99693 lines
3.4 MiB
Plaintext
99693 lines
3.4 MiB
Plaintext
// This file is @generated by prost-build.
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EmbeddedAttribute {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RefSafetyRulesAttribute {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ommelgebnog {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub queue_position: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub chnhlkkkjha: u32,
|
|
#[prost(
|
|
oneof = "ommelgebnog::Gbfcmpacopj",
|
|
tags = "101, 102, 103, 104, 201, 202, 203, 251, 252, 253, 261, 262, 263, 264, 265, 266, 267"
|
|
)]
|
|
pub gbfcmpacopj: ::core::option::Option<ommelgebnog::Gbfcmpacopj>,
|
|
}
|
|
/// Nested message and enum types in `OMMELGEBNOG`.
|
|
pub mod ommelgebnog {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Gbfcmpacopj {
|
|
/// offset: 24
|
|
#[prost(message, tag = "101")]
|
|
MarbleGameBegin(super::Hlncncnjgdl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "102")]
|
|
MarbleGameEnd(super::Gnjbmilmkmb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "103")]
|
|
MarbleGameRound(super::Cnemcbjhack),
|
|
/// offset: 24
|
|
#[prost(message, tag = "104")]
|
|
MarbleGameTurn(super::Bbiinelndkh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "201")]
|
|
CakeRaceSectionBegin(super::Fjjnfnallga),
|
|
/// offset: 24
|
|
#[prost(message, tag = "202")]
|
|
CakeRaceSectionEnd(super::Bbbjmjjojdp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "203")]
|
|
CakeRaceRoomSectionSettle(super::Plecmcjnpil),
|
|
/// offset: 24
|
|
#[prost(message, tag = "251")]
|
|
DiceCombatBegin(super::Ceoeleokpof),
|
|
/// offset: 24
|
|
#[prost(message, tag = "252")]
|
|
DiceCombatTurnEnd(super::Ckhfnkjnmlo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "253")]
|
|
DiceCombatEnd(super::Cahpbblmdcj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "261")]
|
|
DiceCombatV2Begin(super::Ihbgahnneki),
|
|
/// offset: 24
|
|
#[prost(message, tag = "262")]
|
|
DiceCombatV2End(super::Jfiamodboij),
|
|
/// offset: 24
|
|
#[prost(message, tag = "263")]
|
|
DiceCombatV2TurnEnd(super::Godmjgagnpa),
|
|
/// offset: 24
|
|
#[prost(message, tag = "264")]
|
|
DiceCombatV2TacticsPointChange(super::Ombgoodfihb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "265")]
|
|
DiceCombatV2TacticsCardChange(super::Bcmkannikdp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "266")]
|
|
DiceCombatV2DiceChangeRequest(super::Floembhnepp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "267")]
|
|
DiceCombatV2DiceChange(super::Febmhkkehdg),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ldaaphcjenl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ldgjldanjjl: u32,
|
|
/// offset: 24
|
|
#[prost(int32, tag = "2")]
|
|
pub ainghhobehp: i32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "3")]
|
|
pub dkecaggafhd: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub lkmedhcbdhk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fhbhkmfhllo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ldgjldanjjl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub mgngpgppiaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aekipjmmgde {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub odjnmlmkkfe: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub skill_id: u32,
|
|
/// offset: 24
|
|
#[prost(int32, tag = "4")]
|
|
pub display_value: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hhnfccchhdd {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "1")]
|
|
pub hgjdmifjkpo: i32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "2")]
|
|
pub lhadaimmhmp: i32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "3")]
|
|
pub bfplpakpbll: i32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "4")]
|
|
pub pgdapdfoidd: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hlncncnjgdl {
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "1")]
|
|
pub bkajoadebdn: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "2")]
|
|
pub gjojleobjfj: u64,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "3")]
|
|
pub level_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub iojkdgcfcgg: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub hgcffbncbgg: ::prost::alloc::vec::Vec<Ldaaphcjenl>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "6")]
|
|
pub rank: u32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "7")]
|
|
pub befjlfkjfjd: u64,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub hdfhpkepkaf: ::prost::alloc::vec::Vec<Ldaaphcjenl>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "9")]
|
|
pub pbmldoebdeg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gnjbmilmkmb {
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "1")]
|
|
pub bkajoadebdn: u32,
|
|
/// offset: 72
|
|
#[prost(uint64, tag = "2")]
|
|
pub gjojleobjfj: u64,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "3")]
|
|
pub level_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub iojkdgcfcgg: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub hgcffbncbgg: ::prost::alloc::vec::Vec<Ldaaphcjenl>,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "6")]
|
|
pub rank: u32,
|
|
/// offset: 80
|
|
#[prost(uint64, tag = "7")]
|
|
pub befjlfkjfjd: u64,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub hdfhpkepkaf: ::prost::alloc::vec::Vec<Ldaaphcjenl>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub pbmldoebdeg: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "10")]
|
|
pub phfmjgbjfph: u32,
|
|
/// offset: 64
|
|
#[prost(int32, tag = "11")]
|
|
pub score_id: i32,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "12")]
|
|
pub eplbcnfmlil: i32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub ekjklcjklpe: ::prost::alloc::vec::Vec<Fhbhkmfhllo>,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "14")]
|
|
pub ldkgjbalgkc: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "15")]
|
|
pub lhimafcifap: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "16")]
|
|
pub gafcpipkikl: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "17")]
|
|
pub lpalgnilcgm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cnemcbjhack {
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "1")]
|
|
pub bkajoadebdn: u32,
|
|
/// offset: 88
|
|
#[prost(uint64, tag = "2")]
|
|
pub gjojleobjfj: u64,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "3")]
|
|
pub level_id: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "4")]
|
|
pub iojkdgcfcgg: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "5")]
|
|
pub bcjmoemdgjk: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "6")]
|
|
pub ldgjldanjjl: u32,
|
|
/// offset: 100
|
|
#[prost(bool, tag = "7")]
|
|
pub mjcedfjageo: bool,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub iildnpilicm: ::prost::alloc::vec::Vec<Ldaaphcjenl>,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "9")]
|
|
pub rank: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub ljldaldpnfm: ::prost::alloc::vec::Vec<Ldaaphcjenl>,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "11")]
|
|
pub pbmldoebdeg: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub skill_info: ::prost::alloc::vec::Vec<Aekipjmmgde>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub ojfnagepime: ::prost::alloc::vec::Vec<Hhnfccchhdd>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub emgfpoigelf: ::prost::alloc::vec::Vec<Ldaaphcjenl>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub idaamdnaojl: ::prost::alloc::vec::Vec<Ldaaphcjenl>,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "16")]
|
|
pub lihcnkhgbim: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbiinelndkh {
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "1")]
|
|
pub bkajoadebdn: u32,
|
|
/// offset: 72
|
|
#[prost(uint64, tag = "2")]
|
|
pub gjojleobjfj: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub level_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub iojkdgcfcgg: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub iahdmmgnkep: bool,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "6")]
|
|
pub bcjmoemdgjk: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub rank: u32,
|
|
/// offset: 80
|
|
#[prost(uint64, tag = "8")]
|
|
pub befjlfkjfjd: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub pbmldoebdeg: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub cecgkmhijhi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub lihcnkhgbim: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kknhimgnmpg {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub pfdkkfppaaa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ccoaklkbpmf: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Embcnjngmki {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub panfiphagpb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub kbadjdflape: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Conkdelhkgb {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub loijlikomjn: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub rank: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub mbafioclmai: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub adeajenpghn: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub cjecinjpiij: ::prost::alloc::vec::Vec<Embcnjngmki>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub khiiknbhmhc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ogbjnedmmea {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub loijlikomjn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub mgngpgppiaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fjjnfnallga {
|
|
/// offset: 32
|
|
#[prost(string, tag = "1")]
|
|
pub room_id: ::prost::alloc::string::String,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub jafncomgabg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub jdmecbedlaa: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub player_info: ::core::option::Option<Kknhimgnmpg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbbjmjjojdp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub room_id: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub jafncomgabg: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub jdmecbedlaa: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "4")]
|
|
pub bicbjmpaaan: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "5")]
|
|
pub agoodnegkba: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "6")]
|
|
pub fcknpgphcel: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub conjddkafko: ::prost::alloc::vec::Vec<Embcnjngmki>,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "8")]
|
|
pub loddnbbefkb: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "9")]
|
|
pub ogknebgdefn: u32,
|
|
/// offset: 84
|
|
#[prost(float, tag = "10")]
|
|
pub odfmpnindel: f32,
|
|
/// offset: 80
|
|
#[prost(int32, tag = "11")]
|
|
pub amibfoeajgl: i32,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "12")]
|
|
pub fhjffldhjgj: i32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "13")]
|
|
pub ngcacdgalbi: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub oeejppjgkdi: u32,
|
|
/// offset: 68
|
|
#[prost(int32, tag = "15")]
|
|
pub agdpomemmnb: i32,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "16")]
|
|
pub iflbggloplf: i32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "17")]
|
|
pub gfdlpeiocog: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Plecmcjnpil {
|
|
/// offset: 40
|
|
#[prost(string, tag = "1")]
|
|
pub room_id: ::prost::alloc::string::String,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "2")]
|
|
pub jafncomgabg: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "3")]
|
|
pub jdmecbedlaa: u32,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "4")]
|
|
pub player_info: ::core::option::Option<Kknhimgnmpg>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub fgdobbbfkmn: ::prost::alloc::vec::Vec<Conkdelhkgb>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub hfochinppbb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub dmndjkpeijn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub fcijgkpkdkc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub mcnkbakcajb: ::prost::alloc::vec::Vec<Ogbjnedmmea>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cimcdcbnnkj {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub bldmbkknmnd: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mkeinlfoaea {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub cmhmneefclc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub bhfoobpkian: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub mlldheakdjc: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub hjmlkdniifp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hmnapnompme {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub dbpoemnbmpa: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "2")]
|
|
pub gjfmafinmoi: u32,
|
|
/// offset: 69
|
|
#[prost(bool, tag = "3")]
|
|
pub aedfghhbcjh: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub doknfolknko: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub iffdgdjpanj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub eofcecpmhlc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub ihkdgcfcehm: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "8")]
|
|
pub damage: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub ijekhbfieda: u32,
|
|
/// offset: 68
|
|
#[prost(bool, tag = "10")]
|
|
pub amgoeialmia: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub ncnhcafkjoi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub faoceddhadj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ceoeleokpof {
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub hcpbkalkggl: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub befjlfkjfjd: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub celncpcpmha: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub bkajoadebdn: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub eejcioghfck: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub fkehogmgljf: ::core::option::Option<Cimcdcbnnkj>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub dcjbfcpgnaj: ::core::option::Option<Cimcdcbnnkj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ckhfnkjnmlo {
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "2")]
|
|
pub hcpbkalkggl: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "3")]
|
|
pub befjlfkjfjd: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "4")]
|
|
pub celncpcpmha: u32,
|
|
/// offset: 88
|
|
#[prost(bool, tag = "5")]
|
|
pub bjbabgbggin: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "6")]
|
|
pub ldkgjbalgkc: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "7")]
|
|
pub lfigipdkbap: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub fkehogmgljf: ::core::option::Option<Cimcdcbnnkj>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub dcjbfcpgnaj: ::core::option::Option<Cimcdcbnnkj>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "10")]
|
|
pub attack_type: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub cigapfkfnop: ::core::option::Option<Hmnapnompme>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "12")]
|
|
pub elgdhjfkdio: ::core::option::Option<Hmnapnompme>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "13")]
|
|
pub geldilbfgbm: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "14")]
|
|
pub cost_time: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cahpbblmdcj {
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "2")]
|
|
pub hcpbkalkggl: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "3")]
|
|
pub befjlfkjfjd: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "4")]
|
|
pub celncpcpmha: u32,
|
|
/// offset: 104
|
|
#[prost(bool, tag = "5")]
|
|
pub bjbabgbggin: bool,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "6")]
|
|
pub bkajoadebdn: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "7")]
|
|
pub eejcioghfck: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub hokfncmjkbn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub fkehogmgljf: ::core::option::Option<Cimcdcbnnkj>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "10")]
|
|
pub dcjbfcpgnaj: ::core::option::Option<Cimcdcbnnkj>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "11")]
|
|
pub phfmjgbjfph: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub jjglbpgnjml: ::core::option::Option<Mkeinlfoaea>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "13")]
|
|
pub gbmbblnegci: ::core::option::Option<Mkeinlfoaea>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "14")]
|
|
pub ieakhdkakdm: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "15")]
|
|
pub cost_time: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lolkdkocllo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub jjglbpgnjml: ::core::option::Option<Mkeinlfoaea>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub nkfnegidknk: ::core::option::Option<Mkeinlfoaea>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "3")]
|
|
pub gbmbblnegci: ::core::option::Option<Mkeinlfoaea>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub bomeghgnikf: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub hcbgljhagae: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ihbgahnneki {
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub mmlkfjiakkh: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "3")]
|
|
pub ndkaiafpnbj: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub glnmepnkhln: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub eejcioghfck: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub fkehogmgljf: ::core::option::Option<Cimcdcbnnkj>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub hmdbageleie: ::core::option::Option<Cimcdcbnnkj>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub bkajoadebdn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Godmjgagnpa {
|
|
/// offset: 112
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "2")]
|
|
pub mmlkfjiakkh: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "3")]
|
|
pub ndkaiafpnbj: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "4")]
|
|
pub glnmepnkhln: u32,
|
|
/// offset: 80
|
|
#[prost(bool, tag = "5")]
|
|
pub pkjaijokjle: bool,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "6")]
|
|
pub ldkgjbalgkc: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "7")]
|
|
pub lfigipdkbap: u32,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "8")]
|
|
pub fkehogmgljf: ::core::option::Option<Cimcdcbnnkj>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "9")]
|
|
pub hmdbageleie: ::core::option::Option<Cimcdcbnnkj>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub dcjbfcpgnaj: ::core::option::Option<Cimcdcbnnkj>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "11")]
|
|
pub attack_type: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub cigapfkfnop: ::core::option::Option<Hmnapnompme>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "13")]
|
|
pub jdopcgbdddc: ::core::option::Option<Hmnapnompme>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub elgdhjfkdio: ::core::option::Option<Hmnapnompme>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "15")]
|
|
pub lcapodjajdl: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "16")]
|
|
pub hcbgljhagae: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "17")]
|
|
pub cost_time: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "18")]
|
|
pub jdjecfhloed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jfiamodboij {
|
|
/// offset: 96
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "2")]
|
|
pub mmlkfjiakkh: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "3")]
|
|
pub ndkaiafpnbj: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "4")]
|
|
pub glnmepnkhln: u32,
|
|
/// offset: 108
|
|
#[prost(bool, tag = "5")]
|
|
pub pkjaijokjle: bool,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "6")]
|
|
pub eejcioghfck: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub hokfncmjkbn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub fkehogmgljf: ::core::option::Option<Cimcdcbnnkj>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub hmdbageleie: ::core::option::Option<Cimcdcbnnkj>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "11")]
|
|
pub phfmjgbjfph: u32,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "12")]
|
|
pub pjanejdiplh: ::core::option::Option<Lolkdkocllo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ihdapmfeopj: ::core::option::Option<Lolkdkocllo>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "14")]
|
|
pub score_id: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "15")]
|
|
pub pdfpffilenj: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "16")]
|
|
pub cost_time: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "17")]
|
|
pub bkajoadebdn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ombgoodfihb {
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub mmlkfjiakkh: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub ldkgjbalgkc: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub r#type: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub reason: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ifllekandcb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "7")]
|
|
pub eookcilkknb: i32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub dhneeimlkej: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bcmkannikdp {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub mmlkfjiakkh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub ldkgjbalgkc: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub mfldmkjhpok: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub r#type: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub reason: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Floembhnepp {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub mmlkfjiakkh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub ndkaiafpnbj: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub ldkgjbalgkc: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
pub hhhlcangabl: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Febmhkkehdg {
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub mmlkfjiakkh: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub ndkaiafpnbj: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub ldkgjbalgkc: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "5")]
|
|
pub hbehkiamglk: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "6")]
|
|
pub pehonnhnina: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lpfddgkbaam {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub lecfkglekcj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mallaghcffl {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub lecfkglekcj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lfmpgkcilmn {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub begmpeofdlc: ::prost::alloc::vec::Vec<Mallaghcffl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfggenlkmeb {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub lecfkglekcj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Llanpobdjim {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub dbcdkplpgao: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ajeameiamch: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub ffmbceegolo: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub jbfmhdlmbfa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fcmcjakgpcg {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ppebfajjeng: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ljhnnbfbmjj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pfbkjicjgbi {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub ghmjcdadnia: ::prost::alloc::vec::Vec<Fcmcjakgpcg>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub slot: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub maonlhbkofk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jafmfgjlgga {
|
|
#[prost(oneof = "jafmfgjlgga::Bjhppikhfmf", tags = "1, 2, 3, 4, 5")]
|
|
pub bjhppikhfmf: ::core::option::Option<jafmfgjlgga::Bjhppikhfmf>,
|
|
}
|
|
/// Nested message and enum types in `JAFMFGJLGGA`.
|
|
pub mod jafmfgjlgga {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bjhppikhfmf {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Denhcjpaman(super::Lpfddgkbaam),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Aedbegkajmm(super::Lfmpgkcilmn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Ffllcphlnio(super::Kfggenlkmeb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Lefoigfgjgj(super::Llanpobdjim),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Infgakanlpn(super::Pfbkjicjgbi),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ebjdmkpdcnk {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<Jafmfgjlgga>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cikddlmjlen {
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "1")]
|
|
pub mgdnoacbfoe: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub plobmbfpnfk: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub jmombdgifde: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub iojcckolbhe: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mmlbjfheakl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub mkhdindghmd: u32,
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "3")]
|
|
pub ennljkjgmei: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Goeojefkkmk {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bponidhofpp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hfemknkgpnf {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Ggcffjgcpkd", repeated, tag = "2")]
|
|
pub bkkfblpbnmo: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub paceglacphh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kpmimepebhh {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hoflibjhhpc {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub chdpncohagh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hpdlfaomipi {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Peknobdhako {
|
|
/// offset: 32
|
|
#[prost(string, tag = "10")]
|
|
pub mgmfeniopho: ::prost::alloc::string::String,
|
|
#[prost(oneof = "peknobdhako::Mfkjohbnbja", tags = "1, 2, 3, 4, 5, 6")]
|
|
pub mfkjohbnbja: ::core::option::Option<peknobdhako::Mfkjohbnbja>,
|
|
}
|
|
/// Nested message and enum types in `PEKNOBDHAKO`.
|
|
pub mod peknobdhako {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mfkjohbnbja {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Mhnbgkjldgb(super::Goeojefkkmk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Nccnkhelpkl(super::Bponidhofpp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Ifhgnhgapin(super::Hfemknkgpnf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Naoklialcen(super::Kpmimepebhh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Kfpkhhaogpp(super::Hoflibjhhpc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Iihecadehng(super::Hpdlfaomipi),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mebbeggfjmi {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub title: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "2")]
|
|
pub nlgkmnledgd: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oijjjklmfno {
|
|
/// offset: 32
|
|
#[prost(enumeration = "Gnkdjfagcbc", tag = "1")]
|
|
pub r#type: i32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eclepfkjflc {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bpdfeogcaij {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub aokeiehkkkl: u32,
|
|
/// offset: 24
|
|
#[prost(float, tag = "2")]
|
|
pub value: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bndocfacdll {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub dpnmkklmgdf: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub relic_type: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jkngfdmocgc: ::core::option::Option<Bpdfeogcaij>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<Bpdfeogcaij>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Habflmjeekl {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub jgbebenblad: ::prost::alloc::vec::Vec<Bndocfacdll>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub dclakcfjcpj: ::prost::alloc::vec::Vec<Bpdfeogcaij>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub ehjbmnmoflf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Chdlbddhkdj {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hlhckppnpnh: ::core::option::Option<Habflmjeekl>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub bndggndmemc: ::core::option::Option<Habflmjeekl>,
|
|
/// offset: 40
|
|
#[prost(string, tag = "4")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jnocgfdgheb {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub ekpboeeipda: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChatData {
|
|
#[prost(
|
|
oneof = "chat_data::ExtendType",
|
|
tags = "101, 102, 103, 104, 105, 106, 107, 108, 109, 110"
|
|
)]
|
|
pub extend_type: ::core::option::Option<chat_data::ExtendType>,
|
|
}
|
|
/// Nested message and enum types in `ChatData`.
|
|
pub mod chat_data {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum ExtendType {
|
|
/// offset: 24
|
|
#[prost(message, tag = "101")]
|
|
Epkijkohnkc(super::Cikddlmjlen),
|
|
/// offset: 24
|
|
#[prost(message, tag = "102")]
|
|
Moelbppipdc(super::Mmlbjfheakl),
|
|
/// offset: 24
|
|
#[prost(string, tag = "103")]
|
|
MessageText(::prost::alloc::string::String),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "104")]
|
|
ExtraId(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "105")]
|
|
Imolbgocnei(super::Peknobdhako),
|
|
/// offset: 24
|
|
#[prost(message, tag = "106")]
|
|
Baeablobegi(super::Mebbeggfjmi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "107")]
|
|
Dlbnmncpeeh(super::Oijjjklmfno),
|
|
/// offset: 24
|
|
#[prost(message, tag = "108")]
|
|
Mpgejdaeogj(super::Eclepfkjflc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "109")]
|
|
Cmfdckanpgd(super::Chdlbddhkdj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "110")]
|
|
Legojpmncll(super::Jnocgfdgheb),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MessageChatData {
|
|
/// offset: 32
|
|
#[prost(enumeration = "MsgType", tag = "1")]
|
|
pub message_type: i32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub chat_data: ::core::option::Option<ChatData>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pkjcignoion {
|
|
/// offset: 32
|
|
#[prost(enumeration = "Bjlejciglao", tag = "1")]
|
|
pub ifkjohednbd: i32,
|
|
#[prost(oneof = "pkjcignoion::Fpcdpdphkjj", tags = "11, 12")]
|
|
pub fpcdpdphkjj: ::core::option::Option<pkjcignoion::Fpcdpdphkjj>,
|
|
}
|
|
/// Nested message and enum types in `PKJCIGNOION`.
|
|
pub mod pkjcignoion {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Fpcdpdphkjj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
Uid(u32),
|
|
/// offset: 24
|
|
#[prost(enumeration = "super::Cooclipgceh", tag = "12")]
|
|
RoleGoodsInfo(i32),
|
|
}
|
|
}
|
|
/// Obf: OEGGEEBBOPJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChatMessageData {
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "4")]
|
|
pub create_time: u64,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ngiifilphni: ::core::option::Option<Pkjcignoion>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub message_datas: ::prost::alloc::vec::Vec<MessageChatData>,
|
|
}
|
|
/// Obf: OCOPOAEFHCA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerBasicInfo {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub exp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub stamina: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub mcoin: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub hcoin: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub scoin: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub world_level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mcndbbebkmj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub cpnjcmcchig: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: JHEDANIONOG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SpBarInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub cur_sp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub max_sp: u32,
|
|
}
|
|
/// Obf: MEOHGFDPCKD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct BlackInfo {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "1")]
|
|
pub begin_time: i64,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "2")]
|
|
pub end_time: i64,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub limit_level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub ban_type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hajaoggpcjc {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "1")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pkjggaplonc {
|
|
/// offset: 40
|
|
#[prost(enumeration = "AvatarType", tag = "1")]
|
|
pub avatar_type: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub index: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub cbhkfoeomff: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bblomofepjd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub version: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub count: u32,
|
|
}
|
|
/// Obf: NJADODPPEBA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClientDownloadData {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub version: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "2")]
|
|
pub time: i64,
|
|
/// offset: 16
|
|
#[prost(bytes = "vec", tag = "3")]
|
|
pub data: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub efkcmfijgij: u32,
|
|
}
|
|
/// Obf: KGDBODBGNNG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClientObjDownloadData {
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "1")]
|
|
pub sc_info: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub client_obj_download_data: ::core::option::Option<ClientDownloadData>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub dyn_code: ::prost::alloc::vec::Vec<ClientDownloadData>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dodeleaicgi {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub heljkfmiffe: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "2")]
|
|
pub value: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Anhcdhlnejn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cenoiemjpkk {
|
|
/// offset: 32
|
|
#[prost(enumeration = "FeatureSwitchType", tag = "1")]
|
|
pub r#type: i32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub jkmbdcbofog: ::prost::alloc::vec::Vec<Anhcdhlnejn>,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "3")]
|
|
pub oopclhpkjbo: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dnjfgollccb {
|
|
/// offset: 56
|
|
#[prost(string, tag = "1")]
|
|
pub lgmnkilabnl: ::prost::alloc::string::String,
|
|
/// offset: 72
|
|
#[prost(string, tag = "2")]
|
|
pub cjbodnkdfag: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "3")]
|
|
pub ajlgjkmefjl: ::prost::alloc::string::String,
|
|
/// offset: 64
|
|
#[prost(string, tag = "4")]
|
|
pub gncpffhbipn: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "5")]
|
|
pub coofhighjdn: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(string, tag = "6")]
|
|
pub nmbnlpohjcm: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(string, tag = "7")]
|
|
pub cdnbeliajfn: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cokhgimnlek {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub lkbgiehldlk: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "2")]
|
|
pub ggfjfkkjpdf: i32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "3")]
|
|
pub nkchpobjfap: i32,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "4")]
|
|
pub bgoekckekil: i32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "5")]
|
|
pub kkeehbakodi: i32,
|
|
}
|
|
/// Obf: DADADPOAPFB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ReplayInfo {
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "1")]
|
|
pub pnlcmjoadkb: u64,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Oclejlefbfo", tag = "2")]
|
|
pub replay_type: i32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "3")]
|
|
pub stage_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "4")]
|
|
pub uid: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "5")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "6")]
|
|
pub head_icon: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "7")]
|
|
pub replay_name: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "8")]
|
|
pub create_time: u64,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub dafejienabl: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub kalagibcnao: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Glmbjjofpac {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Phocecjobhh {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub daeckfgaklf: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "3")]
|
|
pub oaojaepjffo: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub gcmnadakonj: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
pub replay_name: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Glmbjjofpac>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "7")]
|
|
pub gghcfmoldni: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub pdbngnabdji: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub mhdjjdnhilk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jolddnmgbhd {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub dfidpjeibjk: ::prost::alloc::vec::Vec<Phocecjobhh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jlliddibohi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub monster_id: u32,
|
|
}
|
|
/// Obf: JDABAFDPOIN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PunkLordMonsterBasicInfo {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub monster_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub config_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub world_level: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "5")]
|
|
pub create_time: i64,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "6")]
|
|
pub left_hp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub attacker_num: u32,
|
|
/// offset: 52
|
|
#[prost(enumeration = "PunkLordShareType", tag = "8")]
|
|
pub share_type: i32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "9")]
|
|
pub okhelielnme: bool,
|
|
}
|
|
/// Obf: EFPAHFHGAPA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TryDownLoadReplay {
|
|
/// offset: 32
|
|
#[prost(string, tag = "1")]
|
|
pub replay_name: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub try_down_load_replay: ::core::option::Option<ReplayInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RegionInfo {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "2")]
|
|
pub title: ::prost::alloc::string::String,
|
|
/// offset: 64
|
|
#[prost(string, tag = "3")]
|
|
pub dispatch_url: ::prost::alloc::string::String,
|
|
/// offset: 16
|
|
#[prost(string, tag = "4")]
|
|
pub env_type: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(string, tag = "5")]
|
|
pub display_name: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(string, tag = "6")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(string, tag = "7")]
|
|
pub mpdilonjdeh: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dispatch {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(string, tag = "2")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "3")]
|
|
pub top_sever_region_name: ::prost::alloc::string::String,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub region_list: ::prost::alloc::vec::Vec<RegionInfo>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "5")]
|
|
pub fkcehmpiagg: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Obokdhdokad {
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "1")]
|
|
pub cekcldpnfea: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub gecpcnomffg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub jchfmdepbmk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub npbkmkipkoh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub cbpbcdpjoko: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub iiobbodpckn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 96
|
|
#[prost(bool, tag = "7")]
|
|
pub elbalpjipnk: bool,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "8")]
|
|
pub jnbmengedfc: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub bccfdceleki: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub fkdoikimhao: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub nckjepiodad: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pkbbdfoofjn {
|
|
#[prost(oneof = "pkbbdfoofjn::Hdaccieijfo", tags = "101")]
|
|
pub hdaccieijfo: ::core::option::Option<pkbbdfoofjn::Hdaccieijfo>,
|
|
}
|
|
/// Nested message and enum types in `PKBBDFOOFJN`.
|
|
pub mod pkbbdfoofjn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Hdaccieijfo {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "101")]
|
|
RoleStar(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lhppiakkfme {
|
|
/// offset: 36
|
|
#[prost(enumeration = "GridFightDropType", tag = "1")]
|
|
pub bgkdamdffkh: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub jjfflmcccmm: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub num: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub display_value: ::core::option::Option<Pkbbdfoofjn>,
|
|
}
|
|
/// Obf: HDJNALJBILG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightDropInfo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub pibljlbckjl: ::prost::alloc::vec::Vec<Lhppiakkfme>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cmhambkcjbk {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub pos: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub jdpaninjaec: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub mmfpegphoec: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub dhncnlfmoli: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Vector {
|
|
/// offset: 24
|
|
#[prost(sint32, tag = "1")]
|
|
pub x: i32,
|
|
/// offset: 32
|
|
#[prost(sint32, tag = "2")]
|
|
pub y: i32,
|
|
/// offset: 28
|
|
#[prost(sint32, tag = "3")]
|
|
pub z: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Necgmcgfann {
|
|
/// offset: 26
|
|
#[prost(bool, tag = "1")]
|
|
pub inahilahiij: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "2")]
|
|
pub ldhnpcimlcj: bool,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "3")]
|
|
pub fcnghnpfjln: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nklaffljchg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "2")]
|
|
pub cnolaihlaab: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bhfonefggag {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub afdfocldenm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mcppiejebef {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lekgbmcojdb: ::core::option::Option<Nklaffljchg>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub kbhpipfkpac: ::prost::alloc::vec::Vec<Bhfonefggag>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "3")]
|
|
pub hajpkjocbcl: bool,
|
|
}
|
|
/// Obf: MIDKBJNAALL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleOp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub turn_counter: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub state: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub action_entity_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub target_entity_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub op_type: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub skill_index: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub operation_counter: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "8")]
|
|
pub nopkfbllajp: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: IOHBBLIFFFN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct BattleEquipment {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub promotion: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub rank: u32,
|
|
}
|
|
/// Obf: MFGHLGFCMJO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleRelic {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub set_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub r#type: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub rarity: u32,
|
|
}
|
|
/// Obf: AMPLIONLCEL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AvatarSkillTree {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub point_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: DMFFNIJGNND
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RelicAffix {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub affix_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub cnt: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub step: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aakhenhmifm {
|
|
/// offset: 36
|
|
#[prost(bool, tag = "1")]
|
|
pub ofambdeicme: bool,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub pbagjgmolfb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub knfcagfahbj: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub bdecldmdngi: u32,
|
|
}
|
|
/// Obf: ICINDLDMONK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleAvatar {
|
|
/// offset: 96
|
|
#[prost(enumeration = "AvatarType", tag = "1")]
|
|
pub avatar_type: i32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "4")]
|
|
pub rank: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "5")]
|
|
pub index: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub skilltree_list: ::prost::alloc::vec::Vec<AvatarSkillTree>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub equipment_list: ::prost::alloc::vec::Vec<BattleEquipment>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "8")]
|
|
pub hp: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "10")]
|
|
pub promotion: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<BattleRelic>,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "12")]
|
|
pub world_level: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "13")]
|
|
pub assist_uid: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub aknhondbnmm: ::core::option::Option<Aakhenhmifm>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "16")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "17")]
|
|
pub pjladgoofke: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "18")]
|
|
pub lfpoaofbgpj: ::prost::alloc::vec::Vec<AvatarSkillTree>,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "19")]
|
|
pub enhanced_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct BattleMonsterParam {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub njiclainbim: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub hknbhcaombe: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub opjafnefjdc: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub bdccefhmfho: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lkbgocgdfml {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub role_star: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub pgnmdjiikjb: ::prost::alloc::vec::Vec<Lhppiakkfme>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cbcbjcppomp {
|
|
#[prost(oneof = "cbcbjcppomp::TeleportNigger", tags = "101")]
|
|
pub teleport_nigger: ::core::option::Option<cbcbjcppomp::TeleportNigger>,
|
|
}
|
|
/// Nested message and enum types in `CBCBJCPPOMP`.
|
|
pub mod cbcbjcppomp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum TeleportNigger {
|
|
/// offset: 16
|
|
#[prost(message, tag = "101")]
|
|
Afcmoofgbpk(super::Lkbgocgdfml),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleMonster {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub monster_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub cur_hp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub max_hp: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub extra_info: ::core::option::Option<Cbcbjcppomp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleMonsterWave {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub monster_list: ::prost::alloc::vec::Vec<BattleMonster>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub monster_param: ::core::option::Option<BattleMonsterParam>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub battle_stage_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub battle_wave_id: u32,
|
|
}
|
|
/// Obf: AHCIDLPFFMO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleBuff {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub owner_index: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub wave_flag: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub target_index_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(map = "string, float", tag = "6")]
|
|
pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fcmoacfmhck {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jkcgcamifia: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub total_progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kcgpmnnkikn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub nedlppmbmcm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ofejcjbldim {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jkcgcamifia: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ihjenbgpfbf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct BattleTarget {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub progress: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub total_progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleTargetList {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub battle_target_list: ::prost::alloc::vec::Vec<BattleTarget>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bnaefbkjoge {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<BattleAvatar>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub monster_wave_list: ::prost::alloc::vec::Vec<BattleMonsterWave>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<BattleBuff>,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "7")]
|
|
pub world_level: u32,
|
|
/// offset: 64
|
|
#[prost(map = "uint32, message", tag = "9")]
|
|
pub battle_target_info: ::std::collections::HashMap<u32, BattleTargetList>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub gdaghijadod: ::core::option::Option<Kcgpmnnkikn>,
|
|
/// offset: 96
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub lilelaaigik: ::prost::alloc::vec::Vec<BattleAvatar>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "12")]
|
|
pub fmcjppilpll: ::core::option::Option<BattleGridFightSpecialBattleInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub obofocpcbpk: ::core::option::Option<Mldedccohbf>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "14")]
|
|
pub jlkideidmnk: ::core::option::Option<Hlmhhpkmifi>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "15")]
|
|
pub iajdcjiahfp: ::core::option::Option<Cakgogmejof>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "16")]
|
|
pub afcmoofgbpk: ::core::option::Option<Ogeomdjiagi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mldedccohbf {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "1")]
|
|
pub haeejbffkgf: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub fhkinakgbbk: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub ofndicjjcio: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub phpfbnjoonp: u32,
|
|
}
|
|
/// Obf: GDCPECIKKCG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AetherAvatarInfo {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub index: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub promotion: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub okmfegdiong: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Hljmcibobjo", tag = "5")]
|
|
pub kbnclfcghck: i32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bafdfbjhlgk {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<AetherAvatarInfo>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub monster_wave_list: ::prost::alloc::vec::Vec<BattleMonsterWave>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<BattleBuff>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nnkjbnnanjk {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub turn_counter: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub pebgnfpgjma: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub ilppfoapiim: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub jfjpjijlaog: ::prost::alloc::vec::Vec<Plgdkffndib>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub kdabkndhmjl: ::prost::alloc::vec::Vec<Amdmhjppcnf>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub ggefglbmmkp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mcklcdaoecd {
|
|
/// offset: 43
|
|
#[prost(bool, tag = "1")]
|
|
pub khcjonfapmk: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub fjikipdjopk: u32,
|
|
/// offset: 42
|
|
#[prost(bool, tag = "3")]
|
|
pub jioddahnmel: bool,
|
|
/// offset: 16
|
|
#[prost(string, tag = "4")]
|
|
pub bpdjggbgmmm: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "5")]
|
|
pub joocdkjfdba: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "6")]
|
|
pub pccogcpbfll: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub ckhiflbfflc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pcahglcgodj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub dcbjnilfbag: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub afppabbgpkf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub dblkceddhip: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ljapndaoeeo: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Faebblfgaff {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub mkdnocjbfbg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub npepbbpmijh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nnjgjijejcl {
|
|
/// offset: 40
|
|
#[prost(bool, tag = "1")]
|
|
pub ajeccjkmhog: bool,
|
|
/// offset: 16
|
|
#[prost(map = "string, message", tag = "2")]
|
|
pub phggpfmfbal: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
Faebblfgaff,
|
|
>,
|
|
/// offset: 32
|
|
#[prost(bytes = "vec", tag = "3")]
|
|
pub fchakfndcnd: ::prost::alloc::vec::Vec<u8>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lbmpelpkfhh {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub nconighjedi: ::prost::alloc::vec::Vec<Nnkjbnnanjk>,
|
|
/// offset: 56
|
|
#[prost(string, tag = "2")]
|
|
pub ifcgnofndma: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "3")]
|
|
pub debug_extra_info: ::prost::alloc::string::String,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub bkloaecpoed: ::prost::alloc::vec::Vec<Cclgjgdlade>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "5")]
|
|
pub plane_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "6")]
|
|
pub floor_id: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "7")]
|
|
pub fapcfahkkfo: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub bolnnbooioi: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub mepdpcnhcae: ::core::option::Option<Nnjgjijejcl>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "10")]
|
|
pub aojldolmegk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bhddkilajcj {
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "1")]
|
|
pub version: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "2")]
|
|
pub logic_random_seed: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "3")]
|
|
pub stage_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub lineup: ::core::option::Option<Bnaefbkjoge>,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub op_list: ::prost::alloc::vec::Vec<BattleOp>,
|
|
/// offset: 40
|
|
#[prost(bytes = "vec", tag = "6")]
|
|
pub turn_snapshot_hash: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "7")]
|
|
pub kkpeekmdjne: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub ehgemeikjbh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 112
|
|
#[prost(bool, tag = "9")]
|
|
pub abaiaemneoa: bool,
|
|
/// offset: 104
|
|
#[prost(enumeration = "Jilapgbhfji", tag = "10")]
|
|
pub gmoaoggmcpd: i32,
|
|
/// offset: 100
|
|
#[prost(enumeration = "BattleModuleType", tag = "11")]
|
|
pub kiobeghmgae: i32,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub battle_event: ::prost::alloc::vec::Vec<BattleEventBattleInfo>,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "14")]
|
|
pub rounds_limit: u32,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "15")]
|
|
pub odlbokhdanl: ::core::option::Option<Mcklcdaoecd>,
|
|
/// offset: 48
|
|
#[prost(bytes = "vec", tag = "16")]
|
|
pub pliafnpangn: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "17")]
|
|
pub enecpeogekg: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "18")]
|
|
pub lfhlicckpdj: u32,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "19")]
|
|
pub pjpfiigbiah: ::core::option::Option<Bafdfbjhlgk>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "100")]
|
|
pub dgemjcaeoji: ::core::option::Option<Lbmpelpkfhh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cclgjgdlade {
|
|
/// offset: 32
|
|
#[prost(int32, tag = "1")]
|
|
pub lbgnhphhjne: i32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
pub value: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: HMFMBOCCGAD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AvatarProperty {
|
|
/// offset: 40
|
|
#[prost(double, tag = "1")]
|
|
pub max_hp: f64,
|
|
/// offset: 48
|
|
#[prost(double, tag = "2")]
|
|
pub attack: f64,
|
|
/// offset: 64
|
|
#[prost(double, tag = "3")]
|
|
pub defence: f64,
|
|
/// offset: 56
|
|
#[prost(double, tag = "4")]
|
|
pub speed: f64,
|
|
/// offset: 72
|
|
#[prost(double, tag = "5")]
|
|
pub left_hp: f64,
|
|
/// offset: 32
|
|
#[prost(double, tag = "6")]
|
|
pub left_sp: f64,
|
|
/// offset: 24
|
|
#[prost(double, tag = "7")]
|
|
pub max_sp: f64,
|
|
}
|
|
/// Obf: AJGHEJIALFH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EquipmentProperty {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub rank: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub promotion: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: BMPFMAIFBCO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AttackDamageProperty {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub attack_type: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(double, tag = "2")]
|
|
pub damage: f64,
|
|
}
|
|
/// Obf: CPDGOGNBCAL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SkillUseProperty {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub skill_id: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
pub skill_type: ::prost::alloc::string::String,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub skill_level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub skill_use_count: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub keafamicbkd: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub nckhfmcmbec: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub damllhhomhh: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub enjenfoohmd: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub ilflkklmboi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pldmggbphpb {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub skill_id: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "2")]
|
|
pub jhfkankgljn: f64,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub battle_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(double, tag = "4")]
|
|
pub damage: f64,
|
|
}
|
|
/// Obf: GDLNIDDCOOL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpAddSource {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub source: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub sp_add: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oemocfjlgfi {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub aanenkiiimf: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub count: u32,
|
|
/// offset: 40
|
|
#[prost(double, tag = "3")]
|
|
pub total_damage: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hbfamllhfaf {
|
|
/// offset: 32
|
|
#[prost(double, tag = "1")]
|
|
pub kpkbelahnhi: f64,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub abbhkeeelkl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dhnfgjbhmaa {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "1")]
|
|
pub jpjgfjdhjdd: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ppnegmciece {
|
|
/// offset: 32
|
|
#[prost(int32, tag = "1")]
|
|
pub lmgdbbakfda: i32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "2")]
|
|
pub mjkaheiedno: i32,
|
|
/// offset: 24
|
|
#[prost(int32, tag = "3")]
|
|
pub jpjgfjdhjdd: i32,
|
|
}
|
|
/// Obf: MLLCMEGMAFG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AvatarBattleInfo {
|
|
/// offset: 232
|
|
#[prost(enumeration = "AvatarType", tag = "1")]
|
|
pub avatar_type: i32,
|
|
/// offset: 260
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
/// offset: 224
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_level: u32,
|
|
/// offset: 368
|
|
#[prost(uint32, tag = "4")]
|
|
pub avatar_rank: u32,
|
|
/// offset: 228
|
|
#[prost(uint32, tag = "5")]
|
|
pub avatar_promotion: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "6")]
|
|
pub avatar_status: ::core::option::Option<AvatarProperty>,
|
|
/// offset: 96
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub avatar_skill: ::prost::alloc::vec::Vec<AvatarSkillTree>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub avatar_equipment: ::prost::alloc::vec::Vec<EquipmentProperty>,
|
|
/// offset: 164
|
|
#[prost(uint32, tag = "9")]
|
|
pub total_turns: u32,
|
|
/// offset: 144
|
|
#[prost(double, tag = "10")]
|
|
pub total_damage: f64,
|
|
/// offset: 272
|
|
#[prost(double, tag = "11")]
|
|
pub total_heal: f64,
|
|
/// offset: 280
|
|
#[prost(double, tag = "12")]
|
|
pub total_damage_taken: f64,
|
|
/// offset: 168
|
|
#[prost(double, tag = "13")]
|
|
pub total_hp_recover: f64,
|
|
/// offset: 136
|
|
#[prost(double, tag = "14")]
|
|
pub total_sp_cost: f64,
|
|
/// offset: 160
|
|
#[prost(uint32, tag = "15")]
|
|
pub stage_id: u32,
|
|
/// offset: 236
|
|
#[prost(uint32, tag = "16")]
|
|
pub stage_type: u32,
|
|
/// offset: 384
|
|
#[prost(double, tag = "17")]
|
|
pub total_break_damage: f64,
|
|
/// offset: 104
|
|
#[prost(message, repeated, tag = "18")]
|
|
pub attack_type_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "19")]
|
|
pub attack_type_break_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 128
|
|
#[prost(message, repeated, tag = "20")]
|
|
pub attack_type_max_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 120
|
|
#[prost(message, repeated, tag = "21")]
|
|
pub skill_times: ::prost::alloc::vec::Vec<SkillUseProperty>,
|
|
/// offset: 360
|
|
#[prost(double, tag = "22")]
|
|
pub delay_cumulate: f64,
|
|
/// offset: 192
|
|
#[prost(uint32, tag = "23")]
|
|
pub total_sp_add: u32,
|
|
/// offset: 112
|
|
#[prost(message, repeated, tag = "24")]
|
|
pub sp_add_source: ::prost::alloc::vec::Vec<SpAddSource>,
|
|
/// offset: 156
|
|
#[prost(uint32, tag = "25")]
|
|
pub total_bp_cost: u32,
|
|
/// offset: 304
|
|
#[prost(uint32, tag = "26")]
|
|
pub die_times: u32,
|
|
/// offset: 328
|
|
#[prost(uint32, tag = "27")]
|
|
pub revive_times: u32,
|
|
/// offset: 180
|
|
#[prost(uint32, tag = "28")]
|
|
pub break_times: u32,
|
|
/// offset: 372
|
|
#[prost(uint32, tag = "29")]
|
|
pub extra_turns: u32,
|
|
/// offset: 248
|
|
#[prost(double, tag = "30")]
|
|
pub total_shield: f64,
|
|
/// offset: 296
|
|
#[prost(double, tag = "31")]
|
|
pub total_shield_taken: f64,
|
|
/// offset: 264
|
|
#[prost(double, tag = "32")]
|
|
pub total_shield_damage: f64,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "33")]
|
|
pub initial_status: ::core::option::Option<AvatarProperty>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "34")]
|
|
pub relics: ::prost::alloc::vec::Vec<BattleRelic>,
|
|
/// offset: 308
|
|
#[prost(uint32, tag = "35")]
|
|
pub assist_uid: u32,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "36")]
|
|
pub hloofklellj: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 320
|
|
#[prost(double, tag = "37")]
|
|
pub oejpkjpmkbc: f64,
|
|
/// offset: 288
|
|
#[prost(double, tag = "38")]
|
|
pub ogdgekfjafo: f64,
|
|
/// offset: 200
|
|
#[prost(double, tag = "39")]
|
|
pub aglkpijkkgn: f64,
|
|
/// offset: 240
|
|
#[prost(double, tag = "40")]
|
|
pub konmgbjbiea: f64,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "41")]
|
|
pub gdahcgckobo: ::prost::alloc::vec::Vec<Oemocfjlgfi>,
|
|
/// offset: 220
|
|
#[prost(uint32, tag = "42")]
|
|
pub hoofemekkob: u32,
|
|
/// offset: 332
|
|
#[prost(uint32, tag = "43")]
|
|
pub doapboljogf: u32,
|
|
/// offset: 208
|
|
#[prost(double, tag = "44")]
|
|
pub fjlihmdenml: f64,
|
|
/// offset: 344
|
|
#[prost(double, tag = "45")]
|
|
pub llcnocghjoo: f64,
|
|
/// offset: 312
|
|
#[prost(double, tag = "46")]
|
|
pub gfblnaehpch: f64,
|
|
/// offset: 336
|
|
#[prost(double, tag = "47")]
|
|
pub kngochgelce: f64,
|
|
/// offset: 184
|
|
#[prost(double, tag = "48")]
|
|
pub fodkmbnlcka: f64,
|
|
/// offset: 256
|
|
#[prost(uint32, tag = "49")]
|
|
pub lnihalfaaga: u32,
|
|
/// offset: 196
|
|
#[prost(uint32, tag = "50")]
|
|
pub benjfnnodef: u32,
|
|
/// offset: 216
|
|
#[prost(uint32, tag = "51")]
|
|
pub lblajjaffbh: u32,
|
|
/// offset: 376
|
|
#[prost(double, tag = "52")]
|
|
pub dpdaaihdgaa: f64,
|
|
/// offset: 152
|
|
#[prost(uint32, tag = "53")]
|
|
pub mgohbokjbkd: u32,
|
|
/// offset: 356
|
|
#[prost(uint32, tag = "54")]
|
|
pub hmifofdmccc: u32,
|
|
/// offset: 352
|
|
#[prost(uint32, tag = "55")]
|
|
pub enhanced_id: u32,
|
|
/// offset: 176
|
|
#[prost(uint32, tag = "56")]
|
|
pub anmbaifobjp: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "57")]
|
|
pub nodddnjaalp: ::core::option::Option<Hbfamllhfaf>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "58")]
|
|
pub mnhijdjbklb: ::core::option::Option<Dhnfgjbhmaa>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ambfiekdcel {
|
|
/// offset: 48
|
|
#[prost(double, tag = "1")]
|
|
pub max_hp: f64,
|
|
/// offset: 40
|
|
#[prost(double, tag = "2")]
|
|
pub attack: f64,
|
|
/// offset: 32
|
|
#[prost(double, tag = "3")]
|
|
pub defence: f64,
|
|
/// offset: 24
|
|
#[prost(double, tag = "4")]
|
|
pub maaheliacoj: f64,
|
|
/// offset: 64
|
|
#[prost(double, tag = "5")]
|
|
pub speed: f64,
|
|
/// offset: 72
|
|
#[prost(double, tag = "6")]
|
|
pub left_hp: f64,
|
|
/// offset: 56
|
|
#[prost(double, tag = "7")]
|
|
pub kejcboapddb: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pgpelnfkomd {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub hjmgglanhml: u32,
|
|
/// offset: 40
|
|
#[prost(double, tag = "2")]
|
|
pub mdfdbaccfoh: f64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub eehjpplinae: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub break_times: u32,
|
|
}
|
|
/// Obf: LHLMHKJPGJL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonsterBattleInfo {
|
|
/// offset: 172
|
|
#[prost(uint32, tag = "1")]
|
|
pub entity_id: u32,
|
|
/// offset: 188
|
|
#[prost(uint32, tag = "2")]
|
|
pub monster_id: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "3")]
|
|
pub mnblhkkmpnp: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "4")]
|
|
pub hpjnjgiohdh: u32,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "5")]
|
|
pub plchoklfmfg: ::core::option::Option<Ambfiekdcel>,
|
|
/// offset: 168
|
|
#[prost(uint32, tag = "6")]
|
|
pub total_turns: u32,
|
|
/// offset: 104
|
|
#[prost(double, tag = "7")]
|
|
pub total_damage: f64,
|
|
/// offset: 64
|
|
#[prost(double, tag = "8")]
|
|
pub total_heal: f64,
|
|
/// offset: 80
|
|
#[prost(double, tag = "9")]
|
|
pub total_damage_taken: f64,
|
|
/// offset: 136
|
|
#[prost(double, tag = "10")]
|
|
pub hgplbocpaeg: f64,
|
|
/// offset: 120
|
|
#[prost(double, tag = "11")]
|
|
pub total_hp_recover: f64,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "12")]
|
|
pub stage_id: u32,
|
|
/// offset: 184
|
|
#[prost(uint32, tag = "13")]
|
|
pub battle_id: u32,
|
|
/// offset: 156
|
|
#[prost(uint32, tag = "14")]
|
|
pub keidacjfffc: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub attack_type_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "16")]
|
|
pub skill_times: ::prost::alloc::vec::Vec<SkillUseProperty>,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "17")]
|
|
pub stage_type: u32,
|
|
/// offset: 160
|
|
#[prost(double, tag = "18")]
|
|
pub jojfnammbme: f64,
|
|
/// offset: 144
|
|
#[prost(double, tag = "19")]
|
|
pub delay_cumulate: f64,
|
|
/// offset: 180
|
|
#[prost(enumeration = "Fbkbokhcllf", tag = "20")]
|
|
pub gomecpdakfn: i32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "21")]
|
|
pub wave: u32,
|
|
/// offset: 176
|
|
#[prost(int32, tag = "22")]
|
|
pub chbkggoaceb: i32,
|
|
/// offset: 152
|
|
#[prost(uint32, tag = "23")]
|
|
pub phase: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "24")]
|
|
pub pmcnnecccpl: u32,
|
|
/// offset: 192
|
|
#[prost(enumeration = "Ofkhihfbnfg", tag = "25")]
|
|
pub mhfmaelfpld: i32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "26")]
|
|
pub skill_info: ::prost::alloc::vec::Vec<Pldmggbphpb>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "27")]
|
|
pub gkdgflcohoa: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "28")]
|
|
pub igaflckjjkm: ::prost::alloc::vec::Vec<Pgpelnfkomd>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "29")]
|
|
pub iogcdglflcb: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "30")]
|
|
pub ofhlnfpmphh: u32,
|
|
/// offset: 132
|
|
#[prost(enumeration = "Lepdlljhipl", tag = "31")]
|
|
pub gjckgllegae: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct BattleEventProperty {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
}
|
|
/// Obf: FCGMGIIFAHP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleEventBattleInfo {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub battle_event_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub status: ::core::option::Option<BattleEventProperty>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub skill_info: ::prost::alloc::vec::Vec<Pldmggbphpb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iahkpccpmkm {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub jeopnoncfnp: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub score_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Migjfgjmcgo {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub kfinacefcnj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub source: u32,
|
|
/// offset: 64
|
|
#[prost(double, tag = "4")]
|
|
pub damage: f64,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub coihnjchnmj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "6")]
|
|
pub iikampchbln: i32,
|
|
/// offset: 56
|
|
#[prost(double, tag = "7")]
|
|
pub mepkkflkpgm: f64,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "8")]
|
|
pub kpkhjjahhem: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub wave: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "10")]
|
|
pub enhanced_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Anhlfcjgpee {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "2")]
|
|
pub dknjikjdhbm: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub enhanced_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pgogpoheieg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub fifhknheibd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub elhiabgckie: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub entity_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cmjbmfhcofi {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub hjmgglanhml: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub monster_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub pecilinelng: ::prost::alloc::vec::Vec<Anhlfcjgpee>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub jhfkankgljn: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub nkbapjphjfp: ::prost::alloc::vec::Vec<Pgogpoheieg>,
|
|
}
|
|
/// Obf: DBKDEHFNGOA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StatisticEvent {
|
|
/// offset: 32
|
|
#[prost(enumeration = "BattleStaticticEventType", tag = "1")]
|
|
pub r#type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub picegmcchme: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub display_value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hhipkinncap {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub ibnelajjoao: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub ngaghmdlpgf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mhaniebkghh {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub ekcpikgliji: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "2")]
|
|
pub hlkafpclmeo: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub kbakjdjpcof: ::core::option::Option<Hhipkinncap>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Koilnolkdej {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ijlpdnlaidg: u32,
|
|
/// offset: 40
|
|
#[prost(double, tag = "2")]
|
|
pub display_value: f64,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "3")]
|
|
pub pmdffjcicoi: bool,
|
|
/// offset: 16
|
|
#[prost(double, repeated, tag = "4")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<f64>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Inmomcdophf {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub ibnelajjoao: u32,
|
|
/// offset: 24
|
|
#[prost(double, tag = "2")]
|
|
pub damage: f64,
|
|
/// offset: 32
|
|
#[prost(double, tag = "3")]
|
|
pub ihkejoehikk: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fighicnepfi {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub bpeoecagiig: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ipdcbemhimg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ggbdcoicgjg {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub wave: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub score_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub oipaamgiieg: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub bhfcpjakibg: ::prost::alloc::vec::Vec<Hhipkinncap>,
|
|
/// offset: 36
|
|
#[prost(float, tag = "5")]
|
|
pub jhfkankgljn: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hkndildojfp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub igmmpddcjin: u32,
|
|
/// offset: 24
|
|
#[prost(double, tag = "2")]
|
|
pub jhfkankgljn: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfolijcndbk {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub fchikaafcpl: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub hobnhbcjidm: ::prost::alloc::vec::Vec<Ggbdcoicgjg>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub hhbhobojocf: ::prost::alloc::vec::Vec<Hkndildojfp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fimohhpinnb {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Mpkjecngfpf", tag = "1")]
|
|
pub r#type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub count: u32,
|
|
}
|
|
/// Obf: NHOJCNEDENG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleGridFightSpecialBattleInfo {
|
|
/// offset: 148
|
|
#[prost(uint32, tag = "1")]
|
|
pub cur_level_id: u32,
|
|
/// offset: 164
|
|
#[prost(uint32, tag = "2")]
|
|
pub lllljofnnnk: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "3")]
|
|
pub rogue_money: u32,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub cmmldciacam: ::prost::alloc::vec::Vec<Mhaniebkghh>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub hlflgakigmh: ::prost::alloc::vec::Vec<Mhaniebkghh>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub eoodmdlonbd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub dklkiabdcce: ::core::option::Option<Fighicnepfi>,
|
|
/// offset: 96
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub adjkhcoijnk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 144
|
|
#[prost(uint32, tag = "9")]
|
|
pub grid_fight_cur_level_exp: u32,
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "10")]
|
|
pub pnicgjbajij: u32,
|
|
/// offset: 168
|
|
#[prost(uint32, tag = "11")]
|
|
pub fipiebkdoda: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub iepgklidhek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 156
|
|
#[prost(uint32, tag = "13")]
|
|
pub jkhpfkdoklg: u32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "14")]
|
|
pub jgoepadokem: u32,
|
|
/// offset: 161
|
|
#[prost(bool, tag = "15")]
|
|
pub iliifcfhpbc: bool,
|
|
/// offset: 162
|
|
#[prost(bool, tag = "16")]
|
|
pub hkejdhahibj: bool,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "17")]
|
|
pub imkojkjahmm: ::prost::alloc::vec::Vec<Koilnolkdej>,
|
|
/// offset: 104
|
|
#[prost(message, repeated, tag = "18")]
|
|
pub bpeoffpjkae: ::prost::alloc::vec::Vec<Inmomcdophf>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "19")]
|
|
pub lgmnjnhiaka: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 160
|
|
#[prost(bool, tag = "20")]
|
|
pub kfliopgfpej: bool,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "21")]
|
|
pub lklcfingnio: u32,
|
|
/// offset: 112
|
|
#[prost(message, optional, tag = "22")]
|
|
pub kkfppondkhh: ::core::option::Option<Kfolijcndbk>,
|
|
/// offset: 152
|
|
#[prost(uint32, tag = "23")]
|
|
pub gbbkkpcgnla: u32,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "24")]
|
|
pub moigaecneia: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "25")]
|
|
pub poemnnccjhi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "26")]
|
|
pub nbaodfgcebf: ::prost::alloc::vec::Vec<Fimohhpinnb>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "27")]
|
|
pub npkijfgknnj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cfhffekekjh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub effect_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub hcckjokkade: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Beahiecjppb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub clcplppnneh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: DJBGEKDHHIK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct BattleGridFightTraitCoreRoleInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub role_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Obf: BKPGCMKFMHE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleGridFigntAvatarCoreRoleInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub grid_fight_avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub cbdbfanjgpb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IMJEOBDILPE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightTraitEffectLevelInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub trait_effect_level_exp: u32,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, message", tag = "2")]
|
|
pub trait_effect_level_reward: ::std::collections::HashMap<u32, GridFightDropInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dfjgpodakam {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub ilemmkpgpnd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub nkgigkebodg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<Apcnlfanpep>,
|
|
/// offset: 48
|
|
#[prost(map = "uint32, uint32", tag = "4")]
|
|
pub opljdfoomgf: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub fdjmjokgomf: ::prost::alloc::vec::Vec<Cmhambkcjbk>,
|
|
}
|
|
/// Obf: NCNOJDGEELN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleGridFightTraitEffectInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub effect_id: u32,
|
|
#[prost(
|
|
oneof = "battle_grid_fight_trait_effect_info::Hdaccieijfo",
|
|
tags = "101, 102, 103, 104"
|
|
)]
|
|
pub hdaccieijfo: ::core::option::Option<
|
|
battle_grid_fight_trait_effect_info::Hdaccieijfo,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `BattleGridFightTraitEffectInfo`.
|
|
pub mod battle_grid_fight_trait_effect_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Hdaccieijfo {
|
|
/// offset: 16
|
|
#[prost(message, tag = "101")]
|
|
TraitCoreRole(super::BattleGridFightTraitCoreRoleInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "102")]
|
|
AvatarCoreInfo(super::BattleGridFigntAvatarCoreRoleInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "103")]
|
|
TraitEffectLevelInfo(super::GridFightTraitEffectLevelInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "104")]
|
|
Hainjklllkf(super::Dfjgpodakam),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bgnglhhbgmi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ipdcmhiekij: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Gapbbjclmgp", tag = "2")]
|
|
pub eihhlaokaph: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub gdnikjgaebh: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Pfodgdgfbbn", tag = "4")]
|
|
pub grid_update_src: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iennmhmoonm {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub trait_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub nkfdbehpnlg: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub trait_effect_list: ::prost::alloc::vec::Vec<BattleGridFightTraitEffectInfo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub meepfkllijb: ::prost::alloc::vec::Vec<Bgnglhhbgmi>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub jjfnmaipdeb: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub kinikfckgdf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ifdfhpamhcl {
|
|
#[prost(oneof = "ifdfhpamhcl::Cndejghfjaa", tags = "1")]
|
|
pub cndejghfjaa: ::core::option::Option<ifdfhpamhcl::Cndejghfjaa>,
|
|
}
|
|
/// Nested message and enum types in `IFDFHPAMHCL`.
|
|
pub mod ifdfhpamhcl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Cndejghfjaa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
Kkmblcjhahk(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jajobjjpinn {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub role_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "2")]
|
|
pub role_star: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "3")]
|
|
pub pos: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub hhijfhkjepl: ::prost::alloc::vec::Vec<Apcnlfanpep>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "10")]
|
|
pub convert_property_to_fixpoint: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub unique_id: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub gjehiggniap: ::core::option::Option<Ifdfhpamhcl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lmmbmikbkmb {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub npc_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub pos: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<Apcnlfanpep>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ccgeohgfafd {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jcmfphmfaon: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub pos: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Apcnlfanpep {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub grid_fight_equipment_id: u32,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "4")]
|
|
pub convert_property_to_fixpoint: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, double", tag = "6")]
|
|
pub bbjcmofgbfi: ::std::collections::HashMap<u32, f64>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hlpcogpkbfj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub augment_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mmdjjdejmmn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub portal_buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ombnhgajanj {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub ndocikplkif: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub dcpkpnlkgmm: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub jdmecbedlaa: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub bnlhimhfgdk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ogeomdjiagi {
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub pidigfgkamk: ::prost::alloc::vec::Vec<BattleAvatar>,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "2")]
|
|
pub battle_wave_id: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "3")]
|
|
pub grid_fight_lineup_hp: u32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "4")]
|
|
pub anbbpphbcjh: u32,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<Iennmhmoonm>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub grid_game_role_list: ::prost::alloc::vec::Vec<Jajobjjpinn>,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "9")]
|
|
pub lfkbmdhkpfi: u32,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub sync_augment_info: ::prost::alloc::vec::Vec<Hlpcogpkbfj>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "11")]
|
|
pub oihhkojfhfg: ::core::option::Option<Ombnhgajanj>,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "12")]
|
|
pub ooppkdaffdg: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "13")]
|
|
pub season: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub grid_fight_portal_buff_list: ::prost::alloc::vec::Vec<Mmdjjdejmmn>,
|
|
/// offset: 116
|
|
#[prost(bool, tag = "15")]
|
|
pub is_overlock: bool,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "16")]
|
|
pub bbdocjgaeej: u32,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "17")]
|
|
pub grid_game_npc_list: ::prost::alloc::vec::Vec<Lmmbmikbkmb>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "18")]
|
|
pub mmajclacobn: ::prost::alloc::vec::Vec<Ccgeohgfafd>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "19")]
|
|
pub hdcaeikapnd: u32,
|
|
/// offset: 32
|
|
#[prost(map = "string, uint32", tag = "20")]
|
|
pub oghglmgjgem: ::std::collections::HashMap<::prost::alloc::string::String, u32>,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "21")]
|
|
pub kacdgajhnbi: u32,
|
|
/// offset: 117
|
|
#[prost(bool, tag = "22")]
|
|
pub fmojnjifken: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lohkfkooeih {
|
|
/// offset: 40
|
|
#[prost(string, tag = "1")]
|
|
pub phase: ::prost::alloc::string::String,
|
|
/// offset: 60
|
|
#[prost(float, tag = "2")]
|
|
pub npjiencgjah: f32,
|
|
/// offset: 52
|
|
#[prost(float, tag = "3")]
|
|
pub ifmaeilkjhl: f32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub infgmlpikee: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub ngdmndejfjc: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub jjmcabhihjb: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "7")]
|
|
pub nlccljkbbnj: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "8")]
|
|
pub pkjkkiobeoi: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ehaleonhdlg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ejcakdilhpa: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fagcfbebkeo {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub plkjcambaic: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub bkkeffggefa: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub mbjccklnibm: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub bldepelaihm: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub hehmcandkjk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub dgppeaplmpa: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub boss_info: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub kjflcbdnlcf: ::prost::alloc::vec::Vec<Lohkfkooeih>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Locpkdnglkm {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub wave: u32,
|
|
/// offset: 40
|
|
#[prost(double, tag = "2")]
|
|
pub bpmcgkkjgpf: f64,
|
|
/// offset: 48
|
|
#[prost(double, tag = "3")]
|
|
pub bnfcaapabcf: f64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub fholbjgopgi: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub dlhlpnlibaf: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "6")]
|
|
pub status: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub odiaclikifp: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub flmfhdhfioj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Begmheekgif {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub key: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(double, tag = "2")]
|
|
pub value: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ngjpjanldhi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub fhdpemcabie: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Djmennmkhlc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub chklfkhflkg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub abieojhcckb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Odofbijjnjg {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub aokdbdgdchb: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "3")]
|
|
pub hlkafpclmeo: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub akknccfibhi: u32,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "5")]
|
|
pub jkblmpehihm: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mddhdnbeelf {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub doaopbbigpo: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub bicpnkochgn: ::prost::alloc::vec::Vec<Odofbijjnjg>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "4")]
|
|
pub nmhnginkokn: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mehpjkpmdan {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub jlbcnloplhi: ::core::option::Option<Djmennmkhlc>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub gbpopcokmnm: ::prost::alloc::vec::Vec<Mddhdnbeelf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Baahignncia {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub fpkmkjeflde: u32,
|
|
/// offset: 40
|
|
#[prost(double, tag = "2")]
|
|
pub hadgaplbemo: f64,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub cgoabgkcbef: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub enhoimlibjn: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub megcagnhmie: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fihmehkcdal {
|
|
#[prost(oneof = "fihmehkcdal::Nlpppchggpf", tags = "1, 2")]
|
|
pub nlpppchggpf: ::core::option::Option<fihmehkcdal::Nlpppchggpf>,
|
|
}
|
|
/// Nested message and enum types in `FIHMEHKCDAL`.
|
|
pub mod fihmehkcdal {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nlpppchggpf {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Elaemopbdlp(super::Mehpjkpmdan),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Gemabhiplgb(super::Baahignncia),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hlmhhpkmifi {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub impoehiocbc: ::core::option::Option<Ngjpjanldhi>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub detail_info: ::core::option::Option<Fihmehkcdal>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jcppebgekhc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub doaopbbigpo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "3")]
|
|
pub total_damage: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nagejmigbbl {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub ckglfinodbl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub denmmfjdced: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub lfddhbalmgn: ::prost::alloc::vec::Vec<Jcppebgekhc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Igadhibknpa {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub kcfpigcehig: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub nifhfohlced: u32,
|
|
/// offset: 40
|
|
#[prost(double, tag = "3")]
|
|
pub kienhennakj: f64,
|
|
/// offset: 24
|
|
#[prost(double, tag = "4")]
|
|
pub nbmnhcmjdfo: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ccklmncpgfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub fkiplpcjogn: ::core::option::Option<Igadhibknpa>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dcfmpnbkkpf {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub glbpfjgjfee: ::core::option::Option<Nagejmigbbl>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub bfpgblaikhf: ::core::option::Option<Ccklmncpgfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Denbkaohbam {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub mfommfhpjdi: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "2")]
|
|
pub djlckfkgmdl: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pmngjcdcgmm {
|
|
/// offset: 40
|
|
#[prost(enumeration = "Bgcejdchkba", tag = "1")]
|
|
pub r#type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub config_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<Denbkaohbam>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cbeldecdcci {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub jnhabodmekp: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub kdgoaomjaig: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cakgogmejof {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub message_datas: ::prost::alloc::vec::Vec<Pmngjcdcgmm>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "2")]
|
|
pub blmpnonplni: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub omblpochchm: ::prost::alloc::vec::Vec<Cbeldecdcci>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub area_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub difficulty_level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Agedpibjpgl {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub monster_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub ibfbgeflojk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub fholbjgopgi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub dlhlpnlibaf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hcigongjhej {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub epdaficmjao: u32,
|
|
/// offset: 24
|
|
#[prost(double, tag = "2")]
|
|
pub jdlbmfnhbii: f64,
|
|
/// offset: 64
|
|
#[prost(double, tag = "3")]
|
|
pub hjlolcgiljl: f64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub wave: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub ibfbgeflojk: u32,
|
|
/// offset: 48
|
|
#[prost(double, tag = "6")]
|
|
pub mechdohdnfp: f64,
|
|
/// offset: 40
|
|
#[prost(double, tag = "7")]
|
|
pub kaemfegjgmp: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bgkneehcgeb {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub jhlgedgmpge: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub mgfohphehap: u32,
|
|
/// offset: 24
|
|
#[prost(double, tag = "3")]
|
|
pub ccmlpieileg: f64,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub wave: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub ibfbgeflojk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Agjnfocancm {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub bdofffhpgln: ::prost::alloc::vec::Vec<Agedpibjpgl>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub gcmeodcngil: ::prost::alloc::vec::Vec<Hcigongjhej>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub fjdffjieako: ::prost::alloc::vec::Vec<Bgkneehcgeb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eibobkejakm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub fkmnablamfp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbpcchgjcpf {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub bngodbnjbco: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub nnifjplbdkc: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub ifkkgmflfjk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ijdkoiaailg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub adiicgebjog: ::prost::alloc::vec::Vec<Eibobkejakm>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub pojfllooplf: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub njelmeooign: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nglkdcclfgb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub gmpebbhflhi: ::core::option::Option<Bbpcchgjcpf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fhihlciilam {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ccgmlkgidgc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub gkolnnkhngp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub gkjaclfbjkd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lfpndkkdekn {
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ndahpknfclb: ::core::option::Option<Agjnfocancm>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub afmaigafceh: ::core::option::Option<Nglkdcclfgb>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub chbledmcnmh: ::core::option::Option<Fhihlciilam>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub fdpehdofcig: ::core::option::Option<Ccgmlkgidgc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kombomjbhjg {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub lmfcpcpkooa: u32,
|
|
/// offset: 56
|
|
#[prost(double, tag = "2")]
|
|
pub jdlbmfnhbii: f64,
|
|
/// offset: 64
|
|
#[prost(double, tag = "3")]
|
|
pub hjlolcgiljl: f64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub aodabagndko: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub oelclaopifh: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "6")]
|
|
pub cfnanpfakeg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub fafoonjlckm: u32,
|
|
/// offset: 72
|
|
#[prost(double, tag = "8")]
|
|
pub mechdohdnfp: f64,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "9")]
|
|
pub jmgdpmkdopm: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub lcahcpnmffk: u32,
|
|
/// offset: 24
|
|
#[prost(double, tag = "11")]
|
|
pub kaemfegjgmp: f64,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "12")]
|
|
pub mbjccklnibm: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "13")]
|
|
pub hehmcandkjk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jnadlliiifp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub mbjccklnibm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub hehmcandkjk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub lcpokepndek: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub gcmeodcngil: ::prost::alloc::vec::Vec<Kombomjbhjg>,
|
|
}
|
|
/// Obf: NJGEEAHDPNM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleAvatarServantInfo {
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 176
|
|
#[prost(uint32, tag = "2")]
|
|
pub fifhknheibd: u32,
|
|
/// offset: 172
|
|
#[prost(uint32, tag = "3")]
|
|
pub total_turns: u32,
|
|
/// offset: 144
|
|
#[prost(double, tag = "4")]
|
|
pub nfehgeplpaj: f64,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub skill_times: ::prost::alloc::vec::Vec<SkillUseProperty>,
|
|
/// offset: 80
|
|
#[prost(double, tag = "6")]
|
|
pub total_damage: f64,
|
|
/// offset: 120
|
|
#[prost(double, tag = "7")]
|
|
pub total_break_damage: f64,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub attack_type_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub attack_type_break_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub attack_type_max_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 64
|
|
#[prost(double, tag = "11")]
|
|
pub total_damage_taken: f64,
|
|
/// offset: 128
|
|
#[prost(double, tag = "12")]
|
|
pub total_heal: f64,
|
|
/// offset: 152
|
|
#[prost(double, tag = "13")]
|
|
pub total_hp_recover: f64,
|
|
/// offset: 56
|
|
#[prost(double, tag = "14")]
|
|
pub total_shield: f64,
|
|
/// offset: 112
|
|
#[prost(double, tag = "15")]
|
|
pub total_shield_taken: f64,
|
|
/// offset: 72
|
|
#[prost(double, tag = "16")]
|
|
pub total_shield_damage: f64,
|
|
/// offset: 164
|
|
#[prost(uint32, tag = "17")]
|
|
pub break_times: u32,
|
|
/// offset: 168
|
|
#[prost(uint32, tag = "18")]
|
|
pub cehllncemdn: u32,
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "19")]
|
|
pub hoofemekkob: u32,
|
|
/// offset: 160
|
|
#[prost(uint32, tag = "20")]
|
|
pub doapboljogf: u32,
|
|
/// offset: 88
|
|
#[prost(double, tag = "21")]
|
|
pub fjlihmdenml: f64,
|
|
/// offset: 180
|
|
#[prost(uint32, tag = "22")]
|
|
pub entity_id: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "23")]
|
|
pub anmbaifobjp: u32,
|
|
/// offset: 96
|
|
#[prost(double, tag = "24")]
|
|
pub ogdgekfjafo: f64,
|
|
}
|
|
/// Obf: CJDOHGJKOKO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct BattleAvatarGlobalBuffInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub maze_buff_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub ilbmfakfdki: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fpffhgokbnk {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ekdhccefjga: ::prost::alloc::vec::Vec<BattleAvatarServantInfo>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub jpkdncpeldm: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub phjcdhkfnpj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ffnbjbndfek {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub pejmphmppko: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub fhadiopdmhp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub lmeejjnofie: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfkhglefdkk {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub dokhajlhkoo: ::core::option::Option<Ffnbjbndfek>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub message_datas: ::prost::alloc::vec::Vec<Pmngjcdcgmm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lehccngfkgm {
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "1")]
|
|
pub kdoinlgkmbi: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "2")]
|
|
pub mkchlgogjnb: u32,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub bhcfheoipnm: ::prost::alloc::vec::Vec<Cjgmecnijil>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub pjhhnbadomh: ::prost::alloc::vec::Vec<Impejajchpc>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub ggelckgfdcp: ::prost::alloc::vec::Vec<Lhppiakkfme>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub lnmbhillheh: ::prost::alloc::vec::Vec<Apdjgiidjaa>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub jpdjmcckeni: ::prost::alloc::vec::Vec<Kjffjmamjld>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "9")]
|
|
pub ideaapccfpf: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub gnjmhihjdjo: ::prost::alloc::vec::Vec<Pgjkonmbgoc>,
|
|
/// offset: 88
|
|
#[prost(double, tag = "11")]
|
|
pub igcphodffij: f64,
|
|
/// offset: 112
|
|
#[prost(double, tag = "12")]
|
|
pub gmobfebbfie: f64,
|
|
/// offset: 104
|
|
#[prost(double, tag = "13")]
|
|
pub nkboephlcgl: f64,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "14")]
|
|
pub ljkbinkkblh: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub jidmdngpnjh: ::prost::alloc::vec::Vec<Jbjakammkmd>,
|
|
/// offset: 56
|
|
#[prost(map = "string, uint32", tag = "16")]
|
|
pub oghglmgjgem: ::std::collections::HashMap<::prost::alloc::string::String, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ngpkkamadna {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub bgllcllknjm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jbjakammkmd {
|
|
#[prost(oneof = "jbjakammkmd::Bpihfajcloc", tags = "1")]
|
|
pub bpihfajcloc: ::core::option::Option<jbjakammkmd::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `JBJAKAMMKMD`.
|
|
pub mod jbjakammkmd {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Aobnmcienfn(super::Ngpkkamadna),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dmlkekfknpl {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub effect_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, message", tag = "5")]
|
|
pub trait_effect_level_reward: ::std::collections::HashMap<u32, GridFightDropInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cjgmecnijil {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub trait_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub kbmbfjolbbn: ::prost::alloc::vec::Vec<Dmlkekfknpl>,
|
|
/// offset: 48
|
|
#[prost(double, tag = "3")]
|
|
pub damage: f64,
|
|
/// offset: 40
|
|
#[prost(double, tag = "4")]
|
|
pub boiegpaphop: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Impejajchpc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub augment_id: u32,
|
|
/// offset: 40
|
|
#[prost(double, tag = "3")]
|
|
pub damage: f64,
|
|
/// offset: 32
|
|
#[prost(double, tag = "4")]
|
|
pub boiegpaphop: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pgjkonmbgoc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub portal_buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Afhihmkcpnf {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub pigfcaecfcf: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub monster_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Apdjgiidjaa {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub aaagbkehklc: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub kill_monster_list: ::prost::alloc::vec::Vec<Afhihmkcpnf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cdecgikjpag {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub role_id: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "2")]
|
|
pub damage: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kjffjmamjld {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub role_id: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "2")]
|
|
pub damage: f64,
|
|
/// offset: 40
|
|
#[prost(double, tag = "5")]
|
|
pub boiegpaphop: f64,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, double", tag = "6")]
|
|
pub afnaoifckfn: ::std::collections::HashMap<u32, f64>,
|
|
}
|
|
/// Obf: GJIJBDBBJDM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleStatistics {
|
|
/// offset: 276
|
|
#[prost(uint32, tag = "1")]
|
|
pub total_battle_turns: u32,
|
|
/// offset: 248
|
|
#[prost(uint32, tag = "2")]
|
|
pub total_auto_turns: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 236
|
|
#[prost(uint32, tag = "4")]
|
|
pub ultra_cnt: u32,
|
|
/// offset: 264
|
|
#[prost(double, tag = "5")]
|
|
pub total_delay_cumulate: f64,
|
|
/// offset: 240
|
|
#[prost(double, tag = "6")]
|
|
pub cost_time: f64,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub battle_avatar_list: ::prost::alloc::vec::Vec<AvatarBattleInfo>,
|
|
/// offset: 176
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub monster_list: ::prost::alloc::vec::Vec<MonsterBattleInfo>,
|
|
/// offset: 256
|
|
#[prost(uint32, tag = "9")]
|
|
pub round_cnt: u32,
|
|
/// offset: 272
|
|
#[prost(uint32, tag = "10")]
|
|
pub cocoon_dead_wave: u32,
|
|
/// offset: 288
|
|
#[prost(uint32, tag = "11")]
|
|
pub avatar_battle_turns: u32,
|
|
/// offset: 292
|
|
#[prost(uint32, tag = "12")]
|
|
pub monster_battle_turns: u32,
|
|
/// offset: 104
|
|
#[prost(map = "string, float", tag = "13")]
|
|
pub custom_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>,
|
|
/// offset: 260
|
|
#[prost(uint32, tag = "14")]
|
|
pub challenge_score: u32,
|
|
/// offset: 208
|
|
#[prost(message, repeated, tag = "16")]
|
|
pub pnhedolhbjl: ::prost::alloc::vec::Vec<BattleEventBattleInfo>,
|
|
/// offset: 232
|
|
#[prost(enumeration = "BattleEndReason", tag = "19")]
|
|
pub end_reason: i32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "21")]
|
|
pub omdmjicgkbb: ::prost::alloc::vec::Vec<Migjfgjmcgo>,
|
|
/// offset: 192
|
|
#[prost(int32, repeated, tag = "22")]
|
|
pub kaidfmejifi: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 136
|
|
#[prost(message, repeated, tag = "23")]
|
|
pub moajopejopj: ::prost::alloc::vec::Vec<Cmjbmfhcofi>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "26")]
|
|
pub jkobhnpgmhc: ::prost::alloc::vec::Vec<StatisticEvent>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "27")]
|
|
pub nhddfcaiegd: ::prost::alloc::vec::Vec<Dlfpffoohkp>,
|
|
/// offset: 168
|
|
#[prost(map = "uint32, message", tag = "28")]
|
|
pub battle_target_info: ::std::collections::HashMap<u32, BattleTargetList>,
|
|
/// offset: 160
|
|
#[prost(message, repeated, tag = "29")]
|
|
pub dddcfcaajhc: ::prost::alloc::vec::Vec<Njcofdjnmml>,
|
|
/// offset: 224
|
|
#[prost(message, optional, tag = "30")]
|
|
pub fmcjppilpll: ::core::option::Option<BattleGridFightSpecialBattleInfo>,
|
|
/// offset: 112
|
|
#[prost(message, optional, tag = "31")]
|
|
pub coiggpcplhg: ::core::option::Option<Fagcfbebkeo>,
|
|
/// offset: 284
|
|
#[prost(bool, tag = "32")]
|
|
pub najpmgfjkeo: bool,
|
|
/// offset: 128
|
|
#[prost(message, repeated, tag = "33")]
|
|
pub hobnhbcjidm: ::prost::alloc::vec::Vec<Locpkdnglkm>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "34")]
|
|
pub kkjhgiaadko: ::prost::alloc::vec::Vec<Begmheekgif>,
|
|
/// offset: 280
|
|
#[prost(uint32, tag = "35")]
|
|
pub jfglnioeehl: u32,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "36")]
|
|
pub bkgbaegplmm: ::core::option::Option<Dcfmpnbkkpf>,
|
|
/// offset: 216
|
|
#[prost(message, optional, tag = "37")]
|
|
pub mefgdgflfmd: ::core::option::Option<Lfpndkkdekn>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "38")]
|
|
pub nlajombnhna: ::core::option::Option<Jnadlliiifp>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "39")]
|
|
pub ceaijopgbam: ::core::option::Option<Fpffhgokbnk>,
|
|
/// offset: 144
|
|
#[prost(message, optional, tag = "40")]
|
|
pub jpeocicgpdo: ::core::option::Option<Kfkhglefdkk>,
|
|
/// offset: 252
|
|
#[prost(uint32, tag = "41")]
|
|
pub kgkfaddegnj: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "42")]
|
|
pub ikeidhhmfoo: ::prost::alloc::vec::Vec<BattleAvatarGlobalBuffInfo>,
|
|
/// offset: 152
|
|
#[prost(message, optional, tag = "43")]
|
|
pub ogpofmogpip: ::core::option::Option<Lehccngfkgm>,
|
|
/// offset: 88
|
|
#[prost(uint32, repeated, tag = "44")]
|
|
pub lfhejddhfnd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 120
|
|
#[prost(uint32, repeated, tag = "45")]
|
|
pub anmbaifobjp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 200
|
|
#[prost(message, optional, tag = "46")]
|
|
pub ipkfmfdopgn: ::core::option::Option<Ppnegmciece>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Njcofdjnmml {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub pooefndpeil: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub nfgjidadled: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dlfpffoohkp {
|
|
/// offset: 36
|
|
#[prost(enumeration = "Hljmcibobjo", tag = "1")]
|
|
pub r#type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nchlpkdhega {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub dphoappcbhb: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub exp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bpcgilfkcfe {
|
|
/// offset: 52
|
|
#[prost(enumeration = "Lopdmepedfg", tag = "1")]
|
|
pub retcode: i32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "BattleEndStatus", tag = "2")]
|
|
pub end_status: i32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub stt: ::core::option::Option<BattleStatistics>,
|
|
/// offset: 40
|
|
#[prost(bytes = "vec", tag = "4")]
|
|
pub pliafnpangn: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(map = "string, uint32", tag = "5")]
|
|
pub jfncmhcaggh: ::std::collections::HashMap<::prost::alloc::string::String, u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub cjajbmajnjp: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub bnalacmgkfj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nfabiibmnpb {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub pos: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub role_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub role_star: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub grid_fight_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(map = "string, uint32", tag = "5")]
|
|
pub grid_fight_value_init_component: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
u32,
|
|
>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ilogjilojgb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub dkmfalailpc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "2")]
|
|
pub bohbbnibfkl: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bgmlaaeofoh {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub anbbpphbcjh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub bbdocjgaeej: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub mppfojcenpd: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub dcpkpnlkgmm: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub jdmecbedlaa: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub grid_game_role_list: ::prost::alloc::vec::Vec<Nfabiibmnpb>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub lhchbabcpmi: ::core::option::Option<Ilogjilojgb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ggpbflbeaif {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub pnfggbpecnd: ::prost::alloc::vec::Vec<Bhddkilajcj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Plgdkffndib {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub interact_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint64, repeated, tag = "2")]
|
|
pub ifijbpollpj: ::prost::alloc::vec::Vec<u64>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Amdmhjppcnf {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub eddhkoaplei: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mdojccmlkhp {
|
|
/// offset: 48
|
|
#[prost(enumeration = "Lgneokbppeo", tag = "1")]
|
|
pub phkahahldae: i32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub aipbfeofndo: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub eciagljnpmm: u32,
|
|
#[prost(oneof = "mdojccmlkhp::Mobgecpcnkj", tags = "10, 11, 12, 13, 14")]
|
|
pub mobgecpcnkj: ::core::option::Option<mdojccmlkhp::Mobgecpcnkj>,
|
|
}
|
|
/// Nested message and enum types in `MDOJCCMLKHP`.
|
|
pub mod mdojccmlkhp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mobgecpcnkj {
|
|
/// offset: 32
|
|
#[prost(message, tag = "10")]
|
|
Glemheclmgp(super::Pfnmcoikcnl),
|
|
/// offset: 32
|
|
#[prost(message, tag = "11")]
|
|
StopDesc(super::Jgblclchhio),
|
|
/// offset: 32
|
|
#[prost(message, tag = "12")]
|
|
Jhbikcplffj(super::Dakdphmipdl),
|
|
/// offset: 32
|
|
#[prost(message, tag = "13")]
|
|
Bcdhofnmpng(super::Iheacedgadm),
|
|
/// offset: 32
|
|
#[prost(message, tag = "14")]
|
|
Hgnfpbmeaad(super::Mknnlbgjmgp),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pfnmcoikcnl {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mknnlbgjmgp {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jgblclchhio {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub stop_desc: ::core::option::Option<ChatMessageData>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dakdphmipdl {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iheacedgadm {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Nodnmncibfg", tag = "1")]
|
|
pub afnmojoafmn: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jdppgciehkf {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub nmnocjdjkog: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eplfokkdflb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dhkfliknmjo {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub cgflohfdkoc: ::prost::alloc::vec::Vec<Eplfokkdflb>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub kpegljjnfdh: ::prost::alloc::vec::Vec<Eplfokkdflb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bphleobmmkm {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hlhckppnpnh: ::core::option::Option<Habflmjeekl>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub bndggndmemc: ::core::option::Option<Habflmjeekl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Daglhilockl {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub hokjfknpkaj: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub neepajpdhkk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pfifnmiiohf {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub pncihfmifol: ::prost::alloc::vec::Vec<Daglhilockl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mjllpaaopmp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub fjofdonmhph: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mogdmgiciki {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub chdpncohagh: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub hhohncnfaed: ::prost::alloc::vec::Vec<Mjllpaaopmp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mjedaopdipm {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub bkkdhhedlaj: ::prost::alloc::vec::Vec<Mogdmgiciki>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub pclhlncjphl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub ejkpcfepaec: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cljaihnbkem {
|
|
/// offset: 32
|
|
#[prost(enumeration = "Ggcffjgcpkd", tag = "1")]
|
|
pub bfcbgpeichg: i32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<Jafmfgjlgga>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ieacmdfdlbf {
|
|
#[prost(oneof = "ieacmdfdlbf::Kppnkfgpnhn", tags = "10, 11, 12, 13, 14")]
|
|
pub kppnkfgpnhn: ::core::option::Option<ieacmdfdlbf::Kppnkfgpnhn>,
|
|
}
|
|
/// Nested message and enum types in `IEACMDFDLBF`.
|
|
pub mod ieacmdfdlbf {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kppnkfgpnhn {
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Lineup(super::Dhkfliknmjo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Cgcjlhflepn(super::Bphleobmmkm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Pjighnfhfkd(super::Pfifnmiiohf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Kfpkhhaogpp(super::Mjedaopdipm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Lefoigfgjgj(super::Cljaihnbkem),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hidpjpnfcko {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "2")]
|
|
pub mmkjkgmieap: bool,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "3")]
|
|
pub jfoagnilnkk: bool,
|
|
/// offset: 26
|
|
#[prost(bool, tag = "4")]
|
|
pub nfilaolpoke: bool,
|
|
/// offset: 27
|
|
#[prost(bool, tag = "5")]
|
|
pub pjhdkdafhjd: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Niigapilpgd {
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "3")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub jhhhonjikgl: u32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "PlatformType", tag = "5")]
|
|
pub platform: i32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "6")]
|
|
pub hbidcafopmg: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "7")]
|
|
pub ikikmeejndn: ::prost::alloc::string::String,
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "8")]
|
|
pub version: u64,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "9")]
|
|
pub gikabemcfao: bool,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "10")]
|
|
pub cldngaeibdf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pkeidnjolel {
|
|
/// offset: 28
|
|
#[prost(enumeration = "Fhbndnnkdon", tag = "1")]
|
|
pub hbcmpolikhg: i32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "LobbyCharacterStatus", tag = "2")]
|
|
pub status: i32,
|
|
}
|
|
/// Obf: BLBGNKCPDBA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyMarchInfo {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub nlocdhmlgjh: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "2")]
|
|
pub gikabemcfao: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub gjikbfaheak: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub fbjpjkbdclb: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub onjkbennmfc: ::core::option::Option<Gfnmakhpaoe>,
|
|
}
|
|
/// Obf: PJHFFNEMBOC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyMarbleInfo {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub pjcgajpdobn: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub rank: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub aopjpcpnach: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub score_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bjobdldhocc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub panfiphagpb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub iamcpkmnano: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gfnmakhpaoe {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub pjcgajpdobn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub gemhdnhdafb: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub foolmiadmmh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub ihpgcaaagbc: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub cjecinjpiij: ::prost::alloc::vec::Vec<Bjobdldhocc>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub mnioanamfmk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub gpbdpoopaad: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oifjhepafoo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub onjkbennmfc: ::core::option::Option<Gfnmakhpaoe>,
|
|
}
|
|
/// Obf: NBJMGJLGMFE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyGridFightInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub ihgbbheblkl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub gold: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub score_id: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "4")]
|
|
pub fcfgbadcgcc: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DiceCombatAvatar {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub dice_avatar_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub dice_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "4")]
|
|
pub unlock_time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kkjhoobjcgg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub pjcgajpdobn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nigbbjgojml {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub pjcgajpdobn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iamalmlboei {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub jeopnoncfnp: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ngmanlefobj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iflogjbonhi {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub mgngpgppiaa: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub giopmbajenk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub jkpgaclkeec: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gcjamhegkge {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<DiceCombatAvatar>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub gephfokbieo: ::core::option::Option<Kkjhoobjcgg>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub mggcnmlfcbi: ::core::option::Option<Nigbbjgojml>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub foolmiadmmh: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub ebcafmgmfeo: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "6")]
|
|
pub piebljjgcmk: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "7")]
|
|
pub mhkakbkmnfj: bool,
|
|
}
|
|
/// Obf: CHKODCAFFOE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyGameExtInfo {
|
|
/// offset: 24
|
|
#[prost(string, repeated, tag = "1")]
|
|
pub bhilepgifne: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "2")]
|
|
pub hmpcfjpjdoe: bool,
|
|
#[prost(
|
|
oneof = "lobby_game_ext_info::Jnjjjgbcedg",
|
|
tags = "1001, 1002, 1003, 1004, 1005"
|
|
)]
|
|
pub jnjjjgbcedg: ::core::option::Option<lobby_game_ext_info::Jnjjjgbcedg>,
|
|
}
|
|
/// Nested message and enum types in `LobbyGameExtInfo`.
|
|
pub mod lobby_game_ext_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Jnjjjgbcedg {
|
|
/// offset: 32
|
|
#[prost(message, tag = "1001")]
|
|
LobbyMarchInfo(super::LobbyMarchInfo),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1002")]
|
|
LobbyMarbleInfo(super::LobbyMarbleInfo),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1003")]
|
|
Nifbkknfkeg(super::Oifjhepafoo),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1004")]
|
|
LobbyGridFightInfo(super::LobbyGridFightInfo),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1005")]
|
|
Pcfnjjcojed(super::Gcjamhegkge),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Adhnjadijac {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub basic_info: ::core::option::Option<Niigapilpgd>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub nebabkoggaa: ::core::option::Option<Pkeidnjolel>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "3")]
|
|
pub stage_info: ::core::option::Option<LobbyGameExtInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eckidlifafg {
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub pcpelpmkmci: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub mgiapaekomb: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "3")]
|
|
pub ipgmehbcjco: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub mkalaghlbpf: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub bneoojjkkfm: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub lgikooefljm: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "7")]
|
|
pub bjbpfmmndcm: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub eajkjjadflp: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "9")]
|
|
pub bedfejonfnk: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub ofappjddimm: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub chcjiccnkbj: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub ocjemodohik: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub jfbpcdgcbnl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub akpaplcnpdc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ifcbcblfalm {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "1")]
|
|
pub kepennpindd: u64,
|
|
/// offset: 32
|
|
#[prost(enumeration = "FightGameMode", tag = "2")]
|
|
pub delgocdbekf: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lhjcfnlpfil {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub cpkiamdijng: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fiknlfbiphk {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub kicmnnpfegk: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "2")]
|
|
pub jifpgdcfdek: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub eamdicnbnil: ::core::option::Option<Lhjcfnlpfil>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hkijcgomlea {
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "1")]
|
|
pub id: u64,
|
|
/// offset: 52
|
|
#[prost(enumeration = "FightGameMode", tag = "2")]
|
|
pub ibplhnaaeib: i32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub lmnkcjehemn: ::prost::alloc::vec::Vec<Adhnjadijac>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Pfnaogjdemn", tag = "4")]
|
|
pub r#type: i32,
|
|
/// offset: 80
|
|
#[prost(uint64, tag = "5")]
|
|
pub mgdnoacbfoe: u64,
|
|
/// offset: 72
|
|
#[prost(uint64, tag = "6")]
|
|
pub bghicibolli: u64,
|
|
/// offset: 56
|
|
#[prost(enumeration = "Njbnhhapkhb", tag = "8")]
|
|
pub ofckcndobom: i32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub pofocmihjia: ::core::option::Option<Pbicjcpdlgd>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub mgfmlbdehnl: ::core::option::Option<Fiknlfbiphk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dfldacoihkj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub jafncomgabg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Idnpihfooal {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Pligiafnlcb", tag = "1")]
|
|
pub elleljfgdph: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ndbddeapidp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub stage_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub ifgibloacpm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pbicjcpdlgd {
|
|
#[prost(oneof = "pbicjcpdlgd::Bgmdklobicm", tags = "1001, 1002, 1003")]
|
|
pub bgmdklobicm: ::core::option::Option<pbicjcpdlgd::Bgmdklobicm>,
|
|
}
|
|
/// Nested message and enum types in `PBICJCPDLGD`.
|
|
pub mod pbicjcpdlgd {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Bgmdklobicm {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1001")]
|
|
LobbyGridFightInfo(super::Dfldacoihkj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1002")]
|
|
Pcfnjjcojed(super::Idnpihfooal),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1003")]
|
|
Lkichfpcobo(super::Ndbddeapidp),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pnhdkmokcfh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub jafncomgabg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aiopphpgnlm {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Pligiafnlcb", tag = "1")]
|
|
pub elleljfgdph: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hpidjehgfog {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub stage_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jlgnkmbmpkl {
|
|
#[prost(oneof = "jlgnkmbmpkl::Bgmdklobicm", tags = "1001, 1002, 1003")]
|
|
pub bgmdklobicm: ::core::option::Option<jlgnkmbmpkl::Bgmdklobicm>,
|
|
}
|
|
/// Nested message and enum types in `JLGNKMBMPKL`.
|
|
pub mod jlgnkmbmpkl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Bgmdklobicm {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1001")]
|
|
LobbyGridFightInfo(super::Pnhdkmokcfh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1002")]
|
|
Pcfnjjcojed(super::Aiopphpgnlm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1003")]
|
|
Lkichfpcobo(super::Hpidjehgfog),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct VectorSnapshot {
|
|
/// offset: 32
|
|
#[prost(sint32, tag = "1")]
|
|
pub x: i32,
|
|
/// offset: 24
|
|
#[prost(sint32, tag = "2")]
|
|
pub y: i32,
|
|
/// offset: 28
|
|
#[prost(sint32, tag = "3")]
|
|
pub z: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MotionInfoSnapshot {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub pos: ::core::option::Option<VectorSnapshot>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub rot: ::core::option::Option<VectorSnapshot>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FloorCustomValueSnapshot {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Blldkabgklf", tag = "2")]
|
|
pub r#type: i32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "3")]
|
|
pub bool_val: bool,
|
|
/// offset: 44
|
|
#[prost(float, tag = "4")]
|
|
pub float_val: f32,
|
|
/// offset: 32
|
|
#[prost(string, tag = "5")]
|
|
pub str_val: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ActiveMcvKeySnapshot {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub main_mission_id: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub mcv_key: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PropInfoSnapshot {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub prop_state: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EntitySnapshot {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub entity_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub instance_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub motion_info: ::core::option::Option<MotionInfoSnapshot>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Jhnkdjmlbjd", tag = "4")]
|
|
pub map_object_type: i32,
|
|
#[prost(oneof = "entity_snapshot::Entity", tags = "5")]
|
|
pub entity: ::core::option::Option<entity_snapshot::Entity>,
|
|
}
|
|
/// Nested message and enum types in `EntitySnapshot`.
|
|
pub mod entity_snapshot {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Entity {
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Prop(super::PropInfoSnapshot),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GroupSnapshot {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "2")]
|
|
pub group_state: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub entity_list: ::prost::alloc::vec::Vec<EntitySnapshot>,
|
|
/// offset: 24
|
|
#[prost(map = "string, int32", tag = "4")]
|
|
pub property_map: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub active_submission_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub active_mcv_key_list: ::prost::alloc::vec::Vec<ActiveMcvKeySnapshot>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerSnapshot {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub motion_info: ::core::option::Option<MotionInfoSnapshot>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub map_layer: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MissionCustomValueSnapshot {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub custom_value: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub mcv_key: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MissionCustomValueSnapshotList {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub custom_value_list: ::prost::alloc::vec::Vec<MissionCustomValueSnapshot>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MainMissionMcvSnapshot {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub main_mission_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub custom_value_list: ::core::option::Option<MissionCustomValueSnapshotList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SubMissionSnapshot {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub sub_mission_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MainMissionSnapshot {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub main_mission_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub sub_mission_list: ::prost::alloc::vec::Vec<SubMissionSnapshot>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MissionSnapshot {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub server_mcv_list: ::prost::alloc::vec::Vec<MainMissionMcvSnapshot>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub client_mcv_list: ::prost::alloc::vec::Vec<MainMissionMcvSnapshot>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub tracking_main_mission: ::core::option::Option<MainMissionSnapshot>,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "4")]
|
|
pub has_mission_audio_snapshot: bool,
|
|
/// offset: 40
|
|
#[prost(string, tag = "5")]
|
|
pub cur_audio_emotion_state: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "6")]
|
|
pub cur_sound_effect_state: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EraFlipperRegionDataSnapshot {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub region_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub state: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EraFlipperSnapshot {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub region_data_list: ::prost::alloc::vec::Vec<EraFlipperRegionDataSnapshot>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RotationMapInfoSnapshot {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub map_pos: ::core::option::Option<VectorSnapshot>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub map_rot: ::core::option::Option<VectorSnapshot>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MapRotationSnapshot {
|
|
/// offset: 32
|
|
#[prost(int32, tag = "1")]
|
|
pub region_id: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub pose_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub map_info: ::core::option::Option<RotationMapInfoSnapshot>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DialogSnapshot {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub entity_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwitchHandDataNodeSnapshot {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub config_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hand_transform: ::core::option::Option<MotionInfoSnapshot>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub hand_state: u32,
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "4")]
|
|
pub hand_param: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub get_coin_count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwitchHandSnapshot {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub switch_hand_list: ::prost::alloc::vec::Vec<SwitchHandDataNodeSnapshot>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PerformanceStartSnapshot {
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "1")]
|
|
pub performance_id: u32,
|
|
/// offset: 148
|
|
#[prost(uint32, tag = "2")]
|
|
pub performance_type: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "3")]
|
|
pub plane_id: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "4")]
|
|
pub floor_id: u32,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "5")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 156
|
|
#[prost(uint32, tag = "6")]
|
|
pub story_line_id: u32,
|
|
/// offset: 152
|
|
#[prost(uint32, tag = "7")]
|
|
pub content_id: u32,
|
|
/// offset: 144
|
|
#[prost(uint32, tag = "8")]
|
|
pub entry_id: u32,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "9")]
|
|
pub version: u32,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "10")]
|
|
pub player: ::core::option::Option<PlayerSnapshot>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub mission: ::core::option::Option<MissionSnapshot>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "12")]
|
|
pub era_flipper: ::core::option::Option<EraFlipperSnapshot>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub server_group_list: ::prost::alloc::vec::Vec<GroupSnapshot>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub client_group_list: ::prost::alloc::vec::Vec<GroupSnapshot>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub server_legacy_group_list: ::prost::alloc::vec::Vec<GroupSnapshot>,
|
|
/// offset: 112
|
|
#[prost(message, repeated, tag = "16")]
|
|
pub client_legacy_group_list: ::prost::alloc::vec::Vec<GroupSnapshot>,
|
|
/// offset: 96
|
|
#[prost(map = "string, int32", tag = "17")]
|
|
pub floor_saved_value_list: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
i32,
|
|
>,
|
|
/// offset: 80
|
|
#[prost(map = "string, message", tag = "18")]
|
|
pub floor_custom_value_list: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
FloorCustomValueSnapshot,
|
|
>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "19")]
|
|
pub map_rotation: ::core::option::Option<MapRotationSnapshot>,
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "20")]
|
|
pub world_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "21")]
|
|
pub dialog: ::core::option::Option<DialogSnapshot>,
|
|
/// offset: 160
|
|
#[prost(uint32, tag = "22")]
|
|
pub owner_group_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "23")]
|
|
pub switch_hand: ::core::option::Option<SwitchHandSnapshot>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gfahegcpieb {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub hcjpdndoham: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub slot: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Npledhfmfdm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub hcjpdndoham: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub slot: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Biaikhbfalh {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub akknccfibhi: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub hgjhijoggin: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub gbgdlnnobid: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fofnobhlkgo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ojnjedbbajj: ::prost::alloc::vec::Vec<Biaikhbfalh>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub lkpgmbdbjfa: ::prost::alloc::vec::Vec<Gfahegcpieb>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Heajbhnmjgo", tag = "3")]
|
|
pub mippcfjpjdd: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gcoifahpgdf {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub afejacmlolh: ::prost::alloc::vec::Vec<Npledhfmfdm>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub peoecddannp: ::core::option::Option<Fofnobhlkgo>,
|
|
/// offset: 56
|
|
#[prost(int64, tag = "3")]
|
|
pub fihmhjhghog: i64,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "4")]
|
|
pub dhlgcegonib: i64,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub gjgagfejabc: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub giiibckeodp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gfoioiacdch {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub dmgcidgkpff: ::core::option::Option<Mcppiejebef>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub kpdhcpccpna: ::core::option::Option<Gcoifahpgdf>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub paibkompfoe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ichnllcnbcc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub afejacmlolh: ::prost::alloc::vec::Vec<Npledhfmfdm>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub gjgagfejabc: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "3")]
|
|
pub dhlgcegonib: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jaohpopiafh {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub ncfhgibcebg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub hcjpdndoham: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub akknccfibhi: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "4")]
|
|
pub ibhkogpeicn: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Khcinclhioj {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub lglpapapkhm: ::prost::alloc::vec::Vec<Jaohpopiafh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Macjbiafnoi {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub pos: ::core::option::Option<Vector>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub rot: ::core::option::Option<Vector>,
|
|
/// offset: 64
|
|
#[prost(float, tag = "3")]
|
|
pub gngkndckkkc: f32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub nalbefmokib: ::core::option::Option<Vector>,
|
|
/// offset: 56
|
|
#[prost(float, tag = "5")]
|
|
pub dcbbkffhhdl: f32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "6")]
|
|
pub jcbghaodndd: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "7")]
|
|
pub mekpihjkjbl: bool,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "8")]
|
|
pub khajdkdhpgd: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cckcckheffb {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ncfhgibcebg: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub fipidgkpfha: ::prost::alloc::vec::Vec<Macjbiafnoi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ehkejepngmb {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub ninnekfgnli: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub ncfhgibcebg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub fjhhjedphma: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "4")]
|
|
pub gncopjnbcki: i64,
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
pub ofombfjedkc: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hmdjnpfbomm {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub imbcjkhmoab: ::prost::alloc::vec::Vec<Ehkejepngmb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gflkdhpbamj {
|
|
#[prost(oneof = "gflkdhpbamj::Afllicncfdn", tags = "1, 2")]
|
|
pub afllicncfdn: ::core::option::Option<gflkdhpbamj::Afllicncfdn>,
|
|
}
|
|
/// Nested message and enum types in `GFLKDHPBAMJ`.
|
|
pub mod gflkdhpbamj {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Afllicncfdn {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
MessageText(::prost::alloc::string::String),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "2")]
|
|
ExtraId(u32),
|
|
}
|
|
}
|
|
/// Obf: KBJELLGGNPC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ActiveActivityData {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub taken_star_rewards: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub aclbmiehbje: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub okkjlfklhbh: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub pgdggapfpbn: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub hiilnpickcg: u32,
|
|
}
|
|
/// Obf: JLALNPEIOPE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9551)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetActivityActiveDataCsReq {}
|
|
/// Obf: GMALPJNPIDD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9570)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetActiveActivityDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub pidloghhhdl: ::prost::alloc::vec::Vec<ActiveActivityData>,
|
|
}
|
|
/// Obf: BGLDPFGGNNP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9552)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeActiveActivityRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: GHAFDLNEKHB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9560)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeActiveActivityRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub mlblpblijca: ::core::option::Option<ActiveActivityData>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BFOMKLNLLDJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9565)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ActiveActivityDataChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub mlblpblijca: ::core::option::Option<ActiveActivityData>,
|
|
}
|
|
/// Obf: HIABAALJKKI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LoginActivityData {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub hnagemddncc: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub ekncphdgbmn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: BLFCLBLDMHK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2691)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetLoginActivityCsReq {}
|
|
/// Obf: FHGJEMFPEMM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2610)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetLoginActivityScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub faepkpkojki: ::prost::alloc::vec::Vec<LoginActivityData>,
|
|
}
|
|
/// Obf: JNOMLEMMCJK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2694)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeLoginActivityRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub mambgbbnggj: u32,
|
|
}
|
|
/// Obf: EDPMGFDGBGB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2695)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeLoginActivityRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub mambgbbnggj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gepbelmnhbb {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "6")]
|
|
pub begin_time: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub ilajldejeci: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "12")]
|
|
pub end_time: i64,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub hiilnpickcg: u32,
|
|
}
|
|
/// Obf: LGGPOGAHNOF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2614)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetActivityScheduleConfigCsReq {}
|
|
/// Obf: NFGPNHGHNBF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2618)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetActivityScheduleConfigScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub activity_schedule_list: ::prost::alloc::vec::Vec<Gepbelmnhbb>,
|
|
}
|
|
/// Obf: DKBLGJNPDMN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrialActivityInfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub stage_id: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub taken_reward: bool,
|
|
}
|
|
/// Obf: ILELLFDEOEI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2692)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetTrialActivityDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nnfjaojkkfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub enhanced_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: NJMCJHKIDOJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2624)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTrialActivityDataScRsp {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub manglipkmdi: ::prost::alloc::vec::Vec<Nnfjaojkkfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub oapaolpckib: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub bldlbklaial: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub nehcihanmba: ::prost::alloc::vec::Vec<TrialActivityInfo>,
|
|
}
|
|
/// Obf: CDKLLEGGILH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2678)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrialActivityDataChangeScNotify {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub manglipkmdi: ::prost::alloc::vec::Vec<Nnfjaojkkfo>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub hpflhfoicpl: ::core::option::Option<TrialActivityInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub bldlbklaial: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Edclgfjndjm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: HBDPBGCKBHM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2659)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterTrialActivityStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EAOENEALFNE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2629)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeTrialActivityRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: HDPHFGOLJOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2612)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeTrialActivityRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub stage_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FNEMEOPIDOB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2677)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartTrialActivityCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: FEEPIGMAMAC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2616)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartTrialActivity {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub stage_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KEDCGFHGNBP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2606)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LeaveTrialActivityCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2688)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gindkjglpjm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: AOOLJKMAABP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2652)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrialActivityNotify {
|
|
/// offset: 28
|
|
#[prost(enumeration = "Iafgjjkcghp", tag = "4")]
|
|
pub status: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub oapaolpckib: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hbpffknnlbc {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "7")]
|
|
pub cnjeekkmljk: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "11")]
|
|
pub is_taken_reward: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub kapghpneoek: u32,
|
|
}
|
|
/// Obf: ICJEBPBKBBL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2672)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMaterialSubmitActivityDataCsReq {}
|
|
/// Obf: LHEFBCLKNOC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2632)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMaterialSubmitActivityDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub ihekokdpnph: ::prost::alloc::vec::Vec<Hbpffknnlbc>,
|
|
}
|
|
/// Obf: DCJDHPGJNDG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2633)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SubmitMaterialSubmitActivityMaterialCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub kapghpneoek: u32,
|
|
}
|
|
/// Obf: AIMANJPDKCA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2661)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SubmitMaterialSubmitActivityMaterialScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub dmmofccmkpe: ::core::option::Option<Hbpffknnlbc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DJNPPOCJIPL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2607)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeMaterialSubmitActivityRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub kapghpneoek: u32,
|
|
}
|
|
/// Obf: BENJNBHMMIO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2658)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeMaterialSubmitActivityRewardScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub kapghpneoek: u32,
|
|
}
|
|
/// Obf: BIIDJGGFPLN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2690)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAvatarRewardDataCsReq {}
|
|
/// Obf: JECKOMAFDJF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2669)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAvatarRewardDataScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub is_taken_reward: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DNHDMBJJNLD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2641)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChooseAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: FILBFLDIHBL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2662)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChooseAvatarScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AOLPBCHHEIC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2670)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeRewardCsReq {}
|
|
/// Obf: ADHKPMFEINO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2668)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kfgapldlhpf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub gpeafajgcph: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gfadbcmgfff {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub hbneceeljbj: ::prost::alloc::vec::Vec<Kfgapldlhpf>,
|
|
}
|
|
/// Obf: IKLLMOHEMKD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9119)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetActivityHotDataCsReq {}
|
|
/// Obf: KGFFKGPOLAO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9120)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetActivityHotDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Gfadbcmgfff>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KBICGHCMFEJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9111)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAllActivityRewardCountDataCsReq {}
|
|
/// Obf: HMKABBFCEAB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9117)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAllActivityRewardCountDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Gfadbcmgfff>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GFIPLHLILDB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9115)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetActivityRewardCountDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub fmkjkgajkkj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: AGMOEMCPMEG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9114)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetActivityRewardCountDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Gfadbcmgfff>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fbfmjganfmg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub miccegikibj: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1310)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gicddndgjjo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jokoomblplb {
|
|
/// offset: 40
|
|
#[prost(int64, tag = "8")]
|
|
pub begin_time: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub gacha_id: u32,
|
|
/// offset: 24
|
|
#[prost(int64, tag = "11")]
|
|
pub end_time: i64,
|
|
}
|
|
/// Obf: BDLCIDINJMG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1394)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFarmStageGachaInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub cdkipomgpkn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: OGNIPGIDAMO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1395)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFarmStageGachaInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub farm_stage_gacha_info_list: ::prost::alloc::vec::Vec<Jokoomblplb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HDIELPILHEP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1314)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct QuickStartCocoonStageCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub cocoon_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub world_level: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub wave: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub dlaceefjahb: ::core::option::Option<Nknaadiggna>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub mhlfhlemccb: u32,
|
|
}
|
|
/// Obf: KMFIHOEBPNE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1318)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct QuickStartCocoonStageScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub mhlfhlemccb: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub cocoon_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub wave: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
}
|
|
/// Obf: OEFHJAGPFMD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1309)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartQuickFarmElementReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub mhlfhlemccb: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub world_level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub jiabagafeea: u32,
|
|
}
|
|
/// Obf: PEAFEBKIEDK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1398)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartQuickFarmElementRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub world_level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub jiabagafeea: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
}
|
|
/// Obf: PMEPKFMHGLB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1363)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CocoonSweepCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub world_level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub cocoon_id: u32,
|
|
}
|
|
/// Obf: AALOGOLCEHB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1326)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CocoonSweepScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub drop_data: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub nidffcjkcdn: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub cocoon_id: u32,
|
|
}
|
|
/// Obf: PIOOHOPAKAI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1339)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FarmElementSweepCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub jiabagafeea: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub world_level: u32,
|
|
}
|
|
/// Obf: JPJCOBKKCOE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1301)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FarmElementSweepScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub nidffcjkcdn: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub jiabagafeea: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hhpmlcloajg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub deoicbbgpic: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4807)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iakblomjelj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub deoicbbgpic: u32,
|
|
}
|
|
/// Obf: LEDNMAIDKHN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4830)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LeaveAetherDivideSceneCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4827)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Npbnpokgnci {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LKNIGGBOPLF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4835)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartAetherDivideSceneBattleCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub ejdfddgpjep: ::prost::alloc::vec::Vec<Ombgdpmelke>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub cast_entity_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub skill_index: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub attacked_by_entity_id: u32,
|
|
}
|
|
/// Obf: LKNFGMGGOFO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4838)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartAetherDivideSceneBattleScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub battle_info: ::core::option::Option<AetherDivideBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub cast_entity_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CAELILADOEN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4805)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartAetherDivideChallengeBattleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub fncingfdlpa: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: KMOJOGLLAIE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4801)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartAetherDivideChallengeBattleScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub battle_info: ::core::option::Option<AetherDivideBattleInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ahpcjpmmemn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub slot: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Knhkbhadjge {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub exp: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub promotion: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub ipebmmpkjlf: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub okmfegdiong: ::prost::alloc::vec::Vec<Ahpcjpmmemn>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub immhjmdhdgc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dlgfpmkpleo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub mjipojjlnme: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub slot: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jbjikjgebah {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub dchakldhanl: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: AGBPBFODDEL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4802)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAetherDivideInfoCsReq {}
|
|
/// Obf: PPGCCCACEFA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4844)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAetherDivideInfoScRsp {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub phglfhddacm: ::prost::alloc::vec::Vec<Jbjikjgebah>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub kbffbpddcff: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "12")]
|
|
pub oampgnhjigd: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub ojpjpogdlno: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "11")]
|
|
pub cfcfcebnaef: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<Dlgfpmkpleo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub fikllocjbgn: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub gonoooehhlo: ::prost::alloc::vec::Vec<Knhkbhadjge>,
|
|
}
|
|
/// Obf: CFJFMIBEEAB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4818)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetAetherDivideLineUpCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub lineup: ::core::option::Option<Dlgfpmkpleo>,
|
|
}
|
|
/// Obf: ELKHPLIAIOL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4845)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetAetherDivideLineUpScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lineup: ::core::option::Option<Dlgfpmkpleo>,
|
|
}
|
|
/// Obf: CPPBFEHMEBN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4836)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EquipAetherDividePassiveSkillCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub immhjmdhdgc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: GGCMOJLIKAD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4803)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EquipSkillCoreScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub gcndoimacan: ::core::option::Option<Jbjikjgebah>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub hkohihcbgaa: ::core::option::Option<Knhkbhadjge>,
|
|
}
|
|
/// Obf: DBGBAKODCCP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4850)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ClearAetherDividePassiveSkillCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub slot: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub immhjmdhdgc: u32,
|
|
}
|
|
/// Obf: NDGABJBKIEC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4816)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeOffSkillCoreScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub gcndoimacan: ::core::option::Option<Jbjikjgebah>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub hkohihcbgaa: ::core::option::Option<Knhkbhadjge>,
|
|
}
|
|
/// Obf: AHFKMMMNEON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4806)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideSpiritExpUpCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub immhjmdhdgc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub noehmenemll: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub fikllocjbgn: u32,
|
|
}
|
|
/// Obf: ABJPBEBFCIO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4826)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideSpiritExpUpScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub fikllocjbgn: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub hkohihcbgaa: ::core::option::Option<Knhkbhadjge>,
|
|
}
|
|
/// Obf: MKLCABPCFFC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4831)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwitchAetherDivideLineUpSlotCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub fncingfdlpa: u32,
|
|
}
|
|
/// Obf: MKAPIIBLHLO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4821)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwitchAetherDivideLineUpSlotScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub fncingfdlpa: u32,
|
|
}
|
|
/// Obf: NEBJPIOMFAF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4849)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartAetherDivideStageBattleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: DONBIHLDHGH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4815)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartAetherDivideStageBattleScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub battle_info: ::core::option::Option<AetherDivideBattleInfo>,
|
|
}
|
|
/// Obf: MMOGHKHLGNL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4843)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideLineupScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub lineup: ::core::option::Option<Dlgfpmkpleo>,
|
|
}
|
|
/// Obf: IPDKJDICOJO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4808)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideSpiritInfoScNotify {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub fikllocjbgn: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub hkohihcbgaa: ::core::option::Option<Knhkbhadjge>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub pbeejnpmhof: ::prost::alloc::vec::Vec<Knhkbhadjge>,
|
|
}
|
|
/// Obf: KHDCIGFPPID
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4833)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAetherDivideChallengeInfoCsReq {}
|
|
/// Obf: EJNHPICNIMO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4809)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAetherDivideChallengeInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub hpmhfdgmggh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub jaghempbmld: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub kagceadckfj: u32,
|
|
}
|
|
/// Obf: PELIGCKNJNH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4804)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideFinishChallengeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: APGOPOMDLLB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4837)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideTainerInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub cfcfcebnaef: u32,
|
|
}
|
|
/// Obf: MCHAMKMBNHK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4848)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideSkillItemScNotify {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub num: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: EACFEGAJDIE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4839)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideRefreshEndlessCsReq {}
|
|
/// Obf: GHLDIDDMIDJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4820)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideRefreshEndlessScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub kbffbpddcff: u32,
|
|
}
|
|
/// Obf: CKKAEJMEJMF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4822)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideRefreshEndlessScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub kbffbpddcff: u32,
|
|
}
|
|
/// Obf: BJCIBHFHPCA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4846)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideTakeChallengeRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: ADPCAIAHGJI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4840)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideTakeChallengeRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: MFCIGCIEBNI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9513)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AiPamTeamExplainCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub message_datas: ::core::option::Option<MessageChatData>,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "9")]
|
|
pub elbdjnlmefn: bool,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "4")]
|
|
pub bhfbigfedhl: bool,
|
|
/// offset: 24
|
|
#[prost(string, tag = "11")]
|
|
pub nmlimjjhopk: ::prost::alloc::string::String,
|
|
/// offset: 42
|
|
#[prost(bool, tag = "13")]
|
|
pub lllcjnjhepe: bool,
|
|
}
|
|
/// Obf: NOPOMNMKBOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9507)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AiPamSendMsgScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IONBOMHFIIC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9530)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RecvAiPamChatEventScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub glnjoahbbkk: ::core::option::Option<Mdojccmlkhp>,
|
|
}
|
|
/// Obf: BJONMJMDMMG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9527)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAiPamChatHistoryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub target_side: u32,
|
|
}
|
|
/// Obf: APIHNNKEPCF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9535)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAiPamChatHistoryScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub target_side: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub bapmdiefdoj: ::prost::alloc::vec::Vec<ChatMessageData>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DPNFKALHAFF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9538)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAiPamNextQuestionCsReq {}
|
|
/// Obf: BJAFOLJOMHH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9505)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAiPamNextQuestionScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub kkcjmplgkcl: ::prost::alloc::vec::Vec<Jdppgciehkf>,
|
|
}
|
|
/// Obf: OAEALPGMJFM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9519)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAiPamChatInfoCsReq {}
|
|
/// Obf: OAMNEHPJKOO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9502)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAiPamChatInfoScRsp {
|
|
/// offset: 41
|
|
#[prost(bool, tag = "6")]
|
|
pub heflhchddmg: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub eciagljnpmm: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub filfnmkccnn: ::prost::alloc::vec::Vec<Mdojccmlkhp>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "3")]
|
|
pub aipbfeofndo: ::prost::alloc::string::String,
|
|
/// offset: 42
|
|
#[prost(bool, tag = "13")]
|
|
pub ekbmiocolic: bool,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "9")]
|
|
pub mndaiagpoei: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HHCNNCPDLOO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9544)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AiPamResponseFeedbackCsReq {
|
|
/// offset: 25
|
|
#[prost(bool, tag = "4")]
|
|
pub dhekdagjbjb: bool,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub ffgicgldlke: bool,
|
|
}
|
|
/// Obf: BOJAOKELGJK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9518)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AiPamResponseFeedbackScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "13")]
|
|
pub dhekdagjbjb: bool,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "3")]
|
|
pub ffgicgldlke: bool,
|
|
}
|
|
/// Obf: PGIOPMGLMJG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9545)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AiPamResponseFeedbackCommentCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "12")]
|
|
pub mpcolhbjpbp: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub helhpdmdlbo: u32,
|
|
}
|
|
/// Obf: LKECFMIFFJA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9536)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AiPamResponseFeedbackCommentScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CGKHNIKBHBJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9503)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TriggerAiPamSpeakCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub cehjjgeimcl: u32,
|
|
}
|
|
/// Obf: GHIAKAKPCJL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9550)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TriggerAiPamSpeakScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub cehjjgeimcl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ANIEAGEHIIH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9516)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpdateAiPamSettingsCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub ekbmiocolic: bool,
|
|
}
|
|
/// Obf: EGODDEJOFJO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9531)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpdateAiPamSettingsScRsp {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "15")]
|
|
pub ekbmiocolic: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BFOHDMDOCMM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9521)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AiPamMotionScNotify {
|
|
/// offset: 24
|
|
#[prost(string, repeated, tag = "6")]
|
|
pub bdjachghchf: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9549)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cgpfncnamop {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub kgnbjlblmpj: ::prost::alloc::vec::Vec<Hidpjpnfcko>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9515)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Imhlihaocpe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9506)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ippacooglpk {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub inpfojeiobi: ::core::option::Option<Ieacmdfdlbf>,
|
|
/// offset: 16
|
|
#[prost(string, tag = "11")]
|
|
pub mgmfeniopho: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9526)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aikhmiambif {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HLDCOABCAOB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4791)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAlleyInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Einjlbbagdl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub dpbmafbajhd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub miccegikibj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kjacdnlnimj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub onlbejgccca: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Geoaaaoapgk {
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub jobihkplhen: ::prost::alloc::vec::Vec<Ccbkgjgndcl>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub fnfhhnfoeim: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub iahjjbpgokb: ::prost::alloc::vec::Vec<Einjlbbagdl>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub oaikifekflg: ::prost::alloc::vec::Vec<Jccmgoophbo>,
|
|
}
|
|
/// Obf: OEKGAHJFFBP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4710)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAlleyInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub paddejdlfla: ::prost::alloc::vec::Vec<Dcmjcnokknn>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub gcfecpjkdmk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub lafibgbiiie: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "7")]
|
|
pub epeekldllda: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub jkcdjipnlpi: ::core::option::Option<Mkpdcilelaa>,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ibnpanjgkoi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "12")]
|
|
pub beneifahigj: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "5")]
|
|
pub jonkhpknnld: u32,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "11")]
|
|
pub nlejpmedbnh: ::core::option::Option<Plieedkhgnn>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "1")]
|
|
pub hbmjiggbfkp: ::core::option::Option<Geoaaaoapgk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bapbjanoplp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub afneplkihll: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub cpkmcpfibld: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jmddgognbek {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub jdfclifhebe: ::prost::alloc::vec::Vec<Bapbjanoplp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub emmomdodkak: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AlleyPlacingShip {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub ship_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub goods_list: ::prost::alloc::vec::Vec<Jmddgognbek>,
|
|
}
|
|
/// Obf: OGBMHIPHEGK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4774)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AlleyPlacingGameCsReq {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub kebodnomndj: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub cost_time: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub bhjpeaabogp: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "10")]
|
|
pub pbdjoiiakhk: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub fcdcfamohae: ::core::option::Option<AlleyPlacingShip>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub fobgbgcokae: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub mamggfkgkce: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub obpndkppfgg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub onepnpgpmno: u32,
|
|
}
|
|
/// Obf: FHOFFPINBIO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4737)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AlleyPlacingGameScRsp {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub mabfdbcdcdn: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub gkoahbkedhl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub event_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub hgifekefcan: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub ldlojjgnjmj: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub khebcopegkc: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ahnpmgloieh: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HPLIDKIHCHJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4793)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ActivityRaidPlacingGameCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub fcdcfamohae: ::core::option::Option<AlleyPlacingShip>,
|
|
#[prost(oneof = "activity_raid_placing_game_cs_req::Dlomkfleeic", tags = "1, 12")]
|
|
pub dlomkfleeic: ::core::option::Option<
|
|
activity_raid_placing_game_cs_req::Dlomkfleeic,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `ActivityRaidPlacingGameCsReq`.
|
|
pub mod activity_raid_placing_game_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Dlomkfleeic {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
Mfmhhapppjj(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
Obpndkppfgg(u32),
|
|
}
|
|
}
|
|
/// Obf: KOOGGDBNOPD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4702)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ActivityRaidPlacingGameScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "activity_raid_placing_game_sc_rsp::Dlomkfleeic", tags = "10, 8")]
|
|
pub dlomkfleeic: ::core::option::Option<
|
|
activity_raid_placing_game_sc_rsp::Dlomkfleeic,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `ActivityRaidPlacingGameScRsp`.
|
|
pub mod activity_raid_placing_game_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Dlomkfleeic {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "10")]
|
|
Mfmhhapppjj(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "8")]
|
|
Obpndkppfgg(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Plieedkhgnn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub dgliplahmbf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "5")]
|
|
pub cajcagnbgek: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub addemhfjjah: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub hcafcgklkfd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub bmgebfhhcod: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub jldpaipamnb: u32,
|
|
}
|
|
/// Obf: OPGKIIPJKHF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4733)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AlleyOrderChangedScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub fclmookjgpn: ::core::option::Option<Plieedkhgnn>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4789)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fbdjejdhcio {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ppdmpmdmaom: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nhpkmmdohih {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub jddmhmchnnn: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub ofabegpjbjp: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub onlbejgccca: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub aafljgpkcdh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub shop_goods_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub omggdmmlbjl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub ncgejeeomfc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ccbkgjgndcl {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub miccegikibj: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub fgkaomijjbn: ::prost::alloc::vec::Vec<Nhpkmmdohih>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub cost_time: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jccmgoophbo {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub max_score: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub dekngnhlfni: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub jlelbcfobkn: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub mlpggipcngf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub hdghcojiceg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub miccegikibj: u32,
|
|
}
|
|
/// Obf: BMPBFMFLFKJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4794)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LogisticsGameCsReq {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "1")]
|
|
pub clpnbfokjlj: bool,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub kdkbnmejlfp: ::prost::alloc::vec::Vec<Ccbkgjgndcl>,
|
|
}
|
|
/// Obf: EGBCOALJEMC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4720)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LogisticsScoreRewardSyncInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub oaikifekflg: ::prost::alloc::vec::Vec<Jccmgoophbo>,
|
|
}
|
|
/// Obf: HCJLEAFNMFN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4795)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LogisticsGameScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub event_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub oaikifekflg: ::prost::alloc::vec::Vec<Jccmgoophbo>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub clpnbfokjlj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dcmjcnokknn {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AlleyEventState", tag = "12")]
|
|
pub state: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub eiaakegpkme: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: HCPIIBLGLHO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4709)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartAlleyEventCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4798)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kcobmopklpl {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub event_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FMJHNBJEJAE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4763)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AlleyEventChangeNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub ndopmmammod: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub glnjoahbbkk: ::core::option::Option<Dcmjcnokknn>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4726)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hcdihobplje {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub cnponfmakjo: u32,
|
|
}
|
|
/// Obf: NLDLOPCEOBN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4739)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakePrestigeRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: IJLEPLMCFAK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4701)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakePrestigeRewardScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MDGOJOILLJC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4707)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PrestigeLevelUpCsReq {}
|
|
/// Obf: LGBGFNMDLPM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4758)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PrestigeLevelUpScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HDKPPJDCHCL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4744)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AlleyFundsScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub epeekldllda: u32,
|
|
}
|
|
/// Obf: LJFLPMIPAKI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4796)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SaveLogisticsCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub kdkbnmejlfp: ::prost::alloc::vec::Vec<Ccbkgjgndcl>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4757)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kcheplkmonl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub kdkbnmejlfp: ::prost::alloc::vec::Vec<Ccbkgjgndcl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KAMFMLIHMBD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4721)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LogisticsInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub hbmjiggbfkp: ::core::option::Option<Geoaaaoapgk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mkpdcilelaa {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub pdaigdfnppn: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub mdfoadmkjdl: u32,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "14")]
|
|
pub aomdbdnmbfc: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
/// Obf: NECAGCHHMIL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4728)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AlleyShipmentEventEffectsScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub kdpagmknneh: ::core::option::Option<Mkpdcilelaa>,
|
|
}
|
|
/// Obf: LEMIPDPLDHG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4765)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetSaveLogisticsMapCsReq {}
|
|
/// Obf: BGLNKDILBDD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4773)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSaveLogisticsMapScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub jobihkplhen: ::prost::alloc::vec::Vec<Ccbkgjgndcl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4753)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mcphapnlnig {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "8")]
|
|
pub beneifahigj: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Plaihfcekhm {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4717)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Loingbngdfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub cgkpibnbfje: u32,
|
|
}
|
|
/// Obf: KOBMBFDEFAJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4751)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeEventRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: HAPEIILONGO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4725)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AlleyTakeEventRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NPANIOCANON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4754)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LogisticsDetonateStarSkiffCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4779)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ijmicomcfkk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ocnnjkjpknn {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub r#type: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub set_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bkeppijmlnb {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub monster_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub num: u32,
|
|
}
|
|
/// Obf: DFGHDILABEK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ArchiveData {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub elmiohhogoo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<Ocnnjkjpknn>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub glhnoakhhpd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub kill_monster_list: ::prost::alloc::vec::Vec<Bkeppijmlnb>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ooichlfihlf: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: BBMHMOKHLAJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2391)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetArchiveDataCsReq {}
|
|
/// Obf: GEGKGNHBCMN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2310)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetArchiveDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub archive_data: ::core::option::Option<ArchiveData>,
|
|
}
|
|
/// Obf: OOKIHNKJGBK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2394)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetUpdatedArchiveDataCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2395)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ghilichodln {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub archive_data: ::core::option::Option<ArchiveData>,
|
|
}
|
|
/// Obf: IABPDLHEJAE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(391)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAvatarDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "3")]
|
|
pub is_get_all: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AvatarPathSkillTree {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub anchor_type: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: LCPLCGGHFLN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Avatar {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub exp: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "2")]
|
|
pub first_met_time_stamp: u64,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub has_taken_promotion_reward_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub level: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "15")]
|
|
pub equipment_unique_id: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "3")]
|
|
pub promotion: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "5")]
|
|
pub is_marked: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "13")]
|
|
pub cur_multi_path_avatar_type: u32,
|
|
}
|
|
/// Obf: NOOBNLLBHOC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AvatarPathData {
|
|
/// offset: 48 #TODO
|
|
#[prost(uint32, tag = "13")]
|
|
pub path_equipment_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub equip_relic_list: ::prost::alloc::vec::Vec<EquipRelic>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "10")]
|
|
pub avatar_id: u32,
|
|
/// offset: 60 #TODO
|
|
#[prost(uint32, tag = "8")]
|
|
pub dressed_skin_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "12")]
|
|
pub unlock_timestamp: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub rank: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub unk_enhanced_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_path_skill_tree: ::prost::alloc::vec::Vec<AvatarPathSkillTree>,
|
|
}
|
|
/// Obf: FDPHFAMFIAF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(310)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAvatarDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub avatar_path_data_info_list: ::prost::alloc::vec::Vec<AvatarPathData>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub mmekfjdmilj: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 64
|
|
#[prost(enumeration = "Kflkndhjili", repeated, tag = "4")]
|
|
pub glebagpeopp: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 88
|
|
#[prost(bool, tag = "7")]
|
|
pub is_get_all: bool,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Avatar>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1")]
|
|
pub hphoedagbob: ::core::option::Option<Mcndbbebkmj>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub basic_type_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "15")]
|
|
pub mmopcklphio: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub skin_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GBKEIGAJJCB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(394)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AvatarExpUpCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub item_cost: ::core::option::Option<ItemCostList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub base_avatar_id: u32,
|
|
}
|
|
/// Obf: FLGFLKJKCFM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(395)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AvatarExpUpScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub return_item_list: ::prost::alloc::vec::Vec<PileItem>,
|
|
}
|
|
/// Obf: JEJGKNMILEN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(314)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UnlockSkillTreeCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub point_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub item_list: ::prost::alloc::vec::Vec<ItemCost>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: OJDOBJDEIME
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(318)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UnlockSkilltreeScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub point_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JJJPDFLHLCH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(309)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PromoteAvatarCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub item_list: ::prost::alloc::vec::Vec<ItemCost>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(398)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nhannopoppl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NJLDALJGPOI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(363)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DressAvatarCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub equipment_unique_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(326)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DressAvatarScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IJLIFFBDHJF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(339)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeOffEquipmentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(301)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeOffEquipmentScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CHOJLJONBKJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(374)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AddAvatarScNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "7")]
|
|
pub is_new: bool,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Lhhknenbjeh", tag = "6")]
|
|
pub liopnmfdkba: i32,
|
|
}
|
|
/// Obf: GNNPDCOCAFL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(328)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AddMultiPathAvatarScNotify {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub avatar_id: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "4")]
|
|
pub is_new: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Pjnefbblpnd", tag = "2")]
|
|
pub langjojleoc: i32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub oiofpadogfc: ::prost::alloc::vec::Vec<Dpbegbnicpg>,
|
|
}
|
|
/// Obf: NPIAAMJABBO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(337)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ActiveEidolonCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub rank: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(304)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ActiveEidolonScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DressRelicParam {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub relic_unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub relic_type: u32,
|
|
}
|
|
/// Obf: OHMKCBKHOON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(338)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DressRelicAvatarCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<DressRelicParam>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(372)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DressRelicAvatarScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AIIFBNNICHO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(332)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeOffRelicCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub relic_type_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(333)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeOffRelicScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AHPKBGEAFCI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(361)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakePromotionRewardCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub promotion: u32,
|
|
}
|
|
/// Obf: AAEACPDIIAL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(307)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakePromotionRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HHICGBDOPIF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(358)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DressAvatarSkinCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub skin_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(344)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mneoiopnpnk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FDIDEDEPCEL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(400)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeOffAvatarSkinCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(389)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kgjhpkbmipb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EACOAPGDPMF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(396)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UnlockAvatarSkinScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub skin_id: u32,
|
|
}
|
|
/// Obf: KEINOELMNOA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(302)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetPlayerOutfitCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hphoedagbob: ::core::option::Option<Mcndbbebkmj>,
|
|
}
|
|
/// Obf: NIKPKPDGAPF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(349)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetPlayerOutfitScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DJOODHNAGCF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(357)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MarkAvatarCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub is_marked: bool,
|
|
}
|
|
/// Obf: GFEMPLHPLCD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(321)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MarkAvatarScRsp {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub is_marked: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ddaalinaijn {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Kflkndhjili", repeated, tag = "4")]
|
|
pub dhaijljcjaf: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub kncjpjfmpaj: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Hdjkgmlafnp", tag = "14")]
|
|
pub source: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(373)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhpbadaigho {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Kflkndhjili", repeated, tag = "10")]
|
|
pub dhaijljcjaf: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub mmopcklphio: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub growth_avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(353)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ajlcajekagp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub mmopcklphio: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Kflkndhjili", repeated, tag = "7")]
|
|
pub dhaijljcjaf: ::prost::alloc::vec::Vec<i32>,
|
|
}
|
|
/// Obf: GNKCDKGGLBC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(320)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetPreAvatarActivityListCsReq {}
|
|
/// Obf: ODCJLIFCCLO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(393)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPreAvatarActivityListScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub fmkjkgajkkj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nbbcckmkjne {
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1981")]
|
|
pub dkiacflbekd: u32,
|
|
/// offset: 40
|
|
#[prost(string, tag = "1376")]
|
|
pub oldbjilbgld: ::prost::alloc::string::String,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "1")]
|
|
pub opibbdhmcgo: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "10")]
|
|
pub plijjngpeim: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "13")]
|
|
pub lfbbonlcfph: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "6")]
|
|
pub chdnocollhj: u32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "14")]
|
|
pub lmpnjdmgobb: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "3")]
|
|
pub fjgcnbdbmmg: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "684")]
|
|
pub r#type: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub iachbbgohlh: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "8")]
|
|
pub phhlmdicenj: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "9")]
|
|
pub chodehnfclj: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "12")]
|
|
pub imkaojljidk: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "5")]
|
|
pub lbpbgnjfaio: u32,
|
|
/// offset: 32
|
|
#[prost(string, tag = "1893")]
|
|
pub dnggphpohhd: ::prost::alloc::string::String,
|
|
/// offset: 16
|
|
#[prost(string, tag = "2032")]
|
|
pub fcbfcdagfoa: ::prost::alloc::string::String,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "15")]
|
|
pub genomeolojb: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "1645")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "1508")]
|
|
pub oopmddklnkp: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub cbkndpbfbjl: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "4")]
|
|
pub bkaanclcoah: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "2")]
|
|
pub dhndlhlnmjb: u32,
|
|
}
|
|
/// Obf: NCCKGFLFPON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(308)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetPreAvatarGrowthInfoCsReq {}
|
|
/// Obf: AGPIDEMDFDJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(317)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPreAvatarGrowthInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub aggilhaonph: ::prost::alloc::vec::Vec<Nbbcckmkjne>,
|
|
}
|
|
/// Obf: NLDEBMAJOIG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(354)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetAvatarEnhancedIdCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub enhanced_id: u32,
|
|
}
|
|
/// Obf: FDDIICNLPBJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(379)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetAvatarEnhancedIdScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub unk_enhanced_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub growth_avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HKMDKHPJHGE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(366)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetAvatarPathCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "12")]
|
|
pub avatar_id: i32,
|
|
}
|
|
/// Obf: FPJIMDECKKD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(305)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetAvatarPathScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "12")]
|
|
pub avatar_id: i32,
|
|
}
|
|
/// Obf: NPEPMCLAGPA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(336)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetMultipleAvatarPathsCsReq {
|
|
/// offset: 16
|
|
#[prost(enumeration = "MultiPathAvatarType", repeated, tag = "4")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<i32>,
|
|
}
|
|
/// Obf: LEFFBPBBCHE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(303)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetMultipleAvatarPathsScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KHLNKEOIDHA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(330)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UnlockAvatarPathCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "12")]
|
|
pub avatar_id: i32,
|
|
}
|
|
/// Obf: MNAPEAEAFDO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(371)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UnlockAvatarPathScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "2")]
|
|
pub avatar_id: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub basic_type_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IGLFEPHKFEM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(311)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AvatarPathChangedNotify {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "7")]
|
|
pub cur_multi_path_avatar_type: i32,
|
|
}
|
|
/// Obf: CKCLONOOLNO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(392)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AvatarSpecialSkilltreeUnlockScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub point_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: OOKEHNJKDMF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(191)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PveBattleResultCsReq {
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "10")]
|
|
pub dgmpdhinpkk: u32,
|
|
/// offset: 70
|
|
#[prost(bool, tag = "11")]
|
|
pub jioddahnmel: bool,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "3")]
|
|
pub stt: ::core::option::Option<BattleStatistics>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "14")]
|
|
pub stage_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "12")]
|
|
pub dijhafogeof: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "6")]
|
|
pub debug_extra_info: ::prost::alloc::string::String,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "7")]
|
|
pub enecpeogekg: u32,
|
|
/// offset: 32
|
|
#[prost(map = "string, uint32", tag = "1")]
|
|
pub cgkfikkngjn: ::std::collections::HashMap<::prost::alloc::string::String, u32>,
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "13")]
|
|
pub turn_snapshot_hash: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "4")]
|
|
pub cost_time: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub op_list: ::prost::alloc::vec::Vec<BattleOp>,
|
|
/// offset: 68
|
|
#[prost(bool, tag = "9")]
|
|
pub abaiaemneoa: bool,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "15")]
|
|
pub battle_id: u32,
|
|
/// offset: 84
|
|
#[prost(enumeration = "BattleEndStatus", tag = "8")]
|
|
pub end_status: i32,
|
|
/// offset: 69
|
|
#[prost(bool, tag = "5")]
|
|
pub kibmemnccdn: bool,
|
|
}
|
|
/// Obf: NNEAKALHKHN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(110)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PveBattleResultScRsp {
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "7")]
|
|
pub mnlgnlickil: ::core::option::Option<ItemList>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "3")]
|
|
pub stage_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "460")]
|
|
pub daengalogeb: ::core::option::Option<ItemList>,
|
|
/// offset: 112
|
|
#[prost(enumeration = "BattleEndStatus", tag = "4")]
|
|
pub end_status: i32,
|
|
/// offset: 32
|
|
#[prost(string, tag = "15")]
|
|
pub afjdgfmhmma: ::prost::alloc::string::String,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "12")]
|
|
pub event_id: u32,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "6")]
|
|
pub drop_data: ::core::option::Option<ItemList>,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "11")]
|
|
pub ndejjdhjbim: u32,
|
|
/// offset: 100
|
|
#[prost(bool, tag = "8")]
|
|
pub check_identical: bool,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub battle_avatar_list: ::prost::alloc::vec::Vec<BattleAvatar>,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "13")]
|
|
pub battle_id: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "1")]
|
|
pub ggdbpddapdg: u32,
|
|
/// offset: 72
|
|
#[prost(string, tag = "2")]
|
|
pub jahekngdnmi: ::prost::alloc::string::String,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "10")]
|
|
pub cjajbmajnjp: u32,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "5")]
|
|
pub nidffcjkcdn: ::core::option::Option<ItemList>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1582")]
|
|
pub hicnfjdgggl: ::core::option::Option<Nnoijjnchjb>,
|
|
}
|
|
/// Obf: NOMOGIEPIGJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(194)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct QuitBattleCsReq {
|
|
/// offset: 32
|
|
#[prost(enumeration = "RebattleType", tag = "2")]
|
|
pub mgabmcbohmk: i32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub stt: ::core::option::Option<BattleStatistics>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(195)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pdnpicpecac {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PFLGOCPNICF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(114)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetCurBattleInfoCsReq {}
|
|
/// Obf: IICAANBDBGK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(118)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetCurBattleInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub dpcnclibjbc: ::core::option::Option<AetherDivideBattleInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub hmbgopolojo: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "BattleEndStatus", tag = "15")]
|
|
pub last_end_status: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KABFOGEHLFC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(109)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncClientResVersionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub dijhafogeof: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(198)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncClientResVersionScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub dijhafogeof: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(163)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ehamefnclck {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pgoempfckbe {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(139)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fomeicligla {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "1")]
|
|
pub mipmbggkcfm: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(101)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nkelgongcbh {}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(174)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jkmdobafkdi {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub fdbgojcklbh: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(137)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Egjnfmfalaa {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub stt: ::core::option::Option<BattleStatistics>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "RebattleType", tag = "9")]
|
|
pub mgabmcbohmk: i32,
|
|
}
|
|
/// Obf: CFAHKPLLOML
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5791)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetBattleCollegeDataCsReq {}
|
|
/// Obf: MNEJDGILKMI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5710)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetBattleCollegeDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub nfdcolpacem: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub lcdaleeedjj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MMINPIFHLEE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5794)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncBattleCollegeDataChangeScNotify {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub lcdaleeedjj: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub nfdcolpacem: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: BANJBCGMOGA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5795)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartBattleCollegeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: AEPAMIBJDFD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5714)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartBattleCollegeScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
}
|
|
/// Obf: BCMCDFIOBJH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3091)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct BattlePassInfoNotify {
|
|
/// offset: 72
|
|
#[prost(uint64, tag = "4")]
|
|
pub kbcpnamdbje: u64,
|
|
/// offset: 88
|
|
#[prost(uint64, tag = "2")]
|
|
pub ihmnmnbkjpg: u64,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "1")]
|
|
pub hebiljiiicg: u64,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "5")]
|
|
pub exp: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "3")]
|
|
pub edgechcldhg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub level: u32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "8")]
|
|
pub cdkcgakabal: u64,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "12")]
|
|
pub aegloaapheb: u64,
|
|
/// offset: 80
|
|
#[prost(uint64, tag = "15")]
|
|
pub kpogajbldnc: u64,
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "14")]
|
|
pub geninogklap: u64,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "11")]
|
|
pub gclplaoijeo: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "7")]
|
|
pub oknmghgaeig: u64,
|
|
/// offset: 28
|
|
#[prost(enumeration = "BpTierType", tag = "9")]
|
|
pub aangicijiba: i32,
|
|
}
|
|
/// Obf: KFCILKEEFBE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3095)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeBpRewardCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub jkoaafgpncj: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "BpRewardType", tag = "2")]
|
|
pub r#type: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: OMKDADNLEPN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3014)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeBpRewardScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: CDDHDMNPLIF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3018)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct BuyBpLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub odadjiloeko: u32,
|
|
}
|
|
/// Obf: KNAEHBAAPKA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3009)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct BuyBpLevelScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct OptionalReward {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub optional_reward_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: GLKIDDFNJLC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3098)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeAllRewardCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub ggbkofkehnd: ::prost::alloc::vec::Vec<OptionalReward>,
|
|
}
|
|
/// Obf: OMDJLBEGKAG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3063)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeAllRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JHKPLLCLBOH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4863)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetBenefitActivityInfoCsReq {}
|
|
/// Obf: MHGBPCKDGBM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LuckyKoiInfoList {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub head_icon: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "15")]
|
|
pub pnfflclmflo: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "3")]
|
|
pub ikdcfenddob: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Amdmkfgoapo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fhbffifipoa {
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "1")]
|
|
pub begin_time: u64,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub ahbfaamnkno: ::prost::alloc::vec::Vec<Amdmkfgoapo>,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "10")]
|
|
pub eoghmohblnn: u64,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "3")]
|
|
pub gepimaeonif: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "2")]
|
|
pub end_time: u64,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub imnpfjibjfe: ::prost::alloc::vec::Vec<LuckyKoiInfoList>,
|
|
}
|
|
/// Obf: HMDOLONKPNL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BenefitData {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub odlbokhdanl: ::core::option::Option<Fhbffifipoa>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub coooffkidmc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub status: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: JANFPGBKHCC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4857)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetBenefitActivityInfo {
|
|
/// offset: 36
|
|
#[prost(bool, tag = "12")]
|
|
pub ehgbhcpkgjh: bool,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub mkldmaeappf: ::prost::alloc::vec::Vec<BenefitData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iijkilfjenl {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub fddhibceoke: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub coooffkidmc: u32,
|
|
}
|
|
/// Obf: FOCOLKNPGFL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4880)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeBenefitActivityRewardCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<Iijkilfjenl>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "1")]
|
|
pub fhfmnogamha: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Domoeoohlja {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub coooffkidmc: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "1")]
|
|
pub fddhibceoke: bool,
|
|
}
|
|
/// Obf: LJPANEMNMMG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4877)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeBenefitActivityRewardScRsp {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub dbmfjiiofoi: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<Domoeoohlja>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BDOHMMKABFO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4885)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct JoinBenefitActivityCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub coooffkidmc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4888)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cdfgbpopnal {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub coooffkidmc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kaaebonpkep {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "7")]
|
|
pub enkbfgbbhkp: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub jccooaepged: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub coooffkidmc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub nhghebjccco: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ogjbphbcmbe {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub jefkcimhcco: ::prost::alloc::vec::Vec<Kaaebonpkep>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub group_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Anapbembbif {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9830)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kokpdkolble {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub mnjnfmkikmh: ::prost::alloc::vec::Vec<Ogjbphbcmbe>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jmhklopjgcp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub coooffkidmc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9827)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mekcpjmgcoc {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub jccooaepged: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub coooffkidmc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub nhghebjccco: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cdhdobhpjog {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub group_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub coooffkidmc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9824)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eackmfhnkcb {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub coooffkidmc: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Almciepoodp {
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "15")]
|
|
pub avatar_type: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oomingefpaf {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub jjoggbioikb: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub igieheocmjl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "14")]
|
|
pub bkmedgfomkf: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub idoiddehijg: ::prost::alloc::vec::Vec<Almciepoodp>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "1")]
|
|
pub challenge_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub ngbacicaapo: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub bknppaeoljh: u32,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "13")]
|
|
pub pilpagjeenb: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "2")]
|
|
pub paajdlbbikg: u32,
|
|
}
|
|
/// Obf: NOGJOKJOLOO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4291)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetBoxingClubInfoCsReq {}
|
|
/// Obf: MECBGOICDEK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4210)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetBoxingClubInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub challenge_list: ::prost::alloc::vec::Vec<Oomingefpaf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mhjnbbpblbo {
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "11")]
|
|
pub avatar_type: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: FGBJLFNGAOJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4294)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchBoxingClubOpponentCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub idoiddehijg: ::prost::alloc::vec::Vec<Mhjnbbpblbo>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: DFANPNIPOHO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4295)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchBoxingClubOpponentScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub opcgnjmgjde: ::core::option::Option<Oomingefpaf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MFBDIIJJIGA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4239)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChooseBoxingClubResonanceCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub ngbacicaapo: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: FDGFNIJNKNH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4201)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChooseBoxingClubResonanceScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub opcgnjmgjde: ::core::option::Option<Oomingefpaf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LHCLOGMFCHD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4274)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetBoxingClubResonanceLineupCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub challenge_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub idoiddehijg: ::prost::alloc::vec::Vec<Mhjnbbpblbo>,
|
|
}
|
|
/// Obf: KJPHLLABALN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4237)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetBoxingClubResonanceScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub opcgnjmgjde: ::core::option::Option<Oomingefpaf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LNCDGOJJDBF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4204)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChooseBoxingClubStageOptionalBuffCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub challenge_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub oopgfeanpae: u32,
|
|
}
|
|
/// Obf: FKGLHLHIPDI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4238)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChooseBoxingClubStageOptionalBuffScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub opcgnjmgjde: ::core::option::Option<Oomingefpaf>,
|
|
}
|
|
/// Obf: FBDDFPOJCIA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4214)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartBoxingClubBattleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: JCGNOCMCCKC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4218)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartBoxingClubBattleScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: FEPLIKNCEEC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4209)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GiveUpBoxingClubChallengeCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub pamdlhocmcc: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: HMPOBDAMEOA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4298)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GiveUpBoxingClubChallengeScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub opcgnjmgjde: ::core::option::Option<Oomingefpaf>,
|
|
}
|
|
/// Obf: HPIFEJLJIOA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4263)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BoxingClubRewardScNotify {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub is_win: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub challenge_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub bkmedgfomkf: u32,
|
|
}
|
|
/// Obf: PMFAFPPLENM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4226)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BoxingClubChallengeUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub opcgnjmgjde: ::core::option::Option<Oomingefpaf>,
|
|
}
|
|
/// Obf: LKINOHFLNDM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9122)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceGetDataCsReq {}
|
|
/// Obf: OMKOJJJAHLJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9138)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceGetDataScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub pkocdlhbpim: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub lchdapelpgo: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub item_value: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub score_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub ihgbbheblkl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GEPLMMMNFHB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9124)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceLoanCsReq {}
|
|
/// Obf: LODFBNNPIFF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9139)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceLoanScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub mfjghldfjpi: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LJGHJILEFHJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9123)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceStartPveCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jafncomgabg: u32,
|
|
}
|
|
/// Obf: MECBDOMAJHA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9121)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceStartPveScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub jafncomgabg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pcfbjamcnkj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub ogknebgdefn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub loijlikomjn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Geohbhmjclm {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub epdcgjbjojm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: KCGBHPJGFED
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9150)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceUpdatePveMeetCatCsReq {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub jafncomgabg: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub kbaldgnlaki: u32,
|
|
#[prost(
|
|
oneof = "cake_race_update_pve_meet_cat_cs_req::Bjdocjkicjl",
|
|
tags = "3, 8, 11, 15, 5"
|
|
)]
|
|
pub bjdocjkicjl: ::core::option::Option<
|
|
cake_race_update_pve_meet_cat_cs_req::Bjdocjkicjl,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `CakeRaceUpdatePveMeetCatCsReq`.
|
|
pub mod cake_race_update_pve_meet_cat_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bjdocjkicjl {
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Ppkflbcmdmo(super::Pcfbjamcnkj),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "8")]
|
|
Hphgifpkmel(u32),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "11")]
|
|
Pgheodjnaff(bool),
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
Jnlfichnlel(super::Geohbhmjclm),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "5")]
|
|
Dcfkbeohnme(bool),
|
|
}
|
|
}
|
|
/// Obf: MHENKCAGCAF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9135)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceUpdatePveScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OCMFLDJNGHF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9147)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceFinishPveCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub score_id: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "3")]
|
|
pub ldjkeepnjdc: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9145)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bpldhdfdida {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GKLBNCBKKCK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9149)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceFinishFieldRewardScNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub jafncomgabg: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: HMNOGGECDIO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9142)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceCoinScoreChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub score_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub lchdapelpgo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub item_value: u32,
|
|
}
|
|
/// Obf: GCJKDFNJEGD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9131)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceGetHandbookCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dnpjobhhddh {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub pdngpbjeibj: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub loijlikomjn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub bpbdjpgkeil: u32,
|
|
}
|
|
/// Obf: DAPPGPDALOO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9130)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceGetHandbookScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub kjnicmlapnc: ::prost::alloc::vec::Vec<Dnpjobhhddh>,
|
|
}
|
|
/// Obf: LDEMJFCIOPA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9143)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceGetFriendRankingInfoListCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mgfemhkicnd {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub lchdapelpgo: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub jocdmehnlad: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: DKDMBCOHCBG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9140)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceGetFriendRankingInfoListScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub hfjndoaidop: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub cpbglngocba: ::prost::alloc::vec::Vec<Mgfemhkicnd>,
|
|
}
|
|
/// Obf: KIFJOBJGBGH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9129)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceLikeFriendRankingInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub eaalmhnalfi: u32,
|
|
}
|
|
/// Obf: JLEDPGNOHLI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9134)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceLikeFriendRankingInfoScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub eaalmhnalfi: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub hfjndoaidop: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: JEFKCAJDIPO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9146)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceGetDailyLikeCsReq {}
|
|
/// Obf: AKHGJCFCHNC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9127)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceGetDailyLikeScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub hfjndoaidop: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fmmigglfafb {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eenhhhmdhkh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub lfpcnonadhp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub lkemjdfapag: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9133)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cmnliekbfnj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Eenhhhmdhkh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MAHJLCHKLIC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Challenge {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub star: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub taken_reward: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub score_two: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub score_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub stage_info: ::core::option::Option<ChallengeStageInfo>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "2")]
|
|
pub diohkmppkha: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub challenge_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub record_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bbjkmoiapmc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "14")]
|
|
pub cjfafhbnkol: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gndeanniohb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub kmaejpccfbk: u32,
|
|
}
|
|
/// Obf: AFJLCKJCBNF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1791)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetChallengeCsReq {}
|
|
/// Obf: FHIAKAILJAL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1710)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChallengeScRsp {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub mhapihcjpjm: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub challenge_list: ::prost::alloc::vec::Vec<Challenge>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub challenge_group_list: ::prost::alloc::vec::Vec<Bbjkmoiapmc>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub max_level_list: ::prost::alloc::vec::Vec<Gndeanniohb>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CFOPLKAOOGI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeStoryBuffInfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub ahhomnoelkk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub oinecgopmjo: u32,
|
|
}
|
|
/// Obf: CHFCPGNAOLD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBossBuffInfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub ahhomnoelkk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub oinecgopmjo: u32,
|
|
}
|
|
/// Obf: HNLOHOMPDPD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBuffInfo {
|
|
#[prost(oneof = "challenge_buff_info::Bpihfajcloc", tags = "2, 8")]
|
|
pub bpihfajcloc: ::core::option::Option<challenge_buff_info::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `ChallengeBuffInfo`.
|
|
pub mod challenge_buff_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
StoryInfo(super::ChallengeStoryBuffInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
BossInfo(super::ChallengeBossBuffInfo),
|
|
}
|
|
}
|
|
/// Obf: LMIMALCPGFG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1794)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartChallengeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub dbcdkplpgao: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub bknkleocjno: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub abndfkfikci: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ajeameiamch: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "8")]
|
|
pub stage_info: ::core::option::Option<ChallengeBuffInfo>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "5")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: MHEGFPPLMHD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1795)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartChallengeScRsp {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "2")]
|
|
pub stage_info: ::core::option::Option<ChallengeStageInfo>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<LineupInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub cur_challenge: ::core::option::Option<CurChallenge>,
|
|
}
|
|
/// Obf: KFGAALCJNCJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1733)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PartialChallengeCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub challenge_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub buff_id: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub is_first_half: bool,
|
|
}
|
|
/// Obf: JFLPFBNMPEN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1761)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartPartialChallengeScRsp {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub cur_challenge: ::core::option::Option<CurChallenge>,
|
|
}
|
|
/// Obf: ALLHPFGEJFD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1714)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LeaveChallengeCsReq {}
|
|
/// Obf: DMAJNJKEELM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1718)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LeaveChallengeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IDEBLAOMIIM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1709)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeSettleNotify {
|
|
/// offset: 60
|
|
#[prost(bool, tag = "12")]
|
|
pub is_win: bool,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "14")]
|
|
pub lpgjkchjdbb: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub star: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "15")]
|
|
pub score_two: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub eacknoaficf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub cur_challenge: ::core::option::Option<CurChallenge>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub max_level: ::core::option::Option<Gndeanniohb>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub challenge_id: u32,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2")]
|
|
pub mhapihcjpjm: u32,
|
|
}
|
|
/// Obf: MADAHLKFANJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct KillMonster {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub kill_num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub monster_id: u32,
|
|
}
|
|
/// Obf: BNECLLCJJGA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeStoryBuffList {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: KBCLCLKILEK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBossBuffList {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub challenge_boss_const: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GGAMMKBCBCP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeCurBuffInfo {
|
|
#[prost(oneof = "challenge_cur_buff_info::Bpihfajcloc", tags = "3, 15")]
|
|
pub bpihfajcloc: ::core::option::Option<challenge_cur_buff_info::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `ChallengeCurBuffInfo`.
|
|
pub mod challenge_cur_buff_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
CurStoryBuffs(super::ChallengeStoryBuffList),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
CurBossBuffs(super::ChallengeBossBuffList),
|
|
}
|
|
}
|
|
/// Obf: OFBPMOFCNGI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CurChallenge {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub round_count: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub stage_info: ::core::option::Option<ChallengeCurBuffInfo>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub dead_avatar_num: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub challenge_id: u32,
|
|
/// offset: 64
|
|
#[prost(enumeration = "ChallengeStatus", tag = "8")]
|
|
pub status: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub score_two: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub kill_monster_list: ::prost::alloc::vec::Vec<KillMonster>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub score_id: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "ExtraLineupType", tag = "4")]
|
|
pub extra_lineup_type: i32,
|
|
}
|
|
/// Obf: JPAGELKKPKN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1726)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetCurChallengeCsReq {}
|
|
/// Obf: CDNGBIILFDB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1739)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetCurChallengeScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub cur_challenge: ::core::option::Option<CurChallenge>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<LineupInfo>,
|
|
}
|
|
/// Obf: GGNGPANLBGC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1701)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeLineupNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "ExtraLineupType", tag = "15")]
|
|
pub extra_lineup_type: i32,
|
|
}
|
|
/// Obf: DLMKHAGJHJK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1704)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeChallengeCumulativeRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: MIKAPINANED
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1738)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeChallengeRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub taken_reward_list: ::prost::alloc::vec::Vec<TakenChallengeRewardInfo>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IGNNBKCGPJO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakenChallengeRewardInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub star_count: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: DJBIMHKJGDO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeStatistics {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub record_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub ncegeknljce: ::core::option::Option<Fpdkbgjkpff>,
|
|
}
|
|
/// Obf: EHIBAINEMGN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeStoryStatistics {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ncegeknljce: ::core::option::Option<Pljjecpcmjd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub record_id: u32,
|
|
}
|
|
/// Obf: IBFAACHMMHF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBossStatistics {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub record_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ncegeknljce: ::core::option::Option<Bhfafmdhkkc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fpdkbgjkpff {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<ChallengeLineupList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub abjgnbjmjjg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub round_count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pljjecpcmjd {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub score_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub oinecgopmjo: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<ChallengeLineupList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub ahhomnoelkk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub abjgnbjmjjg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bhfafmdhkkc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<ChallengeLineupList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub oinecgopmjo: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub abjgnbjmjjg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub score_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub ahhomnoelkk: u32,
|
|
}
|
|
/// Obf: MHIAMIGHEED
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeLineupList {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<ChallengeAvatarInfo>,
|
|
}
|
|
/// Obf: JPJHCMOIOGN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeAvatarInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub index: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "AvatarType", tag = "10")]
|
|
pub avatar_type: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub cbhkfoeomff: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: GJOAEDBDMGL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1772)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetChallengeGroupStatisticsCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: NIGCCBKCIEL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1732)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChallengeGroupStatisticsScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub group_id: u32,
|
|
#[prost(
|
|
oneof = "get_challenge_group_statistics_sc_rsp::Hiacnhnlcgl",
|
|
tags = "6, 1, 7"
|
|
)]
|
|
pub hiacnhnlcgl: ::core::option::Option<
|
|
get_challenge_group_statistics_sc_rsp::Hiacnhnlcgl,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `GetChallengeGroupStatisticsScRsp`.
|
|
pub mod get_challenge_group_statistics_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Hiacnhnlcgl {
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
ChallengeDefault(super::ChallengeStatistics),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
ChallengeStory(super::ChallengeStoryStatistics),
|
|
/// offset: 16
|
|
#[prost(message, tag = "7")]
|
|
ChallengeBoss(super::ChallengeBossStatistics),
|
|
}
|
|
}
|
|
/// Obf: DNBHGNBMFNP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBossSingleNodeInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub max_score: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub is_win: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub buff_id: u32,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "7")]
|
|
pub jbjodehadjb: bool,
|
|
}
|
|
/// Obf: IOBMMMPGMKH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBossEquipmentInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub rank: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub tid: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub promotion: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub unique_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: HACDHHKHNGF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBossRelicInfo {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub unique_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub tid: u32,
|
|
}
|
|
/// Obf: POPAOPFJKOI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBossAvatarRelicInfo {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, message", tag = "1")]
|
|
pub avatar_relic_slot_map: ::std::collections::HashMap<u32, ChallengeBossRelicInfo>,
|
|
}
|
|
/// Obf: GBNPOMAAGOP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBossInfo {
|
|
/// offset: 88
|
|
#[prost(bool, tag = "15")]
|
|
pub bjinibhgebm: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub ajeameiamch: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub abndfkfikci: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 56
|
|
#[prost(map = "uint32, message", tag = "7")]
|
|
pub challenge_avatar_equipment_map: ::std::collections::HashMap<
|
|
u32,
|
|
ChallengeBossEquipmentInfo,
|
|
>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub bknkleocjno: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "2")]
|
|
pub faliinohnac: ::core::option::Option<ChallengeBossSingleNodeInfo>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub heopcmikffn: ::core::option::Option<ChallengeBossSingleNodeInfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub dbcdkplpgao: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(map = "uint32, message", tag = "5")]
|
|
pub challenge_avatar_relic_map: ::std::collections::HashMap<
|
|
u32,
|
|
ChallengeBossAvatarRelicInfo,
|
|
>,
|
|
}
|
|
/// Obf: JFIEJCFKHGH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeStageInfo {
|
|
#[prost(oneof = "challenge_stage_info::Bpihfajcloc", tags = "11")]
|
|
pub bpihfajcloc: ::core::option::Option<challenge_stage_info::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `ChallengeStageInfo`.
|
|
pub mod challenge_stage_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
BossInfo(super::ChallengeBossInfo),
|
|
}
|
|
}
|
|
/// Obf: BGJMKGFLHNP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1758)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RestartChallengePhaseCsReq {}
|
|
/// Obf: AODJHBNKBDA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1744)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RestartChallengePhaseScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DPOIANILHBC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1800)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnterChallengeNextPhaseCsReq {}
|
|
/// Obf: OEIIEOMIGFE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1789)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterChallengeNextPhaseScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KHNNDLNOPPC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1796)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBossPhaseSettleNotify {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub dcgahnckibi: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub challenge_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub ebpdghakmjf: ::prost::alloc::vec::Vec<BattleTarget>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub lpgjkchjdbb: u32,
|
|
/// offset: 34
|
|
#[prost(bool, tag = "1")]
|
|
pub bjphkgddlgp: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub phase: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub score_two: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub star: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub bbhdjclggag: u32,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "13")]
|
|
pub is_win: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jjjndmmggki {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub cbhkfoeomff: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub equipment_unique_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub avatar_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<EquipRelic>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iekadgbgcdh {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub peak_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub peak_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub fblkpdnijdd: ::prost::alloc::vec::Vec<Jjjndmmggki>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "11")]
|
|
pub cycles_used: u32,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "7")]
|
|
pub has_passed: bool,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub fmfgojhccnl: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fdfgooahbnk {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub ohomdmejlfk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "11")]
|
|
pub ikcilobpebi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub peak_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 68
|
|
#[prost(bool, tag = "9")]
|
|
pub has_passed: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "10")]
|
|
pub buff_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "13")]
|
|
pub heilkbjcagb: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub cgdmchdoalc: ::prost::alloc::vec::Vec<Dgoljhdbjkc>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "3")]
|
|
pub malocimpjpm: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub fmfgojhccnl: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Khbfacgbpei {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "14")]
|
|
pub eaalnahopic: ::core::option::Option<Fdfgooahbnk>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub mpinkbpckjj: ::core::option::Option<Fdfgooahbnk>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "7")]
|
|
pub hard_mode_has_passed: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub ljgdcgbfnkn: u32,
|
|
}
|
|
/// Obf: FJIMPKKHFLA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct WaitConfirmData {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub is_wait_confirm: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub cycles_used: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub peak_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dgoljhdbjkc {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub cbhkfoeomff: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Panigdllmbg {
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub peak_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub cycles_used: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Dgoljhdbjkc>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub peak_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fcpekkeekfi {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub mfhmcidjglc: ::prost::alloc::vec::Vec<Panigdllmbg>,
|
|
}
|
|
/// Obf: IIDGPEJPBMA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakGroup {
|
|
/// offset: 76
|
|
#[prost(bool, tag = "10")]
|
|
pub disable_hard_mode: bool,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub mfhmcidjglc: ::prost::alloc::vec::Vec<Iekadgbgcdh>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "14")]
|
|
pub kkagemjcioc: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "2")]
|
|
pub peak_group_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub wait_confirm_data: ::core::option::Option<WaitConfirmData>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub taken_star_rewards: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "3")]
|
|
pub keekpjhcmfn: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub behfpnpalej: ::core::option::Option<Khbfacgbpei>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "11")]
|
|
pub pljlpohjhee: ::core::option::Option<Fcpekkeekfi>,
|
|
}
|
|
/// Obf: EOBPMHJCGBO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8913)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetChallengePeakDataCsReq {}
|
|
/// Obf: PCFBDGMFNMD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8907)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChallengePeakDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub challenge_peak_groups: ::prost::alloc::vec::Vec<ChallengePeakGroup>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub current_peak_group_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8930)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mcfedaphdlc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub fmfgojhccnl: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub boss_buff_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub peak_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub peak_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8927)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mjppcnammkp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8935)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Amoaaiofedf {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8938)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gfgiialglim {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DIKLCGNHIMH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8905)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakSettleScNotify {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub turn_left: u32,
|
|
/// offset: 51
|
|
#[prost(bool, tag = "3")]
|
|
pub is_unlock_easy_boss: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub peak_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub peak_reward_group_list: ::prost::alloc::vec::Vec<ChallengePeakRewardGroup>,
|
|
/// offset: 57
|
|
#[prost(bool, tag = "2")]
|
|
pub hard_mode_has_passed: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "15")]
|
|
pub is_first_pass: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub cycles_used: u32,
|
|
/// offset: 50
|
|
#[prost(bool, tag = "11")]
|
|
pub is_wait_confirm: bool,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "8")]
|
|
pub is_boss_target_better: bool,
|
|
/// offset: 49
|
|
#[prost(bool, tag = "13")]
|
|
pub is_win: bool,
|
|
}
|
|
/// Obf: KIOCGHCDHBI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8901)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakGroupDataUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub challenge_peak_group: ::core::option::Option<ChallengePeakGroup>,
|
|
}
|
|
/// Obf: KKDMLPDOBNA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8947)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeChallengePeakRewardCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub reward_id: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub normal_reward_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub peak_group_id: u32,
|
|
}
|
|
/// Obf: DEGKHKDEBDB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakRewardGroup {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub reward_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: OENIJMEMCGO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8919)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeChallengePeakRewardScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub peak_group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub peak_reward_group_list: ::prost::alloc::vec::Vec<ChallengePeakRewardGroup>,
|
|
}
|
|
/// Obf: PDDEJPMDAHB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8902)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetCurChallengePeakCsReq {}
|
|
/// Obf: EOCOLJHAAGO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8944)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetCurChallengePeakScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub boss_buff_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub cycles_used: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub peak_id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "6")]
|
|
pub is_wait_confirm: bool,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "3")]
|
|
pub has_passed: bool,
|
|
}
|
|
/// Obf: NKADBLICGBG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8918)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetChallengePeakBossHardModeCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub is_hard_mode: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub peak_group_id: u32,
|
|
}
|
|
/// Obf: CEBOIMHIAGM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8945)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetChallengePeakBossHardModeScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub peak_group_id: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub is_hard_mode: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8936)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bflfdmfdmcl {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8903)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gpaoidiklln {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JEFFEBMBAAL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakLineup {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub peak_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub peak_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub fmfgojhccnl: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8931)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nnpgjjpkogl {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub hngppfpoocd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<ChallengePeakLineup>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub peak_group_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8921)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Faaagagdmnh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8906)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kidbgjcmmog {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub peak_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "11")]
|
|
pub abholnjnpjm: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8926)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pmomhjhgmhn {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub abholnjnpjm: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub peak_id: u32,
|
|
}
|
|
/// Obf: INEEDLNBHHD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3991)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SendMsgCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub message_datas: ::core::option::Option<MessageChatData>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "ChatType", tag = "13")]
|
|
pub chat_type: i32,
|
|
}
|
|
/// Obf: HIOMDBGPLBF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3910)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SendMsgScRsp {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "2")]
|
|
pub end_time: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KCBIHKAFLIM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3994)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RevcMsgScNotify {
|
|
/// offset: 36
|
|
#[prost(enumeration = "ChatType", tag = "5")]
|
|
pub chat_type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub eokimloiohi: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub recv_message_data: ::core::option::Option<ChatMessageData>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3995)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Habeipjgpnj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub contact_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: LLJMMCFAAEN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3914)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetPrivateChatHistoryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub contact_side: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub target_side: u32,
|
|
}
|
|
/// Obf: IPEAIJGEGGO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3918)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPrivateChatHistoryScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub target_side: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub chat_message_list: ::prost::alloc::vec::Vec<ChatMessageData>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub contact_side: u32,
|
|
}
|
|
/// Obf: LBJKMMJGFGB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FriendHistoryInfo {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "13")]
|
|
pub last_send_time: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub contact_side: u32,
|
|
}
|
|
/// Obf: FMCHPNENNAI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3909)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetChatFriendHistoryCsReq {}
|
|
/// Obf: HLAHEGINCCJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3998)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChatFriendHistoryScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub friend_history_info: ::prost::alloc::vec::Vec<FriendHistoryInfo>,
|
|
}
|
|
/// Obf: PHJJFBCFJIO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3963)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetChatEmojiListCsReq {}
|
|
/// Obf: OOGFNALOGAB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3926)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChatEmojiListScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub chat_emoji_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CPKPLCIODMN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3939)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MarkChatEmojiCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub extra_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "14")]
|
|
pub is_remove_id: bool,
|
|
}
|
|
/// Obf: LPCILGINOMC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3901)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MarkChatEmojiScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub extra_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "10")]
|
|
pub is_remove_id: bool,
|
|
}
|
|
/// Obf: MJNHHAMCLLB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3974)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BatchMarkChatEmojiCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub marked_emoji_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: FEJKJGJIEGO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3937)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BatchMarkChatEmojiScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub marked_emoji_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KALBCKANFHF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3904)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetLoginChatInfoCsReq {}
|
|
/// Obf: CBLNBLDCMBL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3938)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetLoginChatInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub contact_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mcafgbplfeh {
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "5")]
|
|
pub pnjhmgnejji: u64,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Olnbhjgbhil", tag = "15")]
|
|
pub alfhnehobja: i32,
|
|
#[prost(
|
|
oneof = "mcafgbplfeh::Pbcdmddgmjc",
|
|
tags = "2, 14, 7, 11, 6, 1275, 2025, 239, 987, 1810"
|
|
)]
|
|
pub pbcdmddgmjc: ::core::option::Option<mcafgbplfeh::Pbcdmddgmjc>,
|
|
}
|
|
/// Nested message and enum types in `MCAFGBPLFEH`.
|
|
pub mod mcafgbplfeh {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Pbcdmddgmjc {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "2")]
|
|
Penlmeijifk(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "14")]
|
|
Mbbfgfbejcp(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "7")]
|
|
Jadhgfajeod(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "11")]
|
|
Ffgcnfhipkc(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "6")]
|
|
Dlboloigpli(u32),
|
|
/// offset: 16
|
|
#[prost(uint64, tag = "1275")]
|
|
Plfjbhogcaf(u64),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "2025")]
|
|
Odidlnlgjic(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "239")]
|
|
Mhiffammagi(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "987")]
|
|
Aakgepkjhag(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1810")]
|
|
Efoflgidkkk(super::Fdoemkpghfl),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Goobkloekfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub ljdigndgcfj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub emfhlbbocfk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub jkcgcamifia: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dimkcebgkkn {
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "1")]
|
|
pub unique_id: u64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub config_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub source: ::core::option::Option<Mcafgbplfeh>,
|
|
#[prost(oneof = "dimkcebgkkn::Kndfkmnigbl", tags = "6")]
|
|
pub kndfkmnigbl: ::core::option::Option<dimkcebgkkn::Kndfkmnigbl>,
|
|
}
|
|
/// Nested message and enum types in `DIMKCEBGKKN`.
|
|
pub mod dimkcebgkkn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Kndfkmnigbl {
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Bjdigcmbdpm(super::Goobkloekfo),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Epjmdncpjme {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub source: ::core::option::Option<Mcafgbplfeh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub fimnpebobhl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ifdjpdikldi {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub mooopambofk: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "9")]
|
|
pub mfjcdekmnlg: u64,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub config_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iphfdelcnbd {
|
|
/// offset: 48
|
|
#[prost(double, tag = "13")]
|
|
pub hokhmngmhka: f64,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Kfoeepgndoc", tag = "1")]
|
|
pub bphecfncicc: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub unique_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub source: ::core::option::Option<Mcafgbplfeh>,
|
|
/// offset: 40
|
|
#[prost(double, tag = "4")]
|
|
pub peilpieklkd: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhbkanlbccp {
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub level: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub mooopambofk: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub cigfollckki: ::prost::alloc::vec::Vec<Ifdjpdikldi>,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "12")]
|
|
pub gefgoigjhfj: u64,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "6")]
|
|
pub efllpplckbb: u64,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "2")]
|
|
pub mpgfgkdbahn: bool,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub fbhgppckeic: ::prost::alloc::vec::Vec<Iphfdelcnbd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aacdbckafca {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "6")]
|
|
pub gefgoigjhfj: u64,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub mooopambofk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cidlppkajpo {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub unique_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub ijlpdnlaidg: u32,
|
|
#[prost(oneof = "cidlppkajpo::Ihciahifpll", tags = "11, 3")]
|
|
pub ihciahifpll: ::core::option::Option<cidlppkajpo::Ihciahifpll>,
|
|
}
|
|
/// Nested message and enum types in `CIDLPPKAJPO`.
|
|
pub mod cidlppkajpo {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Ihciahifpll {
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Hgpigglbfmm(super::Hhbkanlbccp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Lgjhgodnjgm(super::Aacdbckafca),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fdoemkpghfl {
|
|
/// offset: 28
|
|
#[prost(int32, tag = "7")]
|
|
pub x: i32,
|
|
/// offset: 24
|
|
#[prost(int32, tag = "13")]
|
|
pub y: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lkdfoojmhie {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub penlmeijifk: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub efoflgidkkk: ::core::option::Option<Fdoemkpghfl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jpfielfefhd {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub lpjijhgpghm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub ophpmkfglba: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub kbbpnkggcpn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub njacmmnpcbj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Odlkofopbih {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub bgdggalaodo: ::core::option::Option<Jpfielfefhd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pmniilnpobo {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Abinpbkhlpc {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub ophpmkfglba: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub kbbpnkggcpn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fnbkpihbdfg {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub jbccjllbbak: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub ophpmkfglba: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pmbihjlaipl {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub kbbpnkggcpn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub lpjijhgpghm: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub bgdggalaodo: ::core::option::Option<Jpfielfefhd>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub ophpmkfglba: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub njacmmnpcbj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gdmfdlbpfnn {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ifgdfhlnpgd {
|
|
#[prost(oneof = "ifgdfhlnpgd::Jipbeabgoak", tags = "13, 2, 12, 3, 14, 9")]
|
|
pub jipbeabgoak: ::core::option::Option<ifgdfhlnpgd::Jipbeabgoak>,
|
|
}
|
|
/// Nested message and enum types in `IFGDFHLNPGD`.
|
|
pub mod ifgdfhlnpgd {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Jipbeabgoak {
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Ljjalkijonc(super::Odlkofopbih),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Mnaigbcojdk(super::Pmniilnpobo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Kklonjpklep(super::Abinpbkhlpc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Eddoaijiocc(super::Fnbkpihbdfg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Ddpjeaioild(super::Pmbihjlaipl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Mcklngpcjij(super::Gdmfdlbpfnn),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fmemppnnkjh {
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "5")]
|
|
pub stage_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub epgapccaemp: ::prost::alloc::vec::Vec<Gmfcnnfhmge>,
|
|
/// offset: 88
|
|
#[prost(uint64, repeated, tag = "837")]
|
|
pub mnimojdoiok: ::prost::alloc::vec::Vec<u64>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "921")]
|
|
pub kgllcmimemf: ::core::option::Option<Opdmgoaciep>,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "12")]
|
|
pub item_value: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub aefmencfdmb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub kdidneledjd: ::prost::alloc::vec::Vec<Dimkcebgkkn>,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "13")]
|
|
pub jgoepadokem: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "9")]
|
|
pub hp: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "1240")]
|
|
pub max_hp: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub entity_list: ::prost::alloc::vec::Vec<Cidlppkajpo>,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "6")]
|
|
pub mhiffammagi: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub pending_action: ::core::option::Option<Pndiinahjaf>,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "14")]
|
|
pub hfoegnamffk: u32,
|
|
/// offset: 96
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub hjfbaahdhbh: ::prost::alloc::vec::Vec<Epjmdncpjme>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub jbocopnejlb: ::prost::alloc::vec::Vec<Lkdfoojmhie>,
|
|
/// offset: 80
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub ccbiebicdme: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "8")]
|
|
pub djidcabjnla: ::core::option::Option<Ifgdfhlnpgd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fcldnhohpii {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub stage_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "11")]
|
|
pub cebpajaajpp: bool,
|
|
}
|
|
/// Obf: MOGJMAMCLDL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9583)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingGetDataCsReq {}
|
|
/// Obf: LMCMHCBCOPA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9577)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingGetDataScRsp {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ikkmndmelln: ::core::option::Option<Fcldnhohpii>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub jjabppdilok: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub pogcgmlpeon: ::core::option::Option<Fmemppnnkjh>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub doaihfiffno: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lkfndaogmmo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub config_id: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "14")]
|
|
pub damage: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dcebjigapei {
|
|
/// offset: 44
|
|
#[prost(enumeration = "Gljleepocda", tag = "15")]
|
|
pub reason: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub wave: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub stage_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub cur_hp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub max_hp: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub haiohandiki: ::prost::alloc::vec::Vec<Lkfndaogmmo>,
|
|
}
|
|
/// Obf: DNFJDHINFJN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9600)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingStartStageCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub mhiffammagi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: HLIGEDNJCEC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9597)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingStartStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub kafkphokdlm: ::core::option::Option<Fmemppnnkjh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DOIHGOAIJAE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9605)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingQuitStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub pjladgoofke: u32,
|
|
}
|
|
/// Obf: GFNLHAADFJD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9608)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingQuitStageScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub edkjmpachnj: ::core::option::Option<Dcebjigapei>,
|
|
}
|
|
/// Obf: INFPMKHHOGA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9575)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingUnlockGridCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub efoflgidkkk: ::core::option::Option<Fdoemkpghfl>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9571)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fnnnkijpmii {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MKFEOPFKFOK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9617)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingUseHandCardCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub gdfpbhmmfea: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub jdphgejlpph: ::core::option::Option<Fdoemkpghfl>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9589)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aiikilmnifi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MACADEAOIMK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9616)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingMoveEntityCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub jdphgejlpph: ::core::option::Option<Fdoemkpghfl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub penlmeijifk: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9610)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kljencaedbh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MJPMCMHBPHI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9572)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingSellHandCardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub gdfpbhmmfea: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9614)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hakhghafnee {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LFEJGJJFBIK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9588)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingFinishPrepareCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9615)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oljcelneloh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KKJGCALJMBE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9606)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingFinishBattleCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub pjladgoofke: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "14")]
|
|
pub is_win: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub dkmpdlpeijb: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub lmiicenmobi: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub haiohandiki: ::prost::alloc::vec::Vec<Lkfndaogmmo>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9573)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cbdephgepjj {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub cur_hp: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub edkjmpachnj: ::core::option::Option<Dcebjigapei>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub lmiicenmobi: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "10")]
|
|
pub is_win: bool,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "5")]
|
|
pub hfihpffadoc: bool,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub haiohandiki: ::prost::alloc::vec::Vec<Lkfndaogmmo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DDILIMKFGDM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9620)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingRefreshCardCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9586)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ccehgdpfgin {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JOPFGDCNKOG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9601)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingRefreshPolicyCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9591)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nnklgpjafpj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LGNNHAGFKBM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9619)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingRefreshShopReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9585)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lajeeaenkdi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DFIDPFJBKDB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9576)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingSelectCardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub ecdhlihipme: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9596)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mfnoeoedfdf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JKFIHFPOPFN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9578)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingSelectPolicyCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub dgiioghhaaf: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9603)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Algmcfbhjbi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AKPKIHOFFLA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9579)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingBuyShopItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub aoaaneomooo: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9574)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gipkoglghlb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GCALNGHABBE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9607)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingActivatedPrivilegeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub hceombkcddm: u32,
|
|
}
|
|
/// Obf: AMGGKOPCBLP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9618)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingActivatedPrivilegeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub hceombkcddm: u32,
|
|
}
|
|
/// Obf: GMEPOEHKFJC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9613)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingFinishShopCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9609)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aadhellobcc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ngdolhonkia {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub ecdhlihipme: u32,
|
|
}
|
|
/// Obf: DIOKOOKJNBA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9590)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingHandlePendingActionsCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub unique_id: u32,
|
|
#[prost(
|
|
oneof = "chen_ling_handle_pending_actions_cs_req::Gmjmjidfoid",
|
|
tags = "1038"
|
|
)]
|
|
pub gmjmjidfoid: ::core::option::Option<
|
|
chen_ling_handle_pending_actions_cs_req::Gmjmjidfoid,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `ChenLingHandlePendingActionsCsReq`.
|
|
pub mod chen_ling_handle_pending_actions_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Gmjmjidfoid {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1038")]
|
|
Ickiibgjmnm(super::Ngdolhonkia),
|
|
}
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9592)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Phgcfpncdbe {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub unique_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9587)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mnlklfcdpcg {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "15")]
|
|
pub gadpilnpikc: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9598)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kfjfckpmdnh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub pjladgoofke: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kdojpdkhhcd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "208")]
|
|
pub source: ::core::option::Option<Mcafgbplfeh>,
|
|
#[prost(
|
|
oneof = "kdojpdkhhcd::Nlpppchggpf",
|
|
tags = "6, 12, 5, 15, 14, 3, 2, 10, 8, 1, 4, 11, 7, 995, 1559, 989, 924, 727, 1442, 944, 1644, 182, 89, 1802, 1595, 695, 648, 1488, 1926, 184, 213"
|
|
)]
|
|
pub nlpppchggpf: ::core::option::Option<kdojpdkhhcd::Nlpppchggpf>,
|
|
}
|
|
/// Nested message and enum types in `KDOJPDKHHCD`.
|
|
pub mod kdojpdkhhcd {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nlpppchggpf {
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Jahlpjpclln(super::Aapcahchmfn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Phcoblkpmgh(super::Ahdicmgklmb),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
CurHp(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
RogueMoney(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Ckkgimmdijh(super::Cidlppkajpo),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
Kblccgmgkmg(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Onbnegnkebj(super::Pmnaalfcnmi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Ldbhdhfenkf(super::Deemoekeecm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Fioefpcmfke(super::Hhmmgjabocb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Jnnciigokjp(super::Okflifaodgk),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Mamfdapmoam(super::Pocfnjmahmd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Pljkondbelb(super::Lkdfoojmhie),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Cndmccdjfcf(super::Blmlccdeopp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "995")]
|
|
Kafmkmcppgj(super::Dimkcebgkkn),
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "1559")]
|
|
Kfgbkeadajg(u64),
|
|
/// offset: 24
|
|
#[prost(message, tag = "989")]
|
|
Ikkmndmelln(super::Fcldnhohpii),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "924")]
|
|
Hfoegnamffk(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "727")]
|
|
Jhickeflhnp(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1442")]
|
|
Gghblgfogca(super::Cobpamnppnh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "944")]
|
|
Kjdljpikgme(super::Okigceplmka),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1644")]
|
|
Kdchcifbomg(super::Epjmdncpjme),
|
|
/// offset: 24
|
|
#[prost(message, tag = "182")]
|
|
Nigenmmjmhn(super::Icccijakojl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "89")]
|
|
PendingAction(super::Pndiinahjaf),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1802")]
|
|
FinishPendingActionPos(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1595")]
|
|
Pdhebcmoadm(super::Gcgfnmnafek),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "695")]
|
|
Jjabppdilok(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "648")]
|
|
Gljomgjlpmh(super::Hblldkafiii),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1488")]
|
|
Ndoagakfmnl(super::Lljodghmadg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1926")]
|
|
Bohgegcegdh(super::Flgenhnodni),
|
|
/// offset: 24
|
|
#[prost(message, tag = "184")]
|
|
Fbckoeihifh(super::Djdacjojgle),
|
|
/// offset: 24
|
|
#[prost(message, tag = "213")]
|
|
Kgllcmimemf(super::Opdmgoaciep),
|
|
}
|
|
}
|
|
/// Obf: PPLBKOKGCNN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9599)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingSyncChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub cjfblhnphak: ::prost::alloc::vec::Vec<Kdojpdkhhcd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gmfcnnfhmge {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub ijlpdnlaidg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aapcahchmfn {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub epgapccaemp: ::prost::alloc::vec::Vec<Gmfcnnfhmge>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ahdicmgklmb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub djidcabjnla: ::core::option::Option<Ifgdfhlnpgd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub jgoepadokem: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pmnaalfcnmi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub mooopambofk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub penlmeijifk: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "2")]
|
|
pub gefgoigjhfj: u64,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Deemoekeecm {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub penlmeijifk: u32,
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "7")]
|
|
pub efllpplckbb: u64,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "12")]
|
|
pub mpgfgkdbahn: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pocfnjmahmd {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub penlmeijifk: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub mooopambofk: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "13")]
|
|
pub gefgoigjhfj: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cobpamnppnh {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub penlmeijifk: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub emamfjggmaa: ::core::option::Option<Iphfdelcnbd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Okigceplmka {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub idmefdefokg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub penlmeijifk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhmmgjabocb {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub fbhgppckeic: ::prost::alloc::vec::Vec<Iphfdelcnbd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub penlmeijifk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lljodghmadg {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Flgenhnodni {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Okflifaodgk {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ppbaaalanjb: ::core::option::Option<Ifdjpdikldi>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub penlmeijifk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Blmlccdeopp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub jbccjllbbak: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Icccijakojl {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub ccbiebicdme: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gcgfnmnafek {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "10")]
|
|
pub plfjbhogcaf: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jlfjkiddkbg {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub kbbpnkggcpn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pndiinahjaf {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub unique_id: u32,
|
|
#[prost(oneof = "pndiinahjaf::Jlikfbalnjb", tags = "1506")]
|
|
pub jlikfbalnjb: ::core::option::Option<pndiinahjaf::Jlikfbalnjb>,
|
|
}
|
|
/// Nested message and enum types in `PNDIINAHJAF`.
|
|
pub mod pndiinahjaf {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Jlikfbalnjb {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1506")]
|
|
Dpeleiiakaa(super::Jlfjkiddkbg),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Djdacjojgle {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hblldkafiii {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub bokmcbhocik: ::core::option::Option<Lkdfoojmhie>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub eekggblhnhp: ::core::option::Option<Lkdfoojmhie>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Opdmgoaciep {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub fgaceklggbe: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jlpgigpciag {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ebmkbdjmaaf: ::core::option::Option<ItemCostList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ejcchhaagnh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dfaoialeboh {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1906")]
|
|
pub ndgfcdhenko: ::core::option::Option<Glenekhdklj>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "15")]
|
|
pub oemmbppkhmh: u32,
|
|
/// offset: 68
|
|
#[prost(bool, tag = "14")]
|
|
pub kgmgfaldoje: bool,
|
|
/// offset: 92
|
|
#[prost(enumeration = "ChessRogueDiceStatus", tag = "13")]
|
|
pub iebckhklgnj: i32,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "206")]
|
|
pub lijjfocmncf: ::core::option::Option<Doijncljgko>,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "3")]
|
|
pub gmmplihpjpa: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "1")]
|
|
pub fbmdoiakcnb: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "4")]
|
|
pub gkpcgncgdbe: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "5")]
|
|
pub fgalchfooii: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "11")]
|
|
pub fkfmidemiok: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub fkicfpcigkb: u32,
|
|
/// offset: 69
|
|
#[prost(bool, tag = "1866")]
|
|
pub bnfjpdopioa: bool,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1143")]
|
|
pub mkkbcnhijan: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 60
|
|
#[prost(int32, tag = "214")]
|
|
pub imkmckpbnih: i32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub efipblflmgb: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1469")]
|
|
pub idagjpplnlp: ::core::option::Option<Mncopdnelmc>,
|
|
/// offset: 80
|
|
#[prost(enumeration = "ChessRogueDiceType", tag = "6")]
|
|
pub ecpphfhjepp: i32,
|
|
}
|
|
/// Obf: PDMLJGFNEOM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5587)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueRollDiceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub bgpbimdcbbl: u32,
|
|
}
|
|
/// Obf: JEOEGNCILBN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5473)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueRollDiceScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub pjabkdbfpim: ::core::option::Option<Dfaoialeboh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dakikkdican {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub monster_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub agglbdehhgo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Akglaekcfno {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub loljhldhppn: ::prost::alloc::vec::Vec<Dakikkdican>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub kpnnkbillbl: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub chcgmamobmh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mglmempjeld {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub dekjhabpjda: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nbbehbnaafi {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub gbhjgilijmp: ::core::option::Option<Mglmempjeld>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub bpfcejkncdp: ::core::option::Option<Akglaekcfno>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cofdjfibpdm {
|
|
#[prost(oneof = "cofdjfibpdm::Bgmdklobicm", tags = "14, 13, 3")]
|
|
pub bgmdklobicm: ::core::option::Option<cofdjfibpdm::Bgmdklobicm>,
|
|
}
|
|
/// Nested message and enum types in `COFDJFIBPDM`.
|
|
pub mod cofdjfibpdm {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bgmdklobicm {
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Bpfcejkncdp(super::Akglaekcfno),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Gbhjgilijmp(super::Mglmempjeld),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Bphaefajjko(super::Nbbehbnaafi),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nakiglpgkba {
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "ChessRogueCellSpecialType", tag = "4")]
|
|
pub geldilbfgbm: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub gkbencdfcej: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub stage_info: ::core::option::Option<Cofdjfibpdm>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub room_id: u32,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "14")]
|
|
pub cebpajaajpp: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub mfniobkfbkf: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "9")]
|
|
pub ckihbdkdoej: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub eooigcckgfb: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "10")]
|
|
pub ppepapcepcm: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "ChessRogueBoardCellStatus", tag = "2")]
|
|
pub ehnclflkmfa: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cppaaiihagi {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub jnbgefjpkcc: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub moefpfojedi: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub ldlohfleomg: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub ddpkjkhedlh: ::prost::alloc::vec::Vec<Nakiglpgkba>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub gjgkianenip: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oakipkacmjf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub room_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub eiiagabafec: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oldmmodmoei {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ppipfophnhm: ::core::option::Option<Mncopdnelmc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub hjbobcleedi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Plmplhkejll {
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub pnemjfmgkjj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub ibokgbfbkkd: ::prost::alloc::vec::Vec<Oakipkacmjf>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "6")]
|
|
pub nbeebmjfoea: u32,
|
|
/// offset: 56
|
|
#[prost(enumeration = "ChessRogueBoardCellStatus", tag = "9")]
|
|
pub chhamikkkci: i32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "15")]
|
|
pub hkbdjhlmibf: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub bmkpiighodh: ::core::option::Option<Oldmmodmoei>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub omcinmjnpif: ::core::option::Option<Cppaaiihagi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cgdfgmmkjah {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub lhjejepgkfh: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
/// offset: 56
|
|
#[prost(int32, tag = "12")]
|
|
pub kknnbagffgl: i32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub hkfheompplj: ::core::option::Option<Plmplhkejll>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub ingcdiafafg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub jhcmealpdeb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 60
|
|
#[prost(int32, tag = "11")]
|
|
pub ocfjlocifbn: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub gfggmlnlgca: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kdcimcencgp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub lghookmnmcl: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub lcdaleeedjj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ichbglchldp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub lnfhnijjfmm: ::prost::alloc::vec::Vec<Kdcimcencgp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jmogpmcjgle {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub epkendeajpb: ::core::option::Option<Ichbglchldp>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ppipfophnhm: ::core::option::Option<Mncopdnelmc>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub eaadbocjnae: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub kjdggnnfggp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "7")]
|
|
pub cgnokhabcpp: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fclnbhmaigc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mpkglgclaid {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub pamghmdjaja: ::core::option::Option<Jlpgigpciag>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub lkjoeodaomm: ::prost::alloc::vec::Vec<Fclnbhmaigc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Amgmaiokjln {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub oiaecfmlphk: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "15")]
|
|
pub bkdinonlahd: bool,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub bfamfabbcio: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub fomnfhjcdoc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Namgfeonkfk {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "7")]
|
|
pub ccieiaadlme: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mkjpdjnhnbo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ddmkcobomno: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ilejgedbekf {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub lbnhkppajim: ::core::option::Option<Mpkglgclaid>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "12")]
|
|
pub impbeljgdjh: ::core::option::Option<Jmogpmcjgle>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "9")]
|
|
pub hkgknekkjhb: ::core::option::Option<Cnjhcicpaic>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "1")]
|
|
pub story_info: ::core::option::Option<Amgmaiokjln>,
|
|
/// offset: 112
|
|
#[prost(message, optional, tag = "2")]
|
|
pub moddibhcppd: ::core::option::Option<Cgdfgmmkjah>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "1635")]
|
|
pub bocippbebea: ::core::option::Option<Mkjpdjnhnbo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub rogue_current_game_info: ::prost::alloc::vec::Vec<Eooegpcphkp>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "5")]
|
|
pub cgifjaohhao: ::core::option::Option<Ejdfgngbnoo>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "8")]
|
|
pub pjabkdbfpim: ::core::option::Option<Dfaoialeboh>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub pending_action: ::core::option::Option<Eppjhnihafl>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "6")]
|
|
pub jghibclblag: ::core::option::Option<Jbeengdecoh>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "15")]
|
|
pub feilniknpcb: ::core::option::Option<Kkfangijaof>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "3")]
|
|
pub bhoolfgeiaa: ::core::option::Option<Namgfeonkfk>,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "13")]
|
|
pub loidogeenob: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pdambcffpdi {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "3")]
|
|
pub epkendeajpb: ::core::option::Option<Ichbglchldp>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub talent_info: ::core::option::Option<Hcgeggglofi>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub jhcmealpdeb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "6")]
|
|
pub bocippbebea: ::core::option::Option<Hgoilcghknm>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub jldkkedekim: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub bdjdbmickkp: ::core::option::Option<Gcimmihkpei>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jjknjoajhbn {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub rogue_current_game_info: ::prost::alloc::vec::Vec<Eooegpcphkp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub loidogeenob: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Babagedccbg {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "2")]
|
|
pub bocippbebea: ::core::option::Option<Hgoilcghknm>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub jldkkedekim: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub epkendeajpb: ::core::option::Option<Ichbglchldp>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub jhcmealpdeb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "8")]
|
|
pub bdjdbmickkp: ::core::option::Option<Gcimmihkpei>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub talent_info: ::core::option::Option<Hcgeggglofi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fiilphklfek {
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "988")]
|
|
pub nnlehimndbe: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "751")]
|
|
pub oinidccnaom: u32,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "8")]
|
|
pub djdpilokdko: ::core::option::Option<LineupInfo>,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "2")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "1505")]
|
|
pub pjinjjgommf: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "15")]
|
|
pub fapfkfjiele: u32,
|
|
/// offset: 80
|
|
#[prost(bool, tag = "10")]
|
|
pub nagjkijodkf: bool,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "7")]
|
|
pub aiehgfocpbg: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "1")]
|
|
pub djmgknplboi: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub heeapoipjmp: ::core::option::Option<ItemList>,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "5")]
|
|
pub bmldpgffiib: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "6")]
|
|
pub hbfhjoiebie: u32,
|
|
/// offset: 76
|
|
#[prost(enumeration = "Gcdmhamcdhi", tag = "3")]
|
|
pub idpbldhnhkb: i32,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub ckpkapeikih: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "709")]
|
|
pub loidogeenob: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1592")]
|
|
pub jghibclblag: ::core::option::Option<Jbeengdecoh>,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "401")]
|
|
pub score_id: u32,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "14")]
|
|
pub feilniknpcb: ::core::option::Option<Decaohonnjg>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub hkgknekkjhb: ::core::option::Option<Cadkbokejmd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ebgjkpjnpbl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub imggiehbabm: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub ddpkjkhedlh: ::prost::alloc::vec::Vec<Nakiglpgkba>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lkcebedhnbj {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub fapfkfjiele: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub mcfdkfbghaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Admkichlgbp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub fomnfhjcdoc: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub ddifefoggml: u32,
|
|
}
|
|
/// Obf: ABNFLDPOEPD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5540)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueQueryCsReq {}
|
|
/// Obf: AIEJBKKELDD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5589)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueQueryScRsp {
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "2")]
|
|
pub rogue_get_info: ::core::option::Option<Babagedccbg>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ndmlegliogn: ::core::option::Option<Fiilphklfek>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "6")]
|
|
pub oclladbfkhp: ::core::option::Option<Pdambcffpdi>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ljmfgdfblck: ::core::option::Option<Ilejgedbekf>,
|
|
}
|
|
/// Obf: FBHNPLJNLNP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5415)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueEnterCellCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub jnlnmhooekl: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub eiiagabafec: u32,
|
|
}
|
|
/// Obf: CIHAAHNFEMI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5558)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueEnterCellScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub stage_info: ::core::option::Option<Ejcchhaagnh>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub eiiagabafec: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ljmfgdfblck: ::core::option::Option<Ilejgedbekf>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CHNAFMDMKOD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5514)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueEnterCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: CDJFOAHJELE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5459)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueEnterScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub stage_info: ::core::option::Option<Ejcchhaagnh>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ljmfgdfblck: ::core::option::Option<Ilejgedbekf>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: FCEGJMHNKCA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5454)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueLeaveCsReq {}
|
|
/// Obf: KLKJDODCMPL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5435)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueLeaveScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub stage_info: ::core::option::Option<Ejcchhaagnh>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "12")]
|
|
pub oclladbfkhp: ::core::option::Option<Pdambcffpdi>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub rogue_get_info: ::core::option::Option<Babagedccbg>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub impbeljgdjh: ::core::option::Option<Jmogpmcjgle>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PCEGALADFFK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5429)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueGiveUpCsReq {}
|
|
/// Obf: LHKGNOOFHPE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5554)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueGiveUpScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub impbeljgdjh: ::core::option::Option<Jmogpmcjgle>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "13")]
|
|
pub stage_info: ::core::option::Option<Ejcchhaagnh>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ndmlegliogn: ::core::option::Option<Fiilphklfek>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub oclladbfkhp: ::core::option::Option<Pdambcffpdi>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub rogue_get_info: ::core::option::Option<Babagedccbg>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PMGNKABHAHO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5516)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueStartCsReq {
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "2")]
|
|
pub lghookmnmcl: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub amhdfmfilbd: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub kolblkedogc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "5")]
|
|
pub id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub ojahmnaninl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub incaibonhed: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: ENACJGJGMIC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5506)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueStartScRsp {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub stage_info: ::core::option::Option<Ejcchhaagnh>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ljmfgdfblck: ::core::option::Option<Ilejgedbekf>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub eohojeckodj: ::core::option::Option<Ebgjkpjnpbl>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nnjciinhcji {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5517)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mnpaakghbej {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ljmfgdfblck: ::core::option::Option<Ichbglchldp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AKMOPHIHPOM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5434)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueChangeAeonDimensionNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ljmfgdfblck: ::core::option::Option<Kdcimcencgp>,
|
|
}
|
|
/// Obf: LGCMLOHIGEN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5533)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueSelectCellCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub eiiagabafec: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub jnlnmhooekl: u32,
|
|
}
|
|
/// Obf: MBEGGNIFBND
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5436)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueSelectCellScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub eiiagabafec: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub jnlnmhooekl: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub kaealleladn: ::core::option::Option<Bjhddmcfamf>,
|
|
}
|
|
/// Obf: KGLPFJLOMII
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5475)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueLayerSettlement {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub ingcdiafafg: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ndmlegliogn: ::core::option::Option<Fiilphklfek>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub difficulty_level: u32,
|
|
}
|
|
/// Obf: BNKOANDCFEM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5442)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueBuffEnhanceInfoCsReq {}
|
|
/// Obf: OBOFLHKIKLD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5546)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueBuffEnhanceInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub fgljokilkhg: ::core::option::Option<Dagbcjihjbm>,
|
|
}
|
|
/// Obf: CJMODANKCHG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5439)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnhanceRogueBuffCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub maze_buff_id: u32,
|
|
}
|
|
/// Obf: DDHMKLOHJBK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5508)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnhanceRogueBuffScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub agfpfodpofa: ::core::option::Option<Hjgfdikdiho>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub fgljokilkhg: ::core::option::Option<Dagbcjihjbm>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "6")]
|
|
pub daiknkalkcm: bool,
|
|
}
|
|
/// Obf: LGIPNHNOEOB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5402)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PickRogueAvatarCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: EOAIDLEDGBJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5572)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PickRogueAvatarScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub lbnhkppajim: ::core::option::Option<Mpkglgclaid>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: PDJJBEABOJO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5420)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ReviveRogueAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: HNDBNPFBJFK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5592)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ReviveRogueAvatarScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub pamghmdjaja: ::core::option::Option<Jlpgigpciag>,
|
|
}
|
|
/// Obf: CJEEINOPPKL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5532)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueUpdateReviveInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub pamghmdjaja: ::core::option::Option<Jlpgigpciag>,
|
|
}
|
|
/// Obf: IPPEIJKEBJI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5594)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueUpdateMoneyInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub cgifjaohhao: ::core::option::Option<Ejdfgngbnoo>,
|
|
}
|
|
/// Obf: PGCOLAGANHE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5477)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueUpdateDiceInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub pjabkdbfpim: ::core::option::Option<Dfaoialeboh>,
|
|
}
|
|
/// Obf: GILDGEAEINL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5452)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueUpdateLevelBaseInfoScNotify {
|
|
/// offset: 28
|
|
#[prost(enumeration = "Idfcggmmffa", tag = "5")]
|
|
pub reason: i32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Kgdimpeogol", tag = "12")]
|
|
pub lhjejepgkfh: i32,
|
|
}
|
|
/// Obf: ECMGMIKCEMP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5401)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueUpdateAllowedSelectCellScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub pnemjfmgkjj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub ohhgaakgldo: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5525)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lcdockjgfce {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub agaklhcakol: ::core::option::Option<Cppaaiihagi>,
|
|
}
|
|
/// Obf: GLHCPKGBFMN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5586)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueUpdateAeonModifierValueScNotify {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "11")]
|
|
pub cgnokhabcpp: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub lghookmnmcl: u32,
|
|
}
|
|
/// Obf: KOBIILCMFEN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5414)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueUpdateDicePassiveAccumulateValueScNotify {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "12")]
|
|
pub lbllfabkggl: i32,
|
|
}
|
|
/// Obf: MGFDABBADJA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5416)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueSkipTeachingLevelCsReq {}
|
|
/// Obf: PPADLEJAHPM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5580)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueSkipTeachingLevelScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub aijomblmmol: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JJEGLJOCEJJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5503)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueUpdateUnlockLevelScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub jhcmealpdeb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: HMMBFMLKLPP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5501)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueEnterNextLayerCsReq {}
|
|
/// Obf: BCIHAAJMLMI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5449)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueEnterNextLayerScRsp {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub eohojeckodj: ::core::option::Option<Ebgjkpjnpbl>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub rogue_info: ::core::option::Option<Ilejgedbekf>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub stage_info: ::core::option::Option<Ejcchhaagnh>,
|
|
}
|
|
/// Obf: PODHNICILAG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5575)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueReRollDiceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub bgpbimdcbbl: u32,
|
|
}
|
|
/// Obf: OIHCIILALOD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5407)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueReRollDiceScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub pjabkdbfpim: ::core::option::Option<Dfaoialeboh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PEGPLJEDKFO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5511)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueConfirmRollCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub bgpbimdcbbl: u32,
|
|
}
|
|
/// Obf: JNPNOBGLJOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5458)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueConfirmRollScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub pjabkdbfpim: ::core::option::Option<Dfaoialeboh>,
|
|
}
|
|
/// Obf: BODIEGBOCOL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5464)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueCheatRollCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub ccogfklofkl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub bgpbimdcbbl: u32,
|
|
}
|
|
/// Obf: LMBLIDKPEDO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5522)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueCheatRollScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub ccogfklofkl: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub pjabkdbfpim: ::core::option::Option<Dfaoialeboh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub oefffdcfafc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nfogbdoieak {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5507)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bnibhaojkbi {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub dalnjfbghhp: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub pjabkdbfpim: ::core::option::Option<Dfaoialeboh>,
|
|
}
|
|
/// Obf: BJMCLHAMCOC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5488)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueQuitCsReq {}
|
|
/// Obf: EMMELLGLIIB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5498)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueQuitScRsp {
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "2")]
|
|
pub moddibhcppd: ::core::option::Option<Cgdfgmmkjah>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub impbeljgdjh: ::core::option::Option<Jmogpmcjgle>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ndmlegliogn: ::core::option::Option<Fiilphklfek>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub stage_info: ::core::option::Option<Ejcchhaagnh>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "12")]
|
|
pub oclladbfkhp: ::core::option::Option<Pdambcffpdi>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub rogue_get_info: ::core::option::Option<Babagedccbg>,
|
|
}
|
|
/// Obf: HHCGOMEHLDD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5509)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueCellUpdateNotify {
|
|
/// offset: 40
|
|
#[prost(enumeration = "RogueModifierSourceType", tag = "15")]
|
|
pub fpafhbpbhef: i32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Bgobbomljcm", tag = "11")]
|
|
pub reason: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub ohhgaakgldo: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub ddpkjkhedlh: ::prost::alloc::vec::Vec<Nakiglpgkba>,
|
|
}
|
|
/// Obf: CDHCPJONEBN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5598)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueQuestFinishNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub odonpmongja: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub ogpidlphhgg: u32,
|
|
}
|
|
/// Obf: LINOCGPAJEB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5523)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetChessRogueStoryInfoCsReq {}
|
|
/// Obf: ECAFIJBJFCB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5440)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChessRogueStoryInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub dokhdogapkd: ::prost::alloc::vec::Vec<Admkichlgbp>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub olhnbephhfg: ::prost::alloc::vec::Vec<Lkcebedhnbj>,
|
|
}
|
|
/// Obf: OABJECNADLH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5410)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SelectChessRogueSubStoryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub ekefmnpfogo: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub ienbkiagpba: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub fomnfhjcdoc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub digpicghpom: u32,
|
|
}
|
|
/// Obf: BAEKABJGOLM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5481)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SelectChessRogueSubStoryScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub digpicghpom: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub ekefmnpfogo: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub fomnfhjcdoc: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ienbkiagpba: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ABKMFJBKOGM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5502)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishChessRogueSubStoryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub ienbkiagpba: u32,
|
|
}
|
|
/// Obf: HICOPBMNKOH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5515)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishChessRogueSubStoryScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub fapfkfjiele: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub ienbkiagpba: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DNCAJLHFMPF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5567)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueUpdateActionPointScNotify {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "9")]
|
|
pub kknnbagffgl: i32,
|
|
}
|
|
/// Obf: FIOFCLINJDO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5545)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnterChessRogueAeonRoomCsReq {}
|
|
/// Obf: AMCPHKKJOMD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5571)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterChessRogueAeonRoomScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub stage_info: ::core::option::Option<Ejcchhaagnh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LPMAABLLAAA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5487)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetChessRogueStoryAeonTalkInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub ahkffciepdg: u32,
|
|
}
|
|
/// Obf: GBJEIACFFMP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5405)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChessRogueStoryAeonTalkInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "11")]
|
|
pub foejfemlppc: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub ahkffciepdg: u32,
|
|
}
|
|
/// Obf: JLCCMKOCDKH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5411)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncChessRogueMainStoryFinishScNotify {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub fapfkfjiele: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub mcfdkfbghaa: u32,
|
|
}
|
|
/// Obf: AMMGMJAHMFA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5451)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncChessRogueNousValueScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub bhoolfgeiaa: ::core::option::Option<Namgfeonkfk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cacldcafckh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub fapfkfjiele: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Lnnfnlkacon", tag = "12")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dhgpcpmifdc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub ienbkiagpba: u32,
|
|
}
|
|
/// Obf: JJIJCNPJEKJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5541)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetChessRogueNousStoryInfoCsReq {}
|
|
/// Obf: IABOMCFFCDD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5412)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChessRogueNousStoryInfoScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub dokhdogapkd: ::prost::alloc::vec::Vec<Dhgpcpmifdc>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub olhnbephhfg: ::prost::alloc::vec::Vec<Cacldcafckh>,
|
|
}
|
|
/// Obf: ODCHOMJNEDI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5524)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncChessRogueNousSubStoryScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ienbkiagpba: u32,
|
|
}
|
|
/// Obf: IIMEBEHFANN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5557)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncChessRogueNousMainStoryScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub olhnbephhfg: ::prost::alloc::vec::Vec<Cacldcafckh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jbeengdecoh {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub bbhmfankcao: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub ahhjhhophpj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 57
|
|
#[prost(bool, tag = "8")]
|
|
pub bkdinonlahd: bool,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "10")]
|
|
pub cbjifcganik: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub jcfepokifpd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub iehkdajnale: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub fapfkfjiele: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "6")]
|
|
pub ienbkiagpba: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cljdmlfmfha {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub akknccfibhi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub ccogfklofkl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Glenekhdklj {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub amhdfmfilbd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub oplbocpiibp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub mgpjlhchame: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub napganolbgl: ::prost::alloc::vec::Vec<Cljdmlfmfha>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gcimmihkpei {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub jikknnogmdb: ::prost::alloc::vec::Vec<Glenekhdklj>,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, bool", tag = "12")]
|
|
pub bnlmpieeeim: ::std::collections::HashMap<u32, bool>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "ChessRogueNousDicePhase", tag = "8")]
|
|
pub pebibembnfa: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub bmhaffgjejk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hcgeggglofi {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub njonkanpjlo: ::core::option::Option<Mcacdfhcpie>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub mpgdjoghkbh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hgoilcghknm {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub hkljflhpjce: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: AKAHCBGMGMD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5565)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ResetRogueDiceSurfaceCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub bdjdbmickkp: ::core::option::Option<Glenekhdklj>,
|
|
}
|
|
/// Obf: HPBGKNOMLAO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5417)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueNousEditDiceScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub bdjdbmickkp: ::core::option::Option<Glenekhdklj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BBCGLGFFPHI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5441)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueNousDiceUpdateNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub nnkcofopnbn: ::core::option::Option<Gcimmihkpei>,
|
|
}
|
|
/// Obf: LPCAPNALIIE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5518)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueNousDiceSurfaceUnlockNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub diaamodkamo: u32,
|
|
}
|
|
/// Obf: GIFLFCALGAG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5463)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueNousGetRogueTalentInfoCsReq {}
|
|
/// Obf: IOJMJDCMENE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5422)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueNousGetRogueTalentInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub talent_info: ::core::option::Option<Mcacdfhcpie>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub mpgdjoghkbh: u32,
|
|
}
|
|
/// Obf: ACAFFKNDLMB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5535)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueNousEnableRogueTalentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub kfjemiojlpj: u32,
|
|
}
|
|
/// Obf: NJOAJALMAOC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5482)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueNousEnableRogueTalentScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub talent_info: ::core::option::Option<Mcacdfhcpie>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub mpgdjoghkbh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gginkebloel {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub kmemkmpmfhh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bcmmladbeam {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub mplincadodk: ::prost::alloc::vec::Vec<Gginkebloel>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fmgjflepdbb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub dejahcpfeid: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lehnhdlemhl {
|
|
/// offset: 40
|
|
#[prost(int32, tag = "5")]
|
|
pub hp: i32,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "2")]
|
|
pub najcpopjglb: i32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "13")]
|
|
pub kaebcnnakid: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub mplincadodk: ::core::option::Option<Bcmmladbeam>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub bmgabahlgji: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fhccchjhhkl {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub dpkacndaldi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub okhambmnidi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lhedjaiohoe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub njdbiemaoaa: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub maonlhbkofk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pcaoljlfpba {
|
|
/// offset: 44
|
|
#[prost(int32, tag = "7")]
|
|
pub hp: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub llhjaggegok: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub elebgnheiml: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub mllgeoinjog: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub index: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub ddgeoolhapg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub pncngmfband: u32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "14")]
|
|
pub attack: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hamejpgciji {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub cost_time: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub ghbnoamoand: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub total_auto_turns: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub hfliajcnjpl: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub total_turns: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub total_damage: u32,
|
|
}
|
|
/// Obf: IDKBFEHNFFM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8161)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraGetDataCsReq {}
|
|
/// Obf: NNGEANJAOBJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8180)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetDataScRsp {
|
|
/// offset: 104
|
|
#[prost(enumeration = "Ghjifohjoem", tag = "6")]
|
|
pub legmojldech: i32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "639")]
|
|
pub nkbddidfpne: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "10")]
|
|
pub bcllcbdepep: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub gcenjmplhmc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "13")]
|
|
pub jiicjoklnlg: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "3")]
|
|
pub njdbiemaoaa: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "14")]
|
|
pub fhhmachpmga: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "8")]
|
|
pub bbojliealdb: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "596")]
|
|
pub acjjcpcpfdn: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "2")]
|
|
pub bmgakknakfd: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "1347")]
|
|
pub pbaffldbale: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub hfjjjkebmep: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "927")]
|
|
pub ncbpoocccan: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "5")]
|
|
pub pkhbamilioi: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub ijgalcoflla: ::prost::alloc::vec::Vec<Lehnhdlemhl>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub hmabmkkkhnb: ::prost::alloc::vec::Vec<Lhedjaiohoe>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub lineup: ::core::option::Option<Fhccchjhhkl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nabejkghcai {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lineup: ::core::option::Option<Fhccchjhhkl>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8170)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oijjdmgodjp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub lineup: ::core::option::Option<Fhccchjhhkl>,
|
|
}
|
|
/// Obf: DKCOPBIGBOO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8175)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraFinishRoundCsReq {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub stt: ::core::option::Option<Hamejpgciji>,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, message", tag = "15")]
|
|
pub kmochcfldcm: ::std::collections::HashMap<u32, Bcmmladbeam>,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "13")]
|
|
pub pkipmnndipa: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "12")]
|
|
pub jhdkobknpde: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub lnaohdbgeno: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(enumeration = "ChimeraRoundWorkEndReason", tag = "1")]
|
|
pub end_reason: i32,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lineup: ::core::option::Option<Fhccchjhhkl>,
|
|
/// offset: 80
|
|
#[prost(bool, tag = "6")]
|
|
pub pgegmmbinid: bool,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub kmafdfbjcji: ::prost::alloc::vec::Vec<Pcaoljlfpba>,
|
|
}
|
|
/// Obf: CFODBJEFDMJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8168)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraFinishRound {
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 88
|
|
#[prost(enumeration = "Ghjifohjoem", tag = "3")]
|
|
pub legmojldech: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub gcenjmplhmc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub mamlpgpohne: ::prost::alloc::vec::Vec<Lehnhdlemhl>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "11")]
|
|
pub njdbiemaoaa: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "8")]
|
|
pub bcllcbdepep: u32,
|
|
/// offset: 48
|
|
#[prost(map = "uint32, message", tag = "14")]
|
|
pub hbmigmjbcng: ::std::collections::HashMap<u32, Fmgjflepdbb>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "7")]
|
|
pub bmgakknakfd: u32,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, message", tag = "13")]
|
|
pub dmllcpjfpnf: ::std::collections::HashMap<u32, Bcmmladbeam>,
|
|
/// offset: 64
|
|
#[prost(enumeration = "ChimeraRoundWorkEndReason", tag = "2")]
|
|
pub end_reason: i32,
|
|
/// offset: 97
|
|
#[prost(bool, tag = "6")]
|
|
pub nflpmlgbkdf: bool,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "1")]
|
|
pub acjjcpcpfdn: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "10")]
|
|
pub bbojliealdb: u32,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub hmabmkkkhnb: ::prost::alloc::vec::Vec<Lhedjaiohoe>,
|
|
/// offset: 96
|
|
#[prost(bool, tag = "5")]
|
|
pub pgegmmbinid: bool,
|
|
}
|
|
/// Obf: EIFOGHFLAEN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8174)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraStartEndlessCsReq {}
|
|
/// Obf: IBOCAIOMALA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8177)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraStartEndlessScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ONBELPPNNKI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8167)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraFinishEndlessRoundCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub kmafdfbjcji: ::prost::alloc::vec::Vec<Pcaoljlfpba>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lineup: ::core::option::Option<Fhccchjhhkl>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub lnaohdbgeno: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "6")]
|
|
pub oipljjiodil: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "11")]
|
|
pub nkbddidfpne: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub stt: ::core::option::Option<Hamejpgciji>,
|
|
}
|
|
/// Obf: CDOAILJIOHO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8179)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraFinishEndlessRoundScRsp {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub hfjjjkebmep: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "11")]
|
|
pub oipljjiodil: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub jiicjoklnlg: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub ifnodkpgbjk: ::prost::alloc::vec::Vec<Lehnhdlemhl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub pkhbamilioi: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub nkbddidfpne: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub acdjhfnhcnp: u32,
|
|
}
|
|
/// Obf: HGOMPLGCHMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8171)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraQuitEndlessCsReq {}
|
|
/// Obf: FLPFEPMPHII
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8178)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraQuitEndlessScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HHIHPFKCOIB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8164)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDoFinalRoundCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub lnaohdbgeno: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "6")]
|
|
pub stt: ::core::option::Option<Hamejpgciji>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub lineup: ::core::option::Option<Fhccchjhhkl>,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "11")]
|
|
pub oipljjiodil: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "12")]
|
|
pub nkbddidfpne: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub kmafdfbjcji: ::prost::alloc::vec::Vec<Pcaoljlfpba>,
|
|
}
|
|
/// Obf: EJEPBCHFIAM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8163)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDoFinalRoundScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub hmabmkkkhnb: ::prost::alloc::vec::Vec<Lhedjaiohoe>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "12")]
|
|
pub njdbiemaoaa: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub bmgakknakfd: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub ncbpoocccan: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub nkbddidfpne: u32,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "3")]
|
|
pub oipljjiodil: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub acjjcpcpfdn: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub ifnodkpgbjk: ::prost::alloc::vec::Vec<Lehnhdlemhl>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub index: u32,
|
|
}
|
|
/// Obf: CPFHLKMNMNN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8169)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraRoundWorkStartCsReq {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub lineup: ::core::option::Option<Fhccchjhhkl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub ghmjndcaeeo: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub kmafdfbjcji: ::prost::alloc::vec::Vec<Pcaoljlfpba>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub figjhmcepoa: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8173)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Inieldcagdg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mofdandcghj {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub gpemmcmjppd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub gfijjnnakgp: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Fjdilegcbhp", tag = "7")]
|
|
pub alfhnehobja: i32,
|
|
}
|
|
/// Obf: DOECIMIJBBP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelPlayerRankData {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub rank: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub score_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ncblobppibd {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub mmiiinjdlam: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "4")]
|
|
pub mapdnlbhhcd: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "10")]
|
|
pub jglkneocjch: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub eaplgiofddg: ::prost::alloc::vec::Vec<Hphmmpdfmak>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "1")]
|
|
pub bekchimdnjg: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub ckjecohkcll: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub gepgggdkbnk: ::core::option::Option<ChimeraDuelPlayerRankData>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub glcoinhkhmm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub jnmbjhjpbok: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jcgbnpkjkhb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kncbimaafjg {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub exp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "12")]
|
|
pub ccnjkiaomff: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub ddgeoolhapg: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub equipment_goods_info: ::core::option::Option<Jcgbnpkjkhb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub bhjpdmjdjmn: u32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "9")]
|
|
pub cjakebnpgfa: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pmpjmnnahnl {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub uid: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub mnndmpbfpje: ::prost::alloc::vec::Vec<Kncbimaafjg>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "8")]
|
|
pub rank: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub mekliklgafi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "10")]
|
|
pub ijeejnbngom: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "13")]
|
|
pub head_icon: u32,
|
|
/// offset: 32
|
|
#[prost(string, tag = "5")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub hp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub offidmejbgi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hagbfhngjim {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub okidhdfcpbd: ::core::option::Option<Pmpjmnnahnl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dpehilaanon {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub ddgeoolhapg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub hjmjiadbaoc: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub grid_fight_equipment_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "5")]
|
|
pub hlkafpclmeo: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub deakooebljl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ijokdlmkdae {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub klnhlejkdml: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "11")]
|
|
pub hlkafpclmeo: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub hcnkajnkgfh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dmajilebabm {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub jjgmpfgckhg: ::prost::alloc::vec::Vec<Ijokdlmkdae>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub kcefnimaejp: ::prost::alloc::vec::Vec<Dpehilaanon>,
|
|
}
|
|
/// Obf: LJNKMIKBCKK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9246)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelShopBuyChimeraCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub lnbilchbhad: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub fjglpcijicj: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub aichbbiodjc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: MADOBOONFEL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9213)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelShopBuyChimeraScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AEMHHOAKGFA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9260)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelShopBuyItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub gcenplkccba: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub hcnkajnkgfh: u32,
|
|
}
|
|
/// Obf: IKLIJHOPNEP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9226)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelShopBuyItemScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DKKGEECMLDD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9241)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelShopLockCsReq {
|
|
/// offset: 36
|
|
#[prost(bool, tag = "15")]
|
|
pub is_locked: bool,
|
|
#[prost(oneof = "chimera_duel_shop_lock_cs_req::Bpihfajcloc", tags = "13, 8")]
|
|
pub bpihfajcloc: ::core::option::Option<chimera_duel_shop_lock_cs_req::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `ChimeraDuelShopLockCsReq`.
|
|
pub mod chimera_duel_shop_lock_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
Deakooebljl(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
Hcnkajnkgfh(u32),
|
|
}
|
|
}
|
|
/// Obf: HOGFMLDKAII
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9231)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelShopLockScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "14")]
|
|
pub is_locked: bool,
|
|
#[prost(oneof = "chimera_duel_shop_lock_sc_rsp::Bpihfajcloc", tags = "3, 15")]
|
|
pub bpihfajcloc: ::core::option::Option<chimera_duel_shop_lock_sc_rsp::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `ChimeraDuelShopLockScRsp`.
|
|
pub mod chimera_duel_shop_lock_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
Deakooebljl(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
Hcnkajnkgfh(u32),
|
|
}
|
|
}
|
|
/// Obf: FHJLDFBNJGH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9259)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelShopRefreshCsReq {}
|
|
/// Obf: CFLLGPBPPGH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9225)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelShopRefreshScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ddjoeiboelh {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub offidmejbgi: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub gndepokfhpe: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub gcpncedamab: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "13")]
|
|
pub nnfamojahch: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "2")]
|
|
pub dgbanfmakma: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub klolldjjaoa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "15")]
|
|
pub hp: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "11")]
|
|
pub ijeejnbngom: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub mnndmpbfpje: ::prost::alloc::vec::Vec<Kncbimaafjg>,
|
|
#[prost(oneof = "ddjoeiboelh::Nkcbiecfigk", tags = "616, 574")]
|
|
pub nkcbiecfigk: ::core::option::Option<ddjoeiboelh::Nkcbiecfigk>,
|
|
}
|
|
/// Nested message and enum types in `DDJOEIBOELH`.
|
|
pub mod ddjoeiboelh {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nkcbiecfigk {
|
|
/// offset: 40
|
|
#[prost(message, tag = "616")]
|
|
Bkjncifkagd(super::Dmajilebabm),
|
|
/// offset: 40
|
|
#[prost(message, tag = "574")]
|
|
Bdlambnogbh(super::Hagbfhngjim),
|
|
}
|
|
}
|
|
/// Obf: OBKNBIGALKJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9223)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelGetDataCsReq {}
|
|
/// Obf: HMGKLFNFDPA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9217)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelGetDataScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub oiaphbbdphl: ::core::option::Option<Ddjoeiboelh>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub bakkickhfdg: ::core::option::Option<Ncblobppibd>,
|
|
}
|
|
/// Obf: JOAHEEHJAIL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9245)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelUnlockMasterCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub offidmejbgi: u32,
|
|
}
|
|
/// Obf: IKPMODMCOHL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9248)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelUnlockMasterScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub offidmejbgi: u32,
|
|
}
|
|
/// Obf: KFKBMKBNOBF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9215)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelStartGameCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub offidmejbgi: u32,
|
|
}
|
|
/// Obf: DOBGAFAIHCO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9211)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelStartGameScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub oiaphbbdphl: ::core::option::Option<Ddjoeiboelh>,
|
|
}
|
|
/// Obf: MLAPEJHIFFK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9257)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelEndRoundShopStageCsReq {}
|
|
/// Obf: AGPENIKAOEB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9229)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelEndRoundShopStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub oiaphbbdphl: ::core::option::Option<Ddjoeiboelh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hobciokknkh {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub oiaphbbdphl: ::core::option::Option<Ddjoeiboelh>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "15")]
|
|
pub gildmpkfggc: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub gepgggdkbnk: ::core::option::Option<ChimeraDuelPlayerRankData>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub mapdnlbhhcd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fllebeickce {
|
|
/// offset: 48
|
|
#[prost(enumeration = "Mbkmljabcbe", tag = "7")]
|
|
pub status: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub ddgeoolhapg: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub pncngmfband: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "14")]
|
|
pub grid_fight_equipment_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub unique_id: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub mllgeoinjog: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub llhjaggegok: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub exp: u32,
|
|
/// offset: 68
|
|
#[prost(int32, tag = "10")]
|
|
pub hp: i32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "15")]
|
|
pub elebgnheiml: u32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "4")]
|
|
pub najcpopjglb: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub index: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ipmponahfbg {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub total_turns: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub jfjjlgfcomo: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub iedpbiabbck: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub total_auto_turns: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub hfliajcnjpl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub ghbnoamoand: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhbedpmhndk {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub nkikedhaien: ::prost::alloc::vec::Vec<Fllebeickce>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub total_damage: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ddeklghpnme: ::core::option::Option<Ipmponahfbg>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub akhfekjnpfg: ::prost::alloc::vec::Vec<Fllebeickce>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub cost_time: u32,
|
|
}
|
|
/// Obf: DOHOIIBGBFP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9212)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelEndRoundBattleStageCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub naimopohjkp: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Dcifpicpjmk", tag = "7")]
|
|
pub kgebjnholcn: i32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub stt: ::core::option::Option<Hhbedpmhndk>,
|
|
}
|
|
/// Obf: FADBMJGFGAD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9254)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelEndRoundBattleStageScRsp {
|
|
/// offset: 32
|
|
#[prost(enumeration = "Dcifpicpjmk", tag = "14")]
|
|
pub kgebjnholcn: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
#[prost(
|
|
oneof = "chimera_duel_end_round_battle_stage_sc_rsp::Bpihfajcloc",
|
|
tags = "1088, 2013"
|
|
)]
|
|
pub bpihfajcloc: ::core::option::Option<
|
|
chimera_duel_end_round_battle_stage_sc_rsp::Bpihfajcloc,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `ChimeraDuelEndRoundBattleStageScRsp`.
|
|
pub mod chimera_duel_end_round_battle_stage_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1088")]
|
|
Oiaphbbdphl(super::Ddjoeiboelh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2013")]
|
|
Ckimoelpoab(super::Hobciokknkh),
|
|
}
|
|
}
|
|
/// Obf: MMCMPLDHMOL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9228)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelEndGameCsReq {}
|
|
/// Obf: EJMAKGDFGOH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9255)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelEndGameScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ckimoelpoab: ::core::option::Option<Hobciokknkh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nnhpdnacicf {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub aichbbiodjc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nildpljdllj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub ihalppapahh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub fefbghpnlfm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mlajnangalb {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub hpeojnoohdd: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub source: ::core::option::Option<Mofdandcghj>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub dhhlinhkjkc: ::core::option::Option<Nnhpdnacicf>,
|
|
#[prost(oneof = "mlajnangalb::Fabbigdkain", tags = "181, 1648, 415")]
|
|
pub fabbigdkain: ::core::option::Option<mlajnangalb::Fabbigdkain>,
|
|
}
|
|
/// Nested message and enum types in `MLAJNANGALB`.
|
|
pub mod mlajnangalb {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Fabbigdkain {
|
|
/// offset: 16
|
|
#[prost(enumeration = "super::Agjpcoompgh", tag = "181")]
|
|
Eojhlpdeppj(i32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "1648")]
|
|
Cdkmmhgkjfi(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "415")]
|
|
Dcfdmkebemc(super::Nildpljdllj),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jlbjnhjilfp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub mekliklgafi: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pknlnbgnfdf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub bgdggalaodo: ::core::option::Option<Dmajilebabm>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub dgjheepiglh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aebnlkapdlb {
|
|
#[prost(
|
|
oneof = "aebnlkapdlb::Nlpppchggpf",
|
|
tags = "6, 3, 15, 5, 8, 13, 4, 10, 7, 12, 9"
|
|
)]
|
|
pub nlpppchggpf: ::core::option::Option<aebnlkapdlb::Nlpppchggpf>,
|
|
}
|
|
/// Nested message and enum types in `AEBNLKAPDLB`.
|
|
pub mod aebnlkapdlb {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nlpppchggpf {
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Ppbkepiakef(super::Mlajnangalb),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
Mokbklpimoa(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Fggcgenjoah(super::Kncbimaafjg),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
Jipbjjoghde(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Adphcojglgn(super::Pknlnbgnfdf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Aliicnjoibm(super::Jlbjnhjilfp),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
Lnbilchbhad(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
Gbeobophklh(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
Jglkneocjch(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Amaglnlffep(super::Hphmmpdfmak),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
Jnmbjhjpbok(u32),
|
|
}
|
|
}
|
|
/// Obf: OHBLGCBKJGA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9216)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelSyncChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub cjfblhnphak: ::prost::alloc::vec::Vec<Aebnlkapdlb>,
|
|
}
|
|
/// Obf: GNPCGGIIFJA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9236)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelChangeLineupCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub mekliklgafi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub gagjaeoodeh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub lldnkmlimlp: u32,
|
|
}
|
|
/// Obf: JHELOOPMIAK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9218)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelChangeLineupScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub mekliklgafi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OCCNOFNLJDB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9243)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelSellChimeraCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub mekliklgafi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub deakooebljl: u32,
|
|
}
|
|
/// Obf: CKPHKJMCNCB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9219)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelSellChimeraScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub deakooebljl: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub mekliklgafi: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IBEFLCBBBMD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9214)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelSelectGameCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub mapdnlbhhcd: u32,
|
|
}
|
|
/// Obf: BKFPHOJFMOE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9247)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelSelectGameScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub mapdnlbhhcd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dkdgggcdagm {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub mekliklgafi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub offidmejbgi: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub mnndmpbfpje: ::prost::alloc::vec::Vec<Kncbimaafjg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hphmmpdfmak {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub lineup: ::core::option::Option<Dkdgggcdagm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: KADKCLOPMOG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9258)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelSaveFriendPvpLineupCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: DMPOFONFJCP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9239)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelSaveFriendPvpLineupScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lineup: ::core::option::Option<Dkdgggcdagm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: ONFIMNMANAB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9253)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelSetFriendDefendLineupCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: PKNMDIAKOIL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9249)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelSetFriendDefendLineupScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: BEHIOBPCJNH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9230)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelGetFriendListCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Malghkmbkok {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub uid: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub lineup: ::core::option::Option<Dkdgggcdagm>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub score_id: u32,
|
|
}
|
|
/// Obf: AJDOLAHPMNE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9232)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Receive {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub friend_list: ::prost::alloc::vec::Vec<Malghkmbkok>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BKMJDKCLKLN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9256)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelFinishMasterChallengeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub offidmejbgi: u32,
|
|
}
|
|
/// Obf: DJFEJNKMGNL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9250)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelFinishMasterChallengeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub offidmejbgi: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9839)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Koiphjfenin {
|
|
#[prost(oneof = "koiphjfenin::Hdaccieijfo", tags = "4")]
|
|
pub hdaccieijfo: ::core::option::Option<koiphjfenin::Hdaccieijfo>,
|
|
}
|
|
/// Nested message and enum types in `KOIPHJFENIN`.
|
|
pub mod koiphjfenin {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Hdaccieijfo {
|
|
/// offset: 16
|
|
#[prost(bool, tag = "4")]
|
|
Oagadconinc(bool),
|
|
}
|
|
}
|
|
/// Obf: POGAKNIPMNE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7213)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkGetInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dhbccmmhnck {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub knljjifoelo: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ddmofhgibld: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: KBADHGELIGI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7207)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkGetInfoScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub progress: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub hlnemlmkecp: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub niecfdljpfi: ::prost::alloc::vec::Vec<Dhbccmmhnck>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub cdngkofbhlg: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub adjehbllbnh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: EEDDDEOJBAE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7235)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkUnlockTalentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub kfjemiojlpj: u32,
|
|
}
|
|
/// Obf: FODAEJMPGGL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7238)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkUnlockTalentScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub kfjemiojlpj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HEFMHELOKKB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7205)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkStartScriptCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub knljjifoelo: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub danagdapkje: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IHHKEJFBDLC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7201)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkStartScriptScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub knljjifoelo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DPBOJIHBENK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7247)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkGetOngoingScriptInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ifgfkjmiaih {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kglogmhodnb {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub ijlpdnlaidg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub hladjpmdoab: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub famfciplgon: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Obecbmmmdhc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub imkojkjahmm: ::prost::alloc::vec::Vec<Kglogmhodnb>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub famfciplgon: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Obpngcpecon {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub njelgebhaop: ::core::option::Option<Obecbmmmdhc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ekhnmpalbld {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub njelgebhaop: ::core::option::Option<Obecbmmmdhc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ekhlikpkaoi {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub njelgebhaop: ::core::option::Option<Obecbmmmdhc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lgjhpeopbjb {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub gacha_random: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub njelgebhaop: ::core::option::Option<Obecbmmmdhc>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub joolikgdjjf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lknahgmjfbk {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub njelgebhaop: ::core::option::Option<Obecbmmmdhc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bcilkegobaa {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub aomkcmnmijo: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bpnphgldimi {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub nnfamojahch: u32,
|
|
#[prost(oneof = "bpnphgldimi::Hpjklcallbi", tags = "4, 14, 6, 8, 7, 10, 9, 12")]
|
|
pub hpjklcallbi: ::core::option::Option<bpnphgldimi::Hpjklcallbi>,
|
|
}
|
|
/// Nested message and enum types in `BPNPHGLDIMI`.
|
|
pub mod bpnphgldimi {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Hpjklcallbi {
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Ffdmhikjgjo(super::Ifgfkjmiaih),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Ieppeegmnna(super::Obpngcpecon),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Abeaghkiggi(super::Ekhnmpalbld),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Pcomakhdogm(super::Ekhlikpkaoi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Elibdjodahc(super::Lgjhpeopbjb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Jnfbdhflkfe(super::Lknahgmjfbk),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Jmgcgffnkbl(super::Bcilkegobaa),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "12")]
|
|
Dncmkijenih(bool),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jhakadekjej {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "6")]
|
|
pub eiplgiihdid: i32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "9")]
|
|
pub akafhhlkfki: i32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "4")]
|
|
pub cghmnceappb: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gonngmkdodm {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub buff_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub hhmgfmpicak: u32,
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "5")]
|
|
pub unique_id: u64,
|
|
}
|
|
/// Obf: KIEBFOBAOPL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkBuffList {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Gonngmkdodm>,
|
|
}
|
|
/// Obf: KEPCEGCAILA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7219)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkGetOngoingScriptInfoScRsp {
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "15")]
|
|
pub efdmelcfikj: u32,
|
|
/// offset: 48
|
|
#[prost(string, tag = "11")]
|
|
pub mkhijfjbojj: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub hkgknekkjhb: ::core::option::Option<ClockParkBuffList>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub pmlldkhpilj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub mebmdlbpeho: ::core::option::Option<Jhakadekjej>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "4")]
|
|
pub fahdmhfecmk: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "13")]
|
|
pub dcpkpnlkgmm: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "5")]
|
|
pub dhoccjmhoif: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "8")]
|
|
pub gnjglfokgid: ::core::option::Option<Bpnphgldimi>,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "1")]
|
|
pub jhfbnmeniah: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "2")]
|
|
pub knljjifoelo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Inlbcjhipci {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mbloihljgml {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub njelgebhaop: ::core::option::Option<Obecbmmmdhc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Epjmbdhodle {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub is_win: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub efddnmglanf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hadcaljhofi {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bboclmgmneb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub gacha_random: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub naipldpjhii: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Poppefjiajc {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub efddnmglanf: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub is_win: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hapbnlelobi {}
|
|
/// Obf: KCMOPCJIEGB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7202)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkHandleWaitPlaceDiceOperationCsReq {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub nnfamojahch: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub knljjifoelo: u32,
|
|
#[prost(
|
|
oneof = "clock_park_handle_wait_place_dice_operation_cs_req::Enmnamoieep",
|
|
tags = "3, 4, 2, 6, 8, 14, 10, 7"
|
|
)]
|
|
pub enmnamoieep: ::core::option::Option<
|
|
clock_park_handle_wait_place_dice_operation_cs_req::Enmnamoieep,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `ClockParkHandleWaitPlaceDiceOperationCsReq`.
|
|
pub mod clock_park_handle_wait_place_dice_operation_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Enmnamoieep {
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Ikomefmekmc(super::Inlbcjhipci),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Gnmmefkmhhd(super::Mbloihljgml),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Kilgajcfime(super::Epjmbdhodle),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Hbpaijhigol(super::Hadcaljhofi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Dganabkphai(super::Bboclmgmneb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Hjaplmgamco(super::Poppefjiajc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Blefcafoibg(super::Hapbnlelobi),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
Fahdmhfecmk(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kceheagedaa {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub progress: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "14")]
|
|
pub diohkmppkha: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub knljjifoelo: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub efdmelcfikj: u32,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "8")]
|
|
pub hfkbjlamjlg: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub dcpkpnlkgmm: u32,
|
|
}
|
|
/// Obf: AFMKKLPLMHA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7244)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkHandleWaitOperationScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub nnfamojahch: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "ClockParkPlayStatus", tag = "2")]
|
|
pub nkahdeeohao: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub ndeebddeofa: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub ihnmhnpmhjg: u32,
|
|
}
|
|
/// Obf: GBJNHPKJCEL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7218)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkQuitScriptCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub knljjifoelo: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub nmakfodljhp: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7245)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Apbjobnpban {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7250)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bedfgpifged {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub nnfamojahch: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KLFDNPJOODJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7231)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkUseBuffCsReq {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "9")]
|
|
pub unique_id: u64,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub knljjifoelo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub nnfamojahch: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7221)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Najgipigcdh {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hkgknekkjhb: ::core::option::Option<ClockParkBuffList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub nnfamojahch: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub knljjifoelo: u32,
|
|
#[prost(oneof = "najgipigcdh::Beepacpfool", tags = "1495, 1675")]
|
|
pub beepacpfool: ::core::option::Option<najgipigcdh::Beepacpfool>,
|
|
}
|
|
/// Nested message and enum types in `NAJGIPIGCDH`.
|
|
pub mod najgipigcdh {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Beepacpfool {
|
|
/// offset: 32
|
|
#[prost(message, tag = "1495")]
|
|
Njelgebhaop(super::Obecbmmmdhc),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1675")]
|
|
Mebmdlbpeho(super::Jhakadekjej),
|
|
}
|
|
}
|
|
/// Obf: FDLNKDCEHNN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7249)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkFinishScriptScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub finish_info: ::core::option::Option<Kceheagedaa>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Item {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub rank: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub promotion: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ItemList {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Item>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PileItem {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub item_num: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ItemCost {
|
|
#[prost(oneof = "item_cost::Item", tags = "11, 8, 13")]
|
|
pub item: ::core::option::Option<item_cost::Item>,
|
|
}
|
|
/// Nested message and enum types in `ItemCost`.
|
|
pub mod item_cost {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Item {
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
PileItem(super::PileItem),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
EquipmentUniqueId(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
RelicUniqueId(u32),
|
|
}
|
|
}
|
|
/// Obf: GCCDKKJGBAC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ItemCostList {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub item_list: ::prost::alloc::vec::Vec<ItemCost>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dappfjleplh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub fjofdonmhph: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mdnngcgiako {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub tid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub exp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub rank: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub promotion: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mjfjemlpkje {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub exp: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub tid: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: LBHNOHDOGBB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Relic {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub dress_avatar_id: u32,
|
|
/// offset: 61
|
|
#[prost(bool, tag = "6")]
|
|
pub is_protected: bool,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "13")]
|
|
pub exp: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "10")]
|
|
pub unique_id: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "12")]
|
|
pub reforge_block_sub_affix_id: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "2")]
|
|
pub is_discarded: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub ebeoecjmbkn: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub tid: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub lfecmhckeek: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hkkfbmbeboc {
|
|
#[prost(oneof = "hkkfbmbeboc::Panajbhkako", tags = "11, 15, 4")]
|
|
pub panajbhkako: ::core::option::Option<hkkfbmbeboc::Panajbhkako>,
|
|
}
|
|
/// Nested message and enum types in `HKKFBMBEBOC`.
|
|
pub mod hkkfbmbeboc {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Panajbhkako {
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Lfpindfaahk(super::Dappfjleplh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Pjighnfhfkd(super::Mdnngcgiako),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Cgcjlhflepn(super::Mjfjemlpkje),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ghkpnijfhhh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Hkkfbmbeboc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MotionInfo {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub pos: ::core::option::Option<Vector>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub rot: ::core::option::Option<Vector>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jdmofnpamoo {
|
|
/// offset: 24
|
|
#[prost(float, tag = "13")]
|
|
pub z: f32,
|
|
/// offset: 28
|
|
#[prost(float, tag = "12")]
|
|
pub knpmdhldhgi: f32,
|
|
/// offset: 32
|
|
#[prost(float, tag = "7")]
|
|
pub y: f32,
|
|
/// offset: 36
|
|
#[prost(float, tag = "2")]
|
|
pub x: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneMonsterWaveParam {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub bdccefhmfho: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub hknbhcaombe: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub njiclainbim: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub opjafnefjdc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dlgeggchcid {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub role_star: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub pgnmdjiikjb: ::prost::alloc::vec::Vec<Lhppiakkfme>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mehaomgbomc {
|
|
#[prost(oneof = "mehaomgbomc::TeleportNigger", tags = "509")]
|
|
pub teleport_nigger: ::core::option::Option<mehaomgbomc::TeleportNigger>,
|
|
}
|
|
/// Nested message and enum types in `MEHAOMGBOMC`.
|
|
pub mod mehaomgbomc {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum TeleportNigger {
|
|
/// offset: 24
|
|
#[prost(message, tag = "509")]
|
|
Afcmoofgbpk(super::Dlgeggchcid),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneMonster {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub max_hp: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub extra_info: ::core::option::Option<Mehaomgbomc>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub cur_hp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub monster_id: u32,
|
|
}
|
|
/// Obf: AGJDAAIPOHJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneMonsterWave {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub battle_wave_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub monster_list: ::prost::alloc::vec::Vec<SceneMonster>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub battle_stage_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub pibljlbckjl: ::prost::alloc::vec::Vec<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub monster_param: ::core::option::Option<SceneMonsterWaveParam>,
|
|
}
|
|
/// Obf: KCDILLKKMEP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneBattleInfo {
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "508")]
|
|
pub iajdcjiahfp: ::core::option::Option<Cakgogmejof>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "8")]
|
|
pub logic_random_seed: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "2")]
|
|
pub stage_id: u32,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub monster_wave_list: ::prost::alloc::vec::Vec<SceneMonsterWave>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "234")]
|
|
pub battle_event: ::prost::alloc::vec::Vec<BattleEventBattleInfo>,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "15")]
|
|
pub lfhlicckpdj: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "14")]
|
|
pub rounds_limit: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1383")]
|
|
pub obofocpcbpk: ::core::option::Option<Mldedccohbf>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<BattleBuff>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1654")]
|
|
pub fmcjppilpll: ::core::option::Option<BattleGridFightSpecialBattleInfo>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "1831")]
|
|
pub afcmoofgbpk: ::core::option::Option<Ogeomdjiagi>,
|
|
/// offset: 124
|
|
#[prost(bool, tag = "3")]
|
|
pub eodhmoboeng: bool,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "6")]
|
|
pub world_level: u32,
|
|
/// offset: 72
|
|
#[prost(map = "uint32, message", tag = "761")]
|
|
pub battle_target_info: ::std::collections::HashMap<u32, BattleTargetList>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "558")]
|
|
pub jlkideidmnk: ::core::option::Option<Hlmhhpkmifi>,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "1")]
|
|
pub battle_id: u32,
|
|
/// offset: 104
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub battle_avatar_list: ::prost::alloc::vec::Vec<BattleAvatar>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "838")]
|
|
pub gdaghijadod: ::core::option::Option<Kcgpmnnkikn>,
|
|
}
|
|
/// Obf: BPAHOLKIOFK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideBattleInfo {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub logic_random_seed: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub monster_wave_list: ::prost::alloc::vec::Vec<SceneMonsterWave>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub battle_avatar_list: ::prost::alloc::vec::Vec<AetherAvatarInfo>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "15")]
|
|
pub battle_id: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<BattleBuff>,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "6")]
|
|
pub eodhmoboeng: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub stage_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eebphjcnbfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub assist_uid: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "AvatarType", tag = "4")]
|
|
pub avatar_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nnoijjnchjb {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub return_item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub bicmjedhkne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "14")]
|
|
pub ciacheimddm: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gkdekjkoijn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub value: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub key: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Obnjkbmeaol {
|
|
/// offset: 28
|
|
#[prost(sint32, tag = "3")]
|
|
pub value: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub key: u32,
|
|
}
|
|
/// Obf: POIACAJFCEP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EquipRelic {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub relic_unique_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub r#type: u32,
|
|
}
|
|
/// Obf: IAFGJJDKNGP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeadFrameInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub head_frame_item_id: u32,
|
|
/// offset: 24
|
|
#[prost(int64, tag = "12")]
|
|
pub head_frame_expire_time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gaikcigdbgk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub pjcnhkmfind: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub akknccfibhi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lmhfofieimn {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub oopoadnhabk: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "15")]
|
|
pub njmongkljjc: i64,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub akknccfibhi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iobbilgofcl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub r#type: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub slot: u32,
|
|
}
|
|
/// Nested message and enum types in `IOBBILGOFCL`.
|
|
pub mod iobbilgofcl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dcaeoldigha {}
|
|
/// Nested message and enum types in `DCAEOLDIGHA`.
|
|
pub mod dcaeoldigha {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(
|
|
Clone,
|
|
Copy,
|
|
Debug,
|
|
PartialEq,
|
|
Eq,
|
|
Hash,
|
|
PartialOrd,
|
|
Ord,
|
|
::prost::Enumeration
|
|
)]
|
|
#[repr(i32)]
|
|
pub enum Dimfoaajngn {
|
|
Cmbccliaiik = 0,
|
|
Jhpdgkkllbi = 1,
|
|
Hcnhapbapgd = 2,
|
|
Dojohgnoffl = 3,
|
|
Ilbpplnfmhn = 4,
|
|
}
|
|
impl Dimfoaajngn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Cmbccliaiik => "DIMFOAAJNGN_CMBCCLIAIIK",
|
|
Self::Jhpdgkkllbi => "DIMFOAAJNGN_JHPDGKKLLBI",
|
|
Self::Hcnhapbapgd => "DIMFOAAJNGN_HCNHAPBAPGD",
|
|
Self::Dojohgnoffl => "DIMFOAAJNGN_DOJOHGNOFFL",
|
|
Self::Ilbpplnfmhn => "DIMFOAAJNGN_ILBPPLNFMHN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DIMFOAAJNGN_CMBCCLIAIIK" => Some(Self::Cmbccliaiik),
|
|
"DIMFOAAJNGN_JHPDGKKLLBI" => Some(Self::Jhpdgkkllbi),
|
|
"DIMFOAAJNGN_HCNHAPBAPGD" => Some(Self::Hcnhapbapgd),
|
|
"DIMFOAAJNGN_DOJOHGNOFFL" => Some(Self::Dojohgnoffl),
|
|
"DIMFOAAJNGN_ILBPPLNFMHN" => Some(Self::Ilbpplnfmhn),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kjgmaegnbkl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub idphckabbjm: ::prost::alloc::vec::Vec<Iobbilgofcl>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub jdboihjhehp: ::prost::alloc::vec::Vec<Gaikcigdbgk>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub nmlanpjgjfa: ::prost::alloc::vec::Vec<Lmhfofieimn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mbicbkafgik {
|
|
/// offset: 32
|
|
#[prost(string, tag = "10")]
|
|
pub icjighomdnl: ::prost::alloc::string::String,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub cldngaeibdf: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub head_frame_info: ::core::option::Option<HeadFrameInfo>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub uid: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "14")]
|
|
pub head_icon: u32,
|
|
/// offset: 48
|
|
#[prost(string, tag = "5")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "9")]
|
|
pub gkdplccalmh: u32,
|
|
/// offset: 40
|
|
#[prost(string, tag = "1")]
|
|
pub remark_name: ::prost::alloc::string::String,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 72
|
|
#[prost(enumeration = "PlatformType", tag = "12")]
|
|
pub platform: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lapjnknehdf {}
|
|
/// Obf: EFGMENFGDHP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7507)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ContentPackageGetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub data: ::core::option::Option<ContentPackageData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NIKOEMDGFDN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ContentPackageInfo {
|
|
/// offset: 28
|
|
#[prost(enumeration = "ContentPackageStatus", tag = "15")]
|
|
pub status: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub content_id: u32,
|
|
}
|
|
/// Obf: NPCOMELODNK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ContentPackageData {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<ContentPackageInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub cur_content_id: u32,
|
|
}
|
|
/// Obf: BPCJJKLAEFC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7530)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ContentPackageSyncDataScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub data: ::core::option::Option<ContentPackageData>,
|
|
}
|
|
/// Obf: ECNGHPJCOJA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7538)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ContentPackageTransferScNotify {}
|
|
/// Obf: HJJDJEOEMMI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DailyActivityInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub daily_active_point: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub world_level: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "6")]
|
|
pub is_has_taken: bool,
|
|
}
|
|
/// Obf: KCEHAJJGFHI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3391)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeApRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: MIBAIIKCLME
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3310)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeApRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NNPIDCMNLKF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3394)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetDailyActiveInfoCsReq {}
|
|
/// Obf: OGILBFADHNJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3395)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetDailyActiveInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub daily_active_level_list: ::prost::alloc::vec::Vec<DailyActivityInfo>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub daily_active_point: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub daily_active_quest_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GBIJHPGGEOK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3314)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DailyActiveInfoNotify {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub daily_active_point: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub daily_active_quest_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub daily_active_level_list: ::prost::alloc::vec::Vec<DailyActivityInfo>,
|
|
}
|
|
/// Obf: AAPKCAJGOPB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3318)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeAllApRewardCsReq {}
|
|
/// Obf: OALLHMMEDIL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3309)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeAllApRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub take_reward_level_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IMPGDBPOGOH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9267)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetDiceCombatSystemDataReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Inacegaaalj {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub fleocmefanh: u32,
|
|
/// offset: 24
|
|
#[prost(int64, tag = "14")]
|
|
pub unlock_timestamp: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mdfefkdefml {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub stage_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub bpnbnpgpfjk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dabncepbkmg {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub jfekknnhcoh: ::prost::alloc::vec::Vec<Mdfefkdefml>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub iojmfddpbhi: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IOCINJFCCLF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9275)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSystemDataRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub fkobfpngdcg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "14")]
|
|
pub dkcgaldkdfa: ::core::option::Option<Dabncepbkmg>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<DiceCombatAvatar>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub famfciplgon: ::prost::alloc::vec::Vec<Inacegaaalj>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub damdpndcack: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "13")]
|
|
pub jebjgkacbkd: u32,
|
|
}
|
|
/// Obf: KECJAPPKLEK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9278)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AddItemRsp {
|
|
/// offset: 48
|
|
#[prost(int64, tag = "13")]
|
|
pub unlock_timestamp: i64,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
#[prost(oneof = "add_item_rsp::Panajbhkako", tags = "8, 11")]
|
|
pub panajbhkako: ::core::option::Option<add_item_rsp::Panajbhkako>,
|
|
}
|
|
/// Nested message and enum types in `AddItemRsp`.
|
|
pub mod add_item_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Panajbhkako {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
AvatarId(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
Fleocmefanh(u32),
|
|
}
|
|
}
|
|
/// Obf: OCAKOIABHNG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9261)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DiceCombatMainPageRollDiceCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9282)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ejeajoaaemb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FMHPMIJDEKL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9273)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetDiceCombatShopDataReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Igfhfbafddo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub onlbejgccca: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub gokceadofbc: ::prost::alloc::vec::Vec<Glhdngfkaad>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Glhdngfkaad {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub laalpmjgmln: ::core::option::Option<ItemCostList>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "10")]
|
|
pub dkjfdlkjlbe: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub pimjedelohn: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: BPOOBJLPCNE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9277)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetShopDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub ocepfoihlbh: ::prost::alloc::vec::Vec<Igfhfbafddo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FOKJABKGLNF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9290)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DiceCombatBuyShopGoodReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub onlbejgccca: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub pimjedelohn: u32,
|
|
}
|
|
/// Obf: KFDBPDLNNAE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9266)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuyShopGoodScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub ocepfoihlbh: ::prost::alloc::vec::Vec<Igfhfbafddo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BHELEFAFMFJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9268)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DiceCombatModifyAvatarDiceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub knopncfbpeg: u32,
|
|
}
|
|
/// Obf: PNFPMNLKGPE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9263)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ModifyAvatarDiceRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ojcbggoeeie: ::core::option::Option<DiceCombatAvatar>,
|
|
}
|
|
/// Obf: JBBOFCLHMCE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9289)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DiceCombatUpgradeAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: AJFBPPBIDLP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9276)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpgradeAvatarRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ojcbggoeeie: ::core::option::Option<DiceCombatAvatar>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IPKEOENGKOP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9262)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DiceCombatFinishPveStageCsReq {
|
|
/// offset: 25
|
|
#[prost(bool, tag = "5")]
|
|
pub is_win: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub damage: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub mmlkfjiakkh: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub biodajllino: bool,
|
|
}
|
|
/// Obf: JKEAFKDEDIN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9265)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishPveStageScRsp {
|
|
/// offset: 36
|
|
#[prost(bool, tag = "10")]
|
|
pub is_win: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub mmlkfjiakkh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9264)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Laooihpkmoo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub gihdglmjmhc: u32,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "6")]
|
|
pub nhlgocgmkbp: bool,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub is_win: bool,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "8")]
|
|
pub dlckbmlmoip: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub foolmiadmmh: u32,
|
|
}
|
|
/// Obf: OFFLPBKNFDJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9298)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct V2FinishPveStageCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub lnopkmmelcc: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub ihondjoapbm: u32,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "9")]
|
|
pub biodajllino: bool,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "13")]
|
|
pub is_win: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub mmlkfjiakkh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub beemjecdmgb: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub damage: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub iiajpadolmc: u32,
|
|
}
|
|
/// Obf: CNIOJIBFEJK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9280)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct V2FinishPveStageScRsp {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub is_win: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub mmlkfjiakkh: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9288)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aipemeedhak {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub eplbcnfmlil: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "4")]
|
|
pub is_win: bool,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub jmikpcpifcd: ::prost::alloc::vec::Vec<Iflogjbonhi>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub stage_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub ichmkfmaibb: ::prost::alloc::vec::Vec<Iamalmlboei>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pohiekphmgh {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub kjajmehigfe: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub hollbadilef: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub pgdpmacfcmc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cigkbdiggoi {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub dgfgfaknckh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub kladgkbmnhn: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub iemimdjfmbf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub npccgnlnknp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub gfbcmjmingk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jlmcnjkmcfg {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub jaccjgbgjoa: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "8")]
|
|
pub daiknkalkcm: bool,
|
|
}
|
|
/// Obf: HABEMLDOELG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6981)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetDrinkMakerDataCsReq {}
|
|
/// Obf: DDNHLIHAHMH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7000)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetDrinkMakerDataScRsp {
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "12")]
|
|
pub exp: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub fdndkojlicd: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub kjnajeoobka: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub dohllmldlmp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub dkgodnambhh: ::core::option::Option<Cigkbdiggoi>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "15")]
|
|
pub mggepanjplp: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub njhmnghogjp: ::prost::alloc::vec::Vec<Pohiekphmgh>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub edbohdjdjaa: u32,
|
|
}
|
|
/// Obf: MKOKNNEHDKC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6982)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MakeDrinkCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ihdmlhfaekh: ::core::option::Option<Cigkbdiggoi>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub mggepanjplp: u32,
|
|
}
|
|
/// Obf: KKOGNHFKDPE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6990)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MakeDrinkScRsp {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "14")]
|
|
pub daiknkalkcm: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub lpclphicdhg: u32,
|
|
}
|
|
/// Obf: BBFELHHMHBJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6995)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EndDrinkMakerSequenceCsReq {}
|
|
/// Obf: KAGNMEPHFPE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6988)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EndDrinkMakerSequenceScRsp {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "7")]
|
|
pub edbohdjdjaa: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub exp: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub pdpmldmomph: ::core::option::Option<Pohiekphmgh>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "6")]
|
|
pub lpdmpnabben: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub danfibmhmnd: ::prost::alloc::vec::Vec<Jlmcnjkmcfg>,
|
|
}
|
|
/// Obf: EMOJPONLHBN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6994)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MakeMissionDrinkCsReq {
|
|
/// offset: 36
|
|
#[prost(bool, tag = "14")]
|
|
pub llanimfodfd: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub jaccjgbgjoa: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ihdmlhfaekh: ::core::option::Option<Cigkbdiggoi>,
|
|
}
|
|
/// Obf: DPIFEANLPKB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6997)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MakeMissionDrinkScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub dkgodnambhh: ::core::option::Option<Cigkbdiggoi>,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "7")]
|
|
pub daiknkalkcm: bool,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub llanimfodfd: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ICJHCCFPCBA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6987)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetDrinkMakerDayEndScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub igjklcdclij: u32,
|
|
}
|
|
/// Obf: MGGFKLJFDHB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6999)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DrinkMakerChallengeCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ihdmlhfaekh: ::core::option::Option<Cigkbdiggoi>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: CJJBEJFAFCK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6991)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DrinkMakerChallengeScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub challenge_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub daiknkalkcm: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AJCNJJLHEEL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6998)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DrinkMakerUpdateTipsNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub edbohdjdjaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ncifdehcmbk {
|
|
/// offset: 40
|
|
#[prost(bool, tag = "3")]
|
|
pub ajandpbfeck: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub nmkjbkceigp: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub agjmpnmlegn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ihdmlhfaekh: ::core::option::Option<Cigkbdiggoi>,
|
|
}
|
|
/// Obf: FAKFDDMGLAE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6984)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DrinkMakerCheersGetDataCsReq {}
|
|
/// Obf: BCAPDJECDDF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6983)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DrinkMakerCheersGetDataScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub eedgbjfeeca: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub hkeabjleipm: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub mfepaekopnn: ::prost::alloc::vec::Vec<Ncifdehcmbk>,
|
|
}
|
|
/// Obf: NGFOGPDCNFC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6989)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DrinkMakerCheersMakeDrinkCsReq {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub fnnmeleeabi: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ihdmlhfaekh: ::core::option::Option<Cigkbdiggoi>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub nmkjbkceigp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: PDKACPOCKKE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6993)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DrinkMakerCheersMakeDrinkScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jonjpmlhpdo: ::core::option::Option<Ncifdehcmbk>,
|
|
}
|
|
/// Obf: FHCJAAJMNNF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6985)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DrinkMakerCheersEnterNextGroupCsReq {}
|
|
/// Obf: OFODACDONHI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6992)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DrinkMakerCheersEnterNextGroupScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub hkeabjleipm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Giohmlgandj {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "8")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ichkainihfh {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub level_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub loeogancpge: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub dhphlchpkfl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub ojoijegnfeo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub blenmgjdkep: u32,
|
|
}
|
|
/// Obf: FANCNADLMJL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9109)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetActivityElationDataCsReq {}
|
|
/// Obf: MGIPPNPMAFF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9110)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetElationActivityDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub bkaekpjnoic: ::prost::alloc::vec::Vec<Ichkainihfh>,
|
|
}
|
|
/// Obf: CJLKGLFJHKC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9101)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterElationActivityStageCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub bcobomghfki: ::prost::alloc::vec::Vec<Giohmlgandj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub level_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub plogcemehje: ::prost::alloc::vec::Vec<Giohmlgandj>,
|
|
}
|
|
/// Obf: FIJEEGMCLOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9107)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterElationActivityStageScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: JBPMKCGMBHH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9105)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ElationActivityBattleEndScNotify {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub ggcpdpfmaeg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub level_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub hjaadaogamp: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub addfppekkic: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub pkklgmdohfi: ::core::option::Option<Ichkainihfh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dpbggkcmlgm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub bfekdnebdkp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbcllnpdiah {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub jkcgcamifia: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "15")]
|
|
pub odachadojcb: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub hicpamoifoe: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub bolmnnmpmnf: ::prost::alloc::vec::Vec<Dpbggkcmlgm>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub kaaghapglcp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Obnlnnnnfpo {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub eiiagabafec: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub ialjojmafll: u32,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "14")]
|
|
pub kocgghpkfap: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub jafncomgabg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub kpfhbddeklj: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "5")]
|
|
pub poicolmbmig: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ncpcaikajgd {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ifhmncglckp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub fophpjngpde: ::prost::alloc::vec::Vec<Obnlnnnnfpo>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "4")]
|
|
pub gciimiokfkl: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ckpeiholadp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub kbmmgojkapf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hkgdgajhjpo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub apdabngdmpm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ddfafgmllfd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub mknnmkbepoi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub apdabngdmpm: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub fkmmlknjcno: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nefpakhfihb {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub count: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub cjljnpgkjgb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hleiofjeakc {
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub khoiddhnngo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "5")]
|
|
pub iiflbjnmnbo: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub hegnhnfnioo: ::prost::alloc::vec::Vec<Nefpakhfihb>,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "8")]
|
|
pub dnjeeoenmaa: u64,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub hkcejcnilfd: ::prost::alloc::vec::Vec<Ddfafgmllfd>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "13")]
|
|
pub cpfoclcffjf: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub apdfllljabb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mfldhbjneoo {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ncjfdbmhinj: ::core::option::Option<Hleiofjeakc>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub dgodhijbmdp: ::prost::alloc::vec::Vec<Hkgdgajhjpo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub efoadcgklfg: ::prost::alloc::vec::Vec<Ckpeiholadp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Finpeannnkb {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub mpbbijmacll: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bcnjmgcegaa {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub fmimeieeokb: ::prost::alloc::vec::Vec<Finpeannnkb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gofflgejend {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub jdphbphapkh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub ocgocbgllei: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub ngbnipemhmd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Imhnbmomlac {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub iimkifdkjho: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub jdphbphapkh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Afoecdhjpii {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub hmlaplkeddh: ::prost::alloc::vec::Vec<Imhnbmomlac>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub jjgmpfgckhg: ::prost::alloc::vec::Vec<Gofflgejend>,
|
|
}
|
|
/// Obf: NOFJMONFIOO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2563)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetElfRestaurantDataCsReq {}
|
|
/// Obf: ODFLFODMNFH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2557)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetElfRestaurantDataScRsp {
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "7")]
|
|
pub bnjbfpcdafe: ::core::option::Option<Bcnjmgcegaa>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ocgnoacljaj: ::core::option::Option<Ncpcaikajgd>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub dcidlifmnla: ::core::option::Option<Bbcllnpdiah>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub libkpmmgglj: ::core::option::Option<Afoecdhjpii>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub kiiingjlehg: ::core::option::Option<Mfldhbjneoo>,
|
|
}
|
|
/// Obf: FMJFKEKGENC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2580)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnterElfRestaurantNextDayCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2577)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jdgbalbmohf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gfknkemjpba {
|
|
#[prost(
|
|
oneof = "gfknkemjpba::Dkpkpieodig",
|
|
tags = "10, 2, 1, 9, 14, 5, 6, 12, 3, 11, 8, 13"
|
|
)]
|
|
pub dkpkpieodig: ::core::option::Option<gfknkemjpba::Dkpkpieodig>,
|
|
}
|
|
/// Nested message and enum types in `GFKNKEMJPBA`.
|
|
pub mod gfknkemjpba {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Dkpkpieodig {
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Aldadldploh(super::Bbcllnpdiah),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Hbhgafjfncj(super::Obnlnnnnfpo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Hcbglcblbdf(super::Finpeannnkb),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
Pcneefihaek(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Oaabljofpgl(super::Ckpeiholadp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Afhljcclhck(super::Hkgdgajhjpo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Cifafahafka(super::Gofflgejend),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
Apllkccegon(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Lpbonpfmcok(super::Imhnbmomlac),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
Acghndbbjcb(u32),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "8")]
|
|
Gciimiokfkl(bool),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Cokigceddpk(super::Hleiofjeakc),
|
|
}
|
|
}
|
|
/// Obf: JLCMLNAFBLI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2588)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantDataChangeNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub cjfblhnphak: ::prost::alloc::vec::Vec<Gfknkemjpba>,
|
|
}
|
|
/// Obf: JEFLHPIPJMD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2555)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantBuyFieldCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub jafncomgabg: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2551)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bhpfbljaebk {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub kbefkonpkgj: ::core::option::Option<ItemCostList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bhhnmhddidd {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub eiiagabafec: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub jafncomgabg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gkppdjefbpa {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub eiiagabafec: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub kbefkonpkgj: ::core::option::Option<ItemCostList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub jafncomgabg: u32,
|
|
}
|
|
/// Obf: GDIMNLFMDMB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2597)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantPlantSeedCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub ialjojmafll: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub fophpjngpde: ::prost::alloc::vec::Vec<Bhhnmhddidd>,
|
|
}
|
|
/// Obf: KKJBMNHPKPP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2569)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantPlantSeedScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub mimfmiicdgl: ::prost::alloc::vec::Vec<Kehgphdbobd>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub hnjflfplini: ::prost::alloc::vec::Vec<Gkppdjefbpa>,
|
|
}
|
|
/// Obf: KKMHDFBOOBK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2552)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantHarvestCropCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub fophpjngpde: ::prost::alloc::vec::Vec<Bhhnmhddidd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aimhlkdemgf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub mjanokeodib: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub jafncomgabg: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub eiiagabafec: u32,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, message", tag = "1")]
|
|
pub dbdoihplafm: ::std::collections::HashMap<u32, ItemList>,
|
|
}
|
|
/// Obf: BGAJCGEJGPD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2594)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantHarvestCropScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub emjkbkpbcij: ::prost::alloc::vec::Vec<Aimhlkdemgf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FNLLIBJNGPJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2568)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantRecycleSeedCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub fophpjngpde: ::prost::alloc::vec::Vec<Bhhnmhddidd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kehgphdbobd {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub eiiagabafec: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub aiglobfpeab: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub jafncomgabg: u32,
|
|
}
|
|
/// Obf: IKDLGFLLFPH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2595)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantRecycleSeedScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub mimfmiicdgl: ::prost::alloc::vec::Vec<Kehgphdbobd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MFAOMGFPEJH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2587)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantTakeVillagerRewardCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oamheijbikg {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub progress: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub cahdooihjkb: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub dafendgoabe: u32,
|
|
}
|
|
/// Obf: FEJDIGKDDOA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2598)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantTakeVillagerRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub halfglgldlo: ::prost::alloc::vec::Vec<Oamheijbikg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HEGKNKIKCLE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2600)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantUpgradeEmployeeLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub odadjiloeko: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub mpbbijmacll: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2566)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oidoejmamde {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub kbefkonpkgj: ::core::option::Option<ItemCostList>,
|
|
}
|
|
/// Obf: DJIFJKLDNBG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2581)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantUpgradeFacilityLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub odadjiloeko: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub kbmmgojkapf: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2571)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ieiglieijan {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PCMAHDLNJDD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2599)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantUpgradeRecipeLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub apdabngdmpm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub odadjiloeko: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2565)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nhaalopdpoo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Icoimhlbmfi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub apdabngdmpm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oahnifmdlcj {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub ngdkbdamehm: u32,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "2")]
|
|
pub pfglkfbhgkm: bool,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "8")]
|
|
pub ilgianhealf: bool,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub joebapnolaf: ::prost::alloc::vec::Vec<Icoimhlbmfi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bjmhmkbbjgh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub phkahahldae: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kilnledahoc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub aipihjlciha: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub heihgfaofnk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kpndmchcbpi {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub cinmphljdem: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "11")]
|
|
pub bjadhcoflgi: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub dpbeenbpdip: u32,
|
|
/// offset: 53
|
|
#[prost(bool, tag = "15")]
|
|
pub donojaemjdb: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub oaibccnaahf: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub emfhlbbocfk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub apdabngdmpm: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub poinekiefpe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Flipdlfkmlb {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub emfhlbbocfk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub ecmnofcmigj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: EIDACIFELEO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2556)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SettleElfRestaurantPlayCsReq {
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub cngejmnpjpm: ::prost::alloc::vec::Vec<Kpndmchcbpi>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "11")]
|
|
pub ioibcnhaokg: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "1")]
|
|
pub beoapnbfoci: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "15")]
|
|
pub dnjeeoenmaa: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "10")]
|
|
pub dndgpepolnm: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "14")]
|
|
pub ngjkiiijbib: u32,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub onghhaphcem: ::prost::alloc::vec::Vec<Kilnledahoc>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "5")]
|
|
pub cost_time: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub hlkmmjlcjec: ::prost::alloc::vec::Vec<Flipdlfkmlb>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub alhgbbfbkjg: ::prost::alloc::vec::Vec<Bjmhmkbbjgh>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub pigfmomephe: ::prost::alloc::vec::Vec<Oahnifmdlcj>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "12")]
|
|
pub aoaekpaphok: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2576)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pnddhickbac {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LBDCJINCNJA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2558)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantBuyShopItemCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub mokbjpgbgab: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ngbnipemhmd: u32,
|
|
}
|
|
/// Obf: DCIGAKGLAAN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2583)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantBuyShopItemScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub ngbnipemhmd: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ppmafcbnajf: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub kbefkonpkgj: ::core::option::Option<ItemCostList>,
|
|
}
|
|
/// Obf: AAMBBCFLHGM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2559)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantFinishTradeOrderCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub iimkifdkjho: u32,
|
|
}
|
|
/// Obf: ELGLLEKAPFC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2554)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantFinishTradeOrderScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub kbefkonpkgj: ::core::option::Option<ItemCostList>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub iimkifdkjho: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ppmafcbnajf: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LLLLJFFEHJE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2579)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetElfRestaurantPlayRecipeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub pjejodhicdk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2593)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nibainnlcbg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PMNHIOFJBNO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2589)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantClientStatusCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "14")]
|
|
pub hcbedeclaic: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2570)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fbdoekfpdob {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bidgpeljpjk {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub jhdlnbpnekg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub state: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hbjkmiiclna {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub cdpfcpcilof: ::prost::alloc::vec::Vec<Bidgpeljpjk>,
|
|
}
|
|
/// Obf: LFENCICKCGN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6551)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetEraFlipperDataCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6554)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pnkdiilaipb {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub data: ::core::option::Option<Hbjkmiiclna>,
|
|
}
|
|
/// Obf: JCJIDADOMBA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6552)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChangeEraFlipperDataCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub data: ::core::option::Option<Hbjkmiiclna>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6564)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lgikhmicdmm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub data: ::core::option::Option<Hbjkmiiclna>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PFPCJJBGPKF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6553)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ResetEraFlipperDataCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "8")]
|
|
pub oipljjiodil: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6558)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Abbcocmkplj {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub data: ::core::option::Option<Hbjkmiiclna>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub oipljjiodil: bool,
|
|
}
|
|
/// Obf: EAEJHIAAHLJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6560)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnterEraFlipperDataCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub jhdlnbpnekg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub state: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6559)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ppjogjahfgn {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub jhdlnbpnekg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6569)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Adnblenfhgm {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub floor_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub data: ::core::option::Option<Hbjkmiiclna>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Moedgohoalp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(double, tag = "9")]
|
|
pub damage: f64,
|
|
/// offset: 36
|
|
#[prost(enumeration = "AvatarType", tag = "3")]
|
|
pub avatar_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cjljdklcnda {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "12")]
|
|
pub kcoknijecln: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub battle_info: ::core::option::Option<BattleGridFightSpecialBattleInfo>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub ebpdghakmjf: ::prost::alloc::vec::Vec<BattleTarget>,
|
|
/// offset: 60
|
|
#[prost(enumeration = "Gchpnhbdcdo", tag = "11")]
|
|
pub eglckgkecaj: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub iepgklidhek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Moedgohoalp>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "6")]
|
|
pub round_cnt: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kgnlhpfohdk {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub lanhjomcknj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub level_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub max_score: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gpfmedllkgh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub njpcmdnhofl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Okibfkooekj {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub level_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "9")]
|
|
pub dpnpcdgjpbg: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "7")]
|
|
pub bobaobpielo: bool,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub iepgklidhek: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lphjkglljip {
|
|
/// offset: 32
|
|
#[prost(enumeration = "Gchpnhbdcdo", tag = "4")]
|
|
pub eglckgkecaj: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub item_value: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub pmcbbmkmhni: ::prost::alloc::vec::Vec<Gpfmedllkgh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jcfponbdclg {
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub eglpndhlhpa: ::prost::alloc::vec::Vec<Kgnlhpfohdk>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "7")]
|
|
pub item_value: u32,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub pmcbbmkmhni: ::prost::alloc::vec::Vec<Gpfmedllkgh>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub hcehohdccfe: ::prost::alloc::vec::Vec<Lphjkglljip>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub edoiigjjcif: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub hafmanolmed: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "9")]
|
|
pub exp: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub njmapfmppna: ::prost::alloc::vec::Vec<Okibfkooekj>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "3")]
|
|
pub player_level: u32,
|
|
}
|
|
/// Obf: FIGCEHAKEFO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7113)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildQueryInfoCsReq {}
|
|
/// Obf: OOEKDHCCANE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7107)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetEvolveBuildQueryInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub hlleipkmjkm: ::prost::alloc::vec::Vec<Cjljdklcnda>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub oiaphbbdphl: ::core::option::Option<Jcfponbdclg>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HCBPNBHDLCF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7130)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildStartLevelCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Moedgohoalp>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub eddjgnnocag: ::core::option::Option<Hhipkinncap>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: KPHFNMLGDDB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7127)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildStartLevelScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub moddibhcppd: ::core::option::Option<Cjljdklcnda>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ddhgcafffop: ::core::option::Option<SceneBattleInfo>,
|
|
}
|
|
/// Obf: EDJLFPGPIMP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7135)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildStartStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: MJJLFDFEHCI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7138)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildStartStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub moddibhcppd: ::core::option::Option<Cjljdklcnda>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ddhgcafffop: ::core::option::Option<SceneBattleInfo>,
|
|
}
|
|
/// Obf: PNNFLFNJCGE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7105)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildGiveupCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: ODBFKBBJDJA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7101)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetEvolveBuildGiveupScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub moddibhcppd: ::core::option::Option<Cjljdklcnda>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lhcjaiglkop {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7119)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pcknajofgld {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub moddibhcppd: ::core::option::Option<Cjljdklcnda>,
|
|
}
|
|
/// Obf: HCDIHPKFJPG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7102)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetEvolveBuildFinishScNotify {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub exp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub score_id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "14")]
|
|
pub jadbkbabang: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub level_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub wave: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub colpbcecfom: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub moddibhcppd: ::core::option::Option<Cjljdklcnda>,
|
|
/// offset: 56
|
|
#[prost(enumeration = "Cpcmnikflch", tag = "5")]
|
|
pub ghimjdppjog: i32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "13")]
|
|
pub item_value: u32,
|
|
}
|
|
/// Obf: IBHJIABGAFN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7144)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildReRandomStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: MDNHFAFPNFI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7118)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetEvolveBuildReRandomStageScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub cehbmiigmfc: ::core::option::Option<Okibfkooekj>,
|
|
}
|
|
/// Obf: MDKCPLKBCIA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7103)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildShopAbilityUpCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub njpcmdnhofl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: OEBGFEGPJCO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7150)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetEvolveBuildShopAbilityUpScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub njpcmdnhofl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: EJJANIBHLKA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7116)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildShopAbilityDownCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub njpcmdnhofl: u32,
|
|
}
|
|
/// Obf: FLCGENEEIAB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7131)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetEvolveBuildShopAbilityDownScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub njpcmdnhofl: u32,
|
|
}
|
|
/// Obf: PIGLAICKOGN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7115)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildShopAbilityResetCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Gchpnhbdcdo", tag = "3")]
|
|
pub eglckgkecaj: i32,
|
|
}
|
|
/// Obf: PJEPFKPFHFF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7106)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetEvolveBuildShopAbilityResetScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub item_value: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub pmcbbmkmhni: ::prost::alloc::vec::Vec<Gpfmedllkgh>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Gchpnhbdcdo", tag = "15")]
|
|
pub eglckgkecaj: i32,
|
|
}
|
|
/// Obf: ANNGOMIIPML
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7126)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetEvolveBuildCoinNotify {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_value: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Gchpnhbdcdo", tag = "13")]
|
|
pub eglckgkecaj: i32,
|
|
}
|
|
/// Obf: MMOKBHHHHJK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7133)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildSkipTeachLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: JMNFHJANFAB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7109)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildSkipTeachLevelScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub level_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Amdecgbpibf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: GELIOMDHCDK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2513)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetExpeditionDataCsReq {}
|
|
/// Obf: EKCIKDPIDFO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2507)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetExpeditionDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub nbkfaedogpg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub gdaoennjcbl: ::prost::alloc::vec::Vec<Amdecgbpibf>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub gphploiiloi: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "6")]
|
|
pub kambbfdebam: i64,
|
|
}
|
|
/// Obf: MPBFLMBNBEO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2503)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AcceptMultipleExpeditionCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub igcabdfpiod: ::prost::alloc::vec::Vec<Amdecgbpibf>,
|
|
}
|
|
/// Obf: KDFMNPJMFMN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2550)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AcceptMultipleExpeditionScRsp {
|
|
/// offset: 48
|
|
#[prost(int64, tag = "7")]
|
|
pub kambbfdebam: i64,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub halfglgldlo: ::prost::alloc::vec::Vec<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub kdpccaiobmi: ::prost::alloc::vec::Vec<Amdecgbpibf>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MHKPGPLKHEA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2516)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeMultipleExpeditionRewardCsReq {}
|
|
/// Obf: HHCAFNKOFGH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2531)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeMultipleExpeditionRewardScRsp {
|
|
/// offset: 48
|
|
#[prost(int64, tag = "8")]
|
|
pub kambbfdebam: i64,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub anmhkdanndl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub halfglgldlo: ::prost::alloc::vec::Vec<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2547)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gajmdnekpop {
|
|
/// offset: 40
|
|
#[prost(int64, tag = "6")]
|
|
pub kambbfdebam: i64,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub gdaoennjcbl: ::prost::alloc::vec::Vec<Amdecgbpibf>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub nbkfaedogpg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub gphploiiloi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cghjpdidobi {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Oiiadjcemkb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fedeioijjjc {
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub edmbikhbicg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "3")]
|
|
pub pjcionepine: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub efjlgeaahek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "12")]
|
|
pub ceimndjfdjd: u32,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, message", tag = "6")]
|
|
pub kpnepnelpnh: ::std::collections::HashMap<u32, Cghjpdidobi>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub nlbkdnkgbck: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub elgffacneck: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: LOHCPKJILIC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4991)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFantasticStoryActivityDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub ceimndjfdjd: u32,
|
|
}
|
|
/// Obf: EFBKKOJLIBI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4910)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFantasticStoryActivityDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub onajjgcjoha: ::core::option::Option<Fedeioijjjc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4994)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ndkkagkcfgh {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub onajjgcjoha: ::core::option::Option<Fedeioijjjc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oiiadjcemkb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "9")]
|
|
pub avatar_type: i32,
|
|
}
|
|
/// Obf: JCMMAMKLILL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4995)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterActivityFantasticStoryCsReq {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub ceimndjfdjd: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Oiiadjcemkb>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub battle_id: u32,
|
|
}
|
|
/// Obf: EDGNNIIHEIP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4914)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterFantasticStoryActivityStageScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub ceimndjfdjd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub battle_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
}
|
|
/// Obf: APILJBAAGDB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4918)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FantasticStoryActivityBattleEndScNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub jhganjgbali: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub ceimndjfdjd: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub battle_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aphljplboif {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub pnjhmgnejji: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Bgcejdchkba", tag = "7")]
|
|
pub alfhnehobja: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fnonpmbofne {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub unique_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub monster_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub affix_id: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "13")]
|
|
pub ljkgcmophif: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "1")]
|
|
pub fmigaefjbok: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bddbakbomkp {
|
|
/// offset: 48
|
|
#[prost(int32, tag = "1")]
|
|
pub max_hp: i32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub iakfpmoejlf: ::prost::alloc::vec::Vec<Fnonpmbofne>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "FateMasterStatusType", tag = "2")]
|
|
pub status: i32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "9")]
|
|
pub hp: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub rank: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nanodnmfffh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "7")]
|
|
pub gdnihalokhc: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jeldakkhanc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub aopaklifbal: ::core::option::Option<Nanodnmfffh>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub jdomcffacal: ::core::option::Option<Nanodnmfffh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pckioegapai {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub cigckkgmlid: ::prost::alloc::vec::Vec<Bddbakbomkp>,
|
|
}
|
|
/// Obf: CBJNGAMLAKM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateBuffData {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub buff_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub cnt: u32,
|
|
}
|
|
/// Obf: JFFMGCJCOJL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ActiveTraitSourceList {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub source: ::core::option::Option<Aphljplboif>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub cnt: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jdkajmepecf {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub efolenmofkp: ::prost::alloc::vec::Vec<ActiveTraitSourceList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub trait_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oejgbjbliei {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<FateBuffData>,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "11")]
|
|
pub aaelpblpflj: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub inpkedeibjn: ::prost::alloc::vec::Vec<Jdkajmepecf>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "12")]
|
|
pub lpgakjjfljn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub deifkmpafhk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub bfdjjapdjoh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jcfdceklbfh {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
pub faoikiddcff: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub buff_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub shop_goods_price: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub cnt: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Glaajkhkmhb {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub item_value: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub dbibnheoppi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aniomkdcoep {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub fdmefiijlck: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub bdmnhfnkmda: ::prost::alloc::vec::Vec<Glaajkhkmhb>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub aaaboofaflj: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "15")]
|
|
pub gocgfmaleop: bool,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub shop_goods_list: ::prost::alloc::vec::Vec<Jcfdceklbfh>,
|
|
/// offset: 53
|
|
#[prost(bool, tag = "8")]
|
|
pub ebklpknanln: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub item_value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lbcnaofkcil {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub hjmgglanhml: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub omnfdnbepla: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub gndepokfhpe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cefflagcmil {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub cdhkfdpllgd: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lfdhopemopl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub iogdbcpmplh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lnmbjpjonpe {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub pghdkfpgpih: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub unique_id: u32,
|
|
/// offset: 24
|
|
#[prost(int32, tag = "7")]
|
|
pub value: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kdjidjbbhhe {
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "3")]
|
|
pub area_id: u32,
|
|
/// offset: 104
|
|
#[prost(enumeration = "Pcdahkgmgnb", tag = "5")]
|
|
pub status: i32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "14")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "20")]
|
|
pub noemlpjofaa: ::core::option::Option<Pofkpelnbbl>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "9")]
|
|
pub pending_action: ::core::option::Option<Dfahmbogman>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub jfmhileefcp: ::core::option::Option<Aniomkdcoep>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub gnaakkmmode: ::prost::alloc::vec::Vec<Lfdhopemopl>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "7")]
|
|
pub hokcncmmmjg: ::core::option::Option<Cefflagcmil>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "8")]
|
|
pub djhfokkmeah: ::core::option::Option<Oejgbjbliei>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "6")]
|
|
pub mmpbmajeagk: ::core::option::Option<Pckioegapai>,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "12")]
|
|
pub nicnelofhol: u32,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub heamacgdpek: ::prost::alloc::vec::Vec<Lnmbjpjonpe>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1451")]
|
|
pub kokjmaefnjp: ::core::option::Option<Pkhpcmnphki>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub bblhphfjmkf: ::core::option::Option<Lbcnaofkcil>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dfahmbogman {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ckookfnbpaf: ::core::option::Option<Hehmfnlhoji>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub queue_position: u32,
|
|
}
|
|
/// Obf: GHGEEEKAFCO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5981)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateHouguSelectReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub queue_position: u32,
|
|
#[prost(oneof = "fate_hougu_select_req::Ihnmhnpmhjg", tags = "6, 9")]
|
|
pub ihnmhnpmhjg: ::core::option::Option<fate_hougu_select_req::Ihnmhnpmhjg>,
|
|
}
|
|
/// Nested message and enum types in `FateHouguSelectReq`.
|
|
pub mod fate_hougu_select_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Ihnmhnpmhjg {
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Cicgmnhmlme(super::Dojacnbceeh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Cohmggphihn(super::Kopnfppifci),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dojacnbceeh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub hhiminbgjdi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kopnfppifci {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "15")]
|
|
pub icogahffcld: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub piacacnnbnh: u32,
|
|
}
|
|
/// Obf: BCFLGCDEPOJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5971)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateHandlePendingActionScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub queue_position: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DEMFNCIIAML
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5999)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateSyncActionResultScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub aniadnfemah: ::prost::alloc::vec::Vec<Knflefifkmn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Knflefifkmn {
|
|
#[prost(
|
|
oneof = "knflefifkmn::Nlpppchggpf",
|
|
tags = "12, 13, 1, 7, 14, 3, 15, 6, 9, 10, 11, 5, 4, 8, 2, 1596, 978, 259, 1375, 631, 1733, 1209"
|
|
)]
|
|
pub nlpppchggpf: ::core::option::Option<knflefifkmn::Nlpppchggpf>,
|
|
}
|
|
/// Nested message and enum types in `KNFLEFIFKMN`.
|
|
pub mod knflefifkmn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nlpppchggpf {
|
|
/// offset: 16
|
|
#[prost(message, tag = "12")]
|
|
Fhghoefcagg(super::Dnfneineoen),
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Gfmciodfodb(super::Adlddmaifai),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Ldeenkdmdjk(super::Ecmfdciiihj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "7")]
|
|
Nglffkajaad(super::Kijkpcehekc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Jmgepdekgih(super::Lbmdgnjppko),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Jdfgfpgagpg(super::Aleopcnhnpd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
Dnibgdgfmgj(super::Dgbpphjaoaf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Foglalkhagb(super::Bkfakphnepp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "9")]
|
|
Hndccfmmnoh(super::Mbineihnogc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Kodjpkpihbh(super::Obpobeeodaf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Cfmdafkgdhn(super::Aoagjbokkfm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Bmoliejfmgb(super::Bnpjcndipom),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Nehjphgalek(super::Khahkdlipkf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
Ehcndfeplom(super::Odegfopokad),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Dfokpkokfok(super::Iijdpfogcin),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1596")]
|
|
Pakfhblbcom(super::Knockaeckii),
|
|
/// offset: 16
|
|
#[prost(message, tag = "978")]
|
|
Pfoilmhkjjm(super::Dnfcamiiakj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "259")]
|
|
Nhbmffagllk(super::Bocndejfcgc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1375")]
|
|
Cbifakpdnei(super::Gcobcgddnii),
|
|
/// offset: 16
|
|
#[prost(message, tag = "631")]
|
|
Nccmnpgfagk(super::Emmiblohoka),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1733")]
|
|
Jhlbdamenag(super::Mllidmpefod),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1209")]
|
|
Flialkeidkd(super::Hikcdkmpdhl),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aleopcnhnpd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub aaaboofaflj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub fdmefiijlck: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iijdpfogcin {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub jfmhileefcp: ::core::option::Option<Aniomkdcoep>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mllidmpefod {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "9")]
|
|
pub gocgfmaleop: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hikcdkmpdhl {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub cdhkfdpllgd: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bnpjcndipom {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub dbpndcdeckd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub gdcgbiefigo: ::prost::alloc::vec::Vec<FateBuffData>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Khahkdlipkf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub okblcngfhcl: ::prost::alloc::vec::Vec<Jdkajmepecf>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub jnldpfhmojl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Odegfopokad {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub galneolmcpo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub lndnpgacbjh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dnfcamiiakj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub cabeifhkgbg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "10")]
|
|
pub pdnclpedjif: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Emmiblohoka {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub deifkmpafhk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bocndejfcgc {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ndigehjbbpk: ::core::option::Option<Ndcjaaoleba>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gcobcgddnii {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub lknhkfigbdf: ::core::option::Option<Aphljplboif>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dnfneineoen {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub igaflckjjkm: ::core::option::Option<Lbcnaofkcil>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Adlddmaifai {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Pcdahkgmgnb", tag = "12")]
|
|
pub mjdmloihlpa: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Caiodcnemho {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub heffmgaikmn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub aihnkpogcfi: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub ignngjmebhk: u32,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "12")]
|
|
pub ihoongpllhj: bool,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "9")]
|
|
pub jfligncaaej: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub dkhkbbmpcic: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub aebkemdacbm: u32,
|
|
/// offset: 24
|
|
#[prost(double, tag = "14")]
|
|
pub idappibphhh: f64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ecmfdciiihj {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub fhadiopdmhp: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub cigckkgmlid: ::prost::alloc::vec::Vec<Bddbakbomkp>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub bdaocnnkojf: ::prost::alloc::vec::Vec<Caiodcnemho>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "11")]
|
|
pub lmeejjnofie: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub embgaemhdpa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "15")]
|
|
pub didpabjpdlj: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub nmcacnnnbnd: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "12")]
|
|
pub pejmphmppko: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kijkpcehekc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub abihhacbppf: ::prost::alloc::vec::Vec<Jeldakkhanc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lbmdgnjppko {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub gold: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dgbpphjaoaf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub lpgakjjfljn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bkfakphnepp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub monilnmiblg: ::core::option::Option<Lfdhopemopl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mbineihnogc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Obpobeeodaf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub niillmjngec: ::core::option::Option<Lnmbjpjonpe>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aoagjbokkfm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Knockaeckii {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub lfmkdjeoigi: ::core::option::Option<Bddbakbomkp>,
|
|
}
|
|
/// Obf: BFHEDMBFHPC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5965)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateSyncPendingActionScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub pending_action: ::core::option::Option<Dfahmbogman>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hehmfnlhoji {
|
|
#[prost(oneof = "hehmfnlhoji::Nlpppchggpf", tags = "11, 4")]
|
|
pub nlpppchggpf: ::core::option::Option<hehmfnlhoji::Nlpppchggpf>,
|
|
}
|
|
/// Nested message and enum types in `HEHMFNLHOJI`.
|
|
pub mod hehmfnlhoji {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nlpppchggpf {
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Cicgmnhmlme(super::Dlpgkjlbfli),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Cohmggphihn(super::Jmbnfinphca),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dlpgkjlbfli {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub fdmhnfkhgbg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jfnaafnlhnp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub kjgbpcegfap: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub pghdkfpgpih: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jmbnfinphca {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub npcecmjgilb: ::prost::alloc::vec::Vec<Jfnaafnlhnp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mfmemdjkdaf {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub dcfgofnblcm: ::core::option::Option<Dgmlaaihbfc>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub egcogpacjod: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "13")]
|
|
pub fkoebmadjek: ::core::option::Option<Acfigfiiloj>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub epmfdgpkphj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dgmlaaihbfc {
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ipfpdjnfmmn: ::core::option::Option<Hmedbgammpn>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub neefacjbkpn: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub dnophjfkkhc: ::core::option::Option<Hmedbgammpn>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub mpiillmlpjn: ::prost::alloc::vec::Vec<Ihgbdaghdme>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, message", tag = "2")]
|
|
pub iihadpgeajb: ::std::collections::HashMap<u32, Hmedbgammpn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Acfigfiiloj {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub exp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub poppgidklmf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub gdipegfblab: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hmedbgammpn {
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "6")]
|
|
pub bolehilkkao: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub dacokfcbmbi: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub okonfgopook: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub mgcpipcgilo: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: EIBBALKEGFN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5963)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateQueryCsReq {}
|
|
/// Obf: PHPCLOMGFMG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5957)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateQueryScRsp {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub moddibhcppd: ::core::option::Option<Kdjidjbbhhe>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub rogue_get_info: ::core::option::Option<Mfmemdjkdaf>,
|
|
}
|
|
/// Obf: EILJBHNCJBL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5980)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateStartCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Hajaoggpcjc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub area_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub difficulty_level: u32,
|
|
}
|
|
/// Obf: BBOELNNGEOP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5977)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateStartScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub moddibhcppd: ::core::option::Option<Kdjidjbbhhe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GNCOHAFOOCP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5985)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateBattleStartCsReq {}
|
|
/// Obf: PCMGHKAHNFJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5988)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateBattleStartScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HGNNIEFKBBD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5955)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateChangeLineupCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Hajaoggpcjc>,
|
|
}
|
|
/// Obf: CEDCHJJJDLK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5951)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateChangeLineupScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KNPFEFFBNGE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5997)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateShopBuyGoodsCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub capnnegfgbp: u32,
|
|
}
|
|
/// Obf: LOLPCDFOCCO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5969)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateShopBuyGoodsScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub capnnegfgbp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DBKEFIKDHFE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5952)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateShopSellBuffCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub oibplmkkggl: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "4")]
|
|
pub phgcdaohlda: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub npmaanoocoj: u32,
|
|
}
|
|
/// Obf: MOCLIIDPKOM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5994)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateShopSellBuffScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "13")]
|
|
pub phgcdaohlda: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub npmaanoocoj: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub oibplmkkggl: u32,
|
|
}
|
|
/// Obf: FCGBBMFPALD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5968)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateShopRefreshGoodsCsReq {}
|
|
/// Obf: MANGALFLFIN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5995)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateShopRefreshGoodsScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub shop_goods_list: ::prost::alloc::vec::Vec<Jcfdceklbfh>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "2")]
|
|
pub ebklpknanln: bool,
|
|
}
|
|
/// Obf: PBGGOCNNLNC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5986)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateShopLockGoodsCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub is_locked: bool,
|
|
}
|
|
/// Obf: KJMNDNHEICN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5953)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateShopLockGoodsScRsp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub is_locked: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FINGNBENPCL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6000)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateShopLeaveCsReq {}
|
|
/// Obf: FGKEOANJNNL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5966)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateShopLeaveScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pofkpelnbbl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub abihhacbppf: ::prost::alloc::vec::Vec<Jeldakkhanc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ndcjaaoleba {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub source: ::core::option::Option<Aphljplboif>,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, double", tag = "7")]
|
|
pub bbjcmofgbfi: ::std::collections::HashMap<u32, f64>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pkhpcmnphki {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub iaiohlpjiaa: ::prost::alloc::vec::Vec<Ndcjaaoleba>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5956)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Epeibomnegi {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5976)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jfdabmjmdld {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hmdlibmbihm {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "11")]
|
|
pub avatar_type: i32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "15")]
|
|
pub jlflcdcgcol: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ihgbdaghdme {
|
|
/// offset: 48
|
|
#[prost(map = "uint32, uint32", tag = "160")]
|
|
pub bnmomhocbph: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "11")]
|
|
pub hjmgglanhml: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub gnaakkmmode: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "5")]
|
|
pub bnfhlibflid: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Hmdlibmbihm>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub heamacgdpek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "12")]
|
|
pub nicnelofhol: u32,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "8")]
|
|
pub iidphlimmpf: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "6")]
|
|
pub level_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "15")]
|
|
pub gndepokfhpe: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "4")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "9")]
|
|
pub omnfdnbepla: u32,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "14")]
|
|
pub kdblahbihdo: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
/// Obf: DJDEEJLCNOC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5958)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateSettleScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub anlgophhhfp: ::core::option::Option<Ihgbdaghdme>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub score_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: MJGFFFHMHDI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5983)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FateTakeExpRewardCsReq {}
|
|
/// Obf: MOOLJBJAKOK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5959)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateTakeExpRewardScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub nlcdiknhmjm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub akcjliellcc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aebclfbdhpe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub aldjkjgbojg: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "FeverTimeBattleRank", tag = "6")]
|
|
pub nhicmemjfni: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub heilkbjcagb: u32,
|
|
}
|
|
/// Obf: LAGAPNILOEM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7157)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFeverTimeActivityDataCsReq {}
|
|
/// Obf: JENJJCEGGCK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7155)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFeverTimeActivityDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub pcdifdgcdok: ::prost::alloc::vec::Vec<Aebclfbdhpe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FFJGDCDIEBO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7151)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FeverTimeActivityBattleEndScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub pkpioijppbl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub turn_left: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "FeverTimeBattleRank", tag = "5")]
|
|
pub kikcdklkcpc: i32,
|
|
}
|
|
/// Obf: DJAOJLKIEFJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7159)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterFeverTimeActivityStageCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Hajaoggpcjc>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub gdboodklbmk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub mbnnageiaah: u32,
|
|
}
|
|
/// Obf: ELFJNJFMBGP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7160)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterFeverTimeActivityStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cmlnfigfmhl {
|
|
/// offset: 16
|
|
#[prost(string, tag = "13")]
|
|
pub ihjglgclanm: ::prost::alloc::string::String,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub account_ip: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub dijhafogeof: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub uid: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub kfmaegnnjdl: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub platform: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub account_ip_port: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "5")]
|
|
pub odkfccohafm: u64,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30010)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lkooahofjac {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub kfmaegnnjdl: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "11")]
|
|
pub allhdafgdcj: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "4")]
|
|
pub server_timestamp_ms: u64,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "6")]
|
|
pub secret_key_seed: u64,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30094)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pnebhcfjgfe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub kbnhapklbnd: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30095)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hagmnccjibb {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Bjfjfcdpfng", tag = "4")]
|
|
pub dgljghjenje: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hdcpjbmfdie {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "5")]
|
|
pub client_time_ms: u64,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30018)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Npoflihnanm {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "12")]
|
|
pub server_time_ms: u64,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "1")]
|
|
pub client_time_ms: u64,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30009)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ogppbidinbi {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub opogemadlei: ::core::option::Option<Ifcbcblfalm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Flefpfpaakk {
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "13")]
|
|
pub lfimihlolnb: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub lahaiaikpjn: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30063)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Opoacmlcgah {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub lahaiaikpjn: u32,
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "6")]
|
|
pub lfimihlolnb: ::prost::alloc::vec::Vec<u8>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30026)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Objggjpflae {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub lahaiaikpjn: u32,
|
|
/// offset: 16
|
|
#[prost(bytes = "vec", tag = "11")]
|
|
pub lfimihlolnb: ::prost::alloc::vec::Vec<u8>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nldjbmbdche {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub pfdkkfppaaa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub emoigpnbool: ::core::option::Option<Objggjpflae>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hehgniickaa {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub gjjpepbpckm: u32,
|
|
/// offset: 16
|
|
#[prost(bytes = "vec", tag = "1")]
|
|
pub akifppjcnac: ::prost::alloc::vec::Vec<u8>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bnceglbggog {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub edoaiemiodh: ::prost::alloc::vec::Vec<Hehgniickaa>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub fcbpjkapplf: ::prost::alloc::vec::Vec<Nldjbmbdche>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "5")]
|
|
pub gjjpepbpckm: u32,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub deofajnjifl: ::prost::alloc::vec::Vec<Objggjpflae>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub pfdkkfppaaa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(bytes = "vec", tag = "11")]
|
|
pub akifppjcnac: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 40
|
|
#[prost(bytes = "vec", tag = "3")]
|
|
pub eompaogaabo: ::prost::alloc::vec::Vec<u8>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oofldcdhldl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub pofocmihjia: ::core::option::Option<Jlgnkmbmpkl>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub biebfhecepm: ::prost::alloc::vec::Vec<Adhnjadijac>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ifnecjooigg {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub lmghanjcecf: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub group_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub nfejljdlagf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub nbfmemncgmj: u32,
|
|
}
|
|
/// Obf: KELBILMHKCM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3691)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFightActivityDataCsReq {}
|
|
/// Obf: OLKPJCGKFJI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3610)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFightActivityDataScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub ecglgdkddid: ::prost::alloc::vec::Vec<Ifnecjooigg>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub world_level: u32,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "1")]
|
|
pub imggpmeojaj: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "2")]
|
|
pub ibcmldpjgck: bool,
|
|
}
|
|
/// Obf: POGBGLFNDEN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3694)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FightActivityDataChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "10")]
|
|
pub imggpmeojaj: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub ecglgdkddid: ::prost::alloc::vec::Vec<Ifnecjooigg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ilnebpjcghb {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "12")]
|
|
pub avatar_type: i32,
|
|
}
|
|
/// Obf: FMOBNFAPFND
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3695)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterFightActivityStageCsReq {
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub fdhjcbnaicb: ::prost::alloc::vec::Vec<Ilnebpjcghb>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub group_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub inomffaieoa: u32,
|
|
}
|
|
/// Obf: AGCDMKKMNJO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3614)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterFightActivityStageScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub group_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub inomffaieoa: u32,
|
|
}
|
|
/// Obf: DJHNICCEPCB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3618)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeFightActivityRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub inomffaieoa: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: HIBLDGEPGAF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3609)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeFightActivityRewardScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub group_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub inomffaieoa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ijokcglbbmi {
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub jkpgaclkeec: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub nekjkmkejlj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(enumeration = "Mlofjfbhglg", tag = "9")]
|
|
pub bicbjmpaaan: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub ejgnglilfcp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub dhfkokjibne: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub nhgpimofekb: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub elgoichacdn: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Omjllilgaep {
|
|
/// offset: 24
|
|
#[prost(float, tag = "9")]
|
|
pub kccfcmakdll: f32,
|
|
/// offset: 40
|
|
#[prost(float, tag = "10")]
|
|
pub z: f32,
|
|
/// offset: 44
|
|
#[prost(float, tag = "5")]
|
|
pub x: f32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "3")]
|
|
pub khajdkdhpgd: u64,
|
|
/// offset: 28
|
|
#[prost(float, tag = "2")]
|
|
pub y: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Knglmkejbab {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ndaecapopai: ::core::option::Option<Omjllilgaep>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub iilmeiamdnc: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub interact_id: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub config_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub jhphhbjiick: ::core::option::Option<Omjllilgaep>,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "1")]
|
|
pub mgnhpghmadg: i32,
|
|
/// offset: 56
|
|
#[prost(int32, tag = "14")]
|
|
pub pckjpeegdgb: i32,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "8")]
|
|
pub nojeaojhdal: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub jbgbalefmhh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gkddghbggam {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ejceiomioop: ::core::option::Option<Agbllfgobke>,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "13")]
|
|
pub bilbcijbacn: i32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "15")]
|
|
pub unique_id: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ldplijamioe {
|
|
/// offset: 44
|
|
#[prost(int32, tag = "5")]
|
|
pub unique_id: i32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub dclakcfjcpj: ::prost::alloc::vec::Vec<Obnjkbmeaol>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub dmhllkbmhel: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ejceiomioop: ::core::option::Option<Agbllfgobke>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Clhdilkakep {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub fbcjckeahcm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub ogknebgdefn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dpogocfmofp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub oddfeaeejjd: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub cofelckdbje: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub edniacnopmn: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub friend_recommend_list: ::prost::alloc::vec::Vec<Clhdilkakep>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ihoghilaeje {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub ighnaedjbag: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub nmpgnkinpll: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Phhknaadbha {
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "9")]
|
|
pub lfmepgnehhf: u32,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub demdfdbcoaj: ::prost::alloc::vec::Vec<Dpogocfmofp>,
|
|
/// offset: 64
|
|
#[prost(map = "uint32, uint32", tag = "5")]
|
|
pub djcilmadpkc: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "4")]
|
|
pub jdmecbedlaa: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub hhhnonkpfgp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2")]
|
|
pub pkcobjbileo: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub cifojdjaiad: ::prost::alloc::vec::Vec<Ihoghilaeje>,
|
|
/// offset: 88
|
|
#[prost(uint64, tag = "14")]
|
|
pub pgkhbpkifbe: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub mhaamigliki: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub nlbogknfnne: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhokejlgobn {
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub ckfbmajmmac: ::prost::alloc::vec::Vec<Ldplijamioe>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "3")]
|
|
pub cgikoklgdea: ::core::option::Option<Ldplijamioe>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub dikcbkkninm: ::prost::alloc::vec::Vec<Gkddghbggam>,
|
|
/// offset: 104
|
|
#[prost(bool, tag = "12")]
|
|
pub nonmonphbpe: bool,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "4")]
|
|
pub maliihmmdfp: ::core::option::Option<Lkbipkdkdnp>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub nebgnofpage: ::prost::alloc::vec::Vec<Phhknaadbha>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "5")]
|
|
pub giijhnmlocb: ::core::option::Option<Dcdcgeielji>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub gbaemahodab: ::prost::alloc::vec::Vec<Hklceeejigo>,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ekdjemeehga: ::prost::alloc::vec::Vec<Ldplijamioe>,
|
|
/// offset: 96
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub ddlhpdbhgjd: ::prost::alloc::vec::Vec<Knglmkejbab>,
|
|
/// offset: 112
|
|
#[prost(uint64, tag = "11")]
|
|
pub ppnhndeoolj: u64,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub inkgmffplhf: ::prost::alloc::vec::Vec<Kbojacaeadl>,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "10")]
|
|
pub nfpbakbcchg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hnkmpcplibb {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub region_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhagkihimfb {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub bfahdinjdma: ::prost::alloc::vec::Vec<Hnkmpcplibb>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "14")]
|
|
pub fgipicijmdf: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "12")]
|
|
pub glgohinbjle: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "13")]
|
|
pub gblefamkilb: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub pfdkkfppaaa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub aajaocghhaa: ::prost::alloc::vec::Vec<Nojnmaiacgb>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub kiiccofliln: ::prost::alloc::vec::Vec<Knglmkejbab>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kjhfgpanmfh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub kgkohnaacen: ::core::option::Option<Hhokejlgobn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub hmibjhdmlnb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dpldpppmmgh {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ocdhogilimo: ::prost::alloc::vec::Vec<Ldplijamioe>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub ajcenjoamed: ::prost::alloc::vec::Vec<Ldplijamioe>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub cnlialbpabn: ::core::option::Option<Ldplijamioe>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub ddlhpdbhgjd: ::prost::alloc::vec::Vec<Knglmkejbab>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub dikcbkkninm: ::prost::alloc::vec::Vec<Gkddghbggam>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dclifpoffli {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub nfpbakbcchg: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub nebgnofpage: ::prost::alloc::vec::Vec<Phhknaadbha>,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "3")]
|
|
pub ppnhndeoolj: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub hmibjhdmlnb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jgpahlmgbml {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub mgngpgppiaa: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub oddfeaeejjd: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub dkjookfckfn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aoikhpobdgk {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub jmikpcpifcd: ::prost::alloc::vec::Vec<Jgpahlmgbml>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub bkpdbcaagae: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub score_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub rank: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub pkajllikjpl: u32,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "1")]
|
|
pub abamhifecnp: i32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "6")]
|
|
pub kkcfoimclcd: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cgidnocfeoh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub cifojdjaiad: ::prost::alloc::vec::Vec<Ihoghilaeje>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Agbllfgobke {
|
|
/// offset: 32
|
|
#[prost(int32, tag = "11")]
|
|
pub ifdkelbkilf: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub abckmkfkahb: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jffikcflbch: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oidhagngklg {
|
|
/// offset: 32
|
|
#[prost(int32, tag = "2")]
|
|
pub z: i32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "1")]
|
|
pub x: i32,
|
|
/// offset: 24
|
|
#[prost(int32, tag = "12")]
|
|
pub y: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nojnmaiacgb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub pos: ::core::option::Option<Agbllfgobke>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub fgmlmkkcmjm: u32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "1")]
|
|
pub unique_id: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dkbcdgfjadm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub bmndbkbhioc: ::core::option::Option<Oidhagngklg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub dmhllkbmhel: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Mhmfamhhjaa", tag = "6")]
|
|
pub fphghapgnae: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub njpcmdnhofl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub magpaonjobd: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jmcjbdelokj {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub mofjklhldmd: ::prost::alloc::vec::Vec<Nojnmaiacgb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kbojacaeadl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub aoongkjpkob: ::core::option::Option<Agbllfgobke>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub r#type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fpkalfnablg {
|
|
/// offset: 44
|
|
#[prost(bool, tag = "12")]
|
|
pub icilbndidgp: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub bikhoegfefd: ::core::option::Option<Kbojacaeadl>,
|
|
#[prost(oneof = "fpkalfnablg::Celghabioon", tags = "13, 15")]
|
|
pub celghabioon: ::core::option::Option<fpkalfnablg::Celghabioon>,
|
|
}
|
|
/// Nested message and enum types in `FPKALFNABLG`.
|
|
pub mod fpkalfnablg {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Celghabioon {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
Bfnahaigobh(u32),
|
|
/// offset: 32
|
|
#[prost(bool, tag = "15")]
|
|
Mpekpbmimcp(bool),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Glpjoddjccd {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub jdeanjmikml: ::prost::alloc::vec::Vec<Fpkalfnablg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bnfibkpenef {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub boefccpbcdd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub loijlikomjn: u32,
|
|
#[prost(oneof = "bnfibkpenef::Cjfbeonjidl", tags = "2, 11")]
|
|
pub cjfbeonjidl: ::core::option::Option<bnfibkpenef::Cjfbeonjidl>,
|
|
}
|
|
/// Nested message and enum types in `BNFIBKPENEF`.
|
|
pub mod bnfibkpenef {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Cjfbeonjidl {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "2")]
|
|
Loloefoboka(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Nanhfkejmcj(super::Kbojacaeadl),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dcdcgeielji {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub ambfejiflnc: ::prost::alloc::vec::Vec<Bnfibkpenef>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lkbipkdkdnp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub opakpbbapbj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub hnpahdlkbnp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dokjphaoddb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub fbihkfdnjjn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub igmhpjkammb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Igkkfpdhjlk {
|
|
#[prost(oneof = "igkkfpdhjlk::Omnfahmilof", tags = "13")]
|
|
pub omnfahmilof: ::core::option::Option<igkkfpdhjlk::Omnfahmilof>,
|
|
}
|
|
/// Nested message and enum types in `IGKKFPDHJLK`.
|
|
pub mod igkkfpdhjlk {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Omnfahmilof {
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Eknhfdneink(super::Dokjphaoddb),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hklceeejigo {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub pos: ::core::option::Option<Omjllilgaep>,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "6")]
|
|
pub unique_id: i32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "4")]
|
|
pub icilbndidgp: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub jmienbbmpag: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub hdngjkkllpm: ::core::option::Option<Igkkfpdhjlk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bjliaejndjk {
|
|
#[prost(oneof = "bjliaejndjk::Eagnhmilecn", tags = "8, 13")]
|
|
pub eagnhmilecn: ::core::option::Option<bjliaejndjk::Eagnhmilecn>,
|
|
}
|
|
/// Nested message and enum types in `BJLIAEJNDJK`.
|
|
pub mod bjliaejndjk {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Eagnhmilecn {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "8")]
|
|
Jpokeadjnpi(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "13")]
|
|
ExtraId(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Apejmbbblgf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub kgndhgkkomm: ::core::option::Option<Bjliaejndjk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub jkpgaclkeec: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oddggmaabbd {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub epdcgjbjojm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ahmmecmmpbl {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub pfcmbdcffmg: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "1")]
|
|
pub khajdkdhpgd: u64,
|
|
#[prost(
|
|
oneof = "ahmmecmmpbl::Ogjdiohnfde",
|
|
tags = "1818, 1794, 785, 1094, 1039, 447, 1220, 1873, 788, 331, 1792, 536, 205, 458"
|
|
)]
|
|
pub ogjdiohnfde: ::core::option::Option<ahmmecmmpbl::Ogjdiohnfde>,
|
|
}
|
|
/// Nested message and enum types in `AHMMECMMPBL`.
|
|
pub mod ahmmecmmpbl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Ogjdiohnfde {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1818")]
|
|
Kgkohnaacen(super::Kjhfgpanmfh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1794")]
|
|
Dndgjjiindn(super::Dpldpppmmgh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "785")]
|
|
Achndmmadhm(super::Dclifpoffli),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1094")]
|
|
Hmnhnajjcke(super::Aoikhpobdgk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1039")]
|
|
Pjfingiofhj(super::Cgidnocfeoh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "447")]
|
|
Pbpacldnjjl(super::Dkbcdgfjadm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1220")]
|
|
Jnmgneakhcg(super::Jmcjbdelokj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1873")]
|
|
Lflniffandm(super::Glpjoddjccd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "788")]
|
|
Ljmlikaibdc(super::Dcdcgeielji),
|
|
/// offset: 16
|
|
#[prost(message, tag = "331")]
|
|
Maliihmmdfp(super::Lkbipkdkdnp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1792")]
|
|
Npnbnnninoh(super::Hklceeejigo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "536")]
|
|
Kgndhgkkomm(super::Apejmbbblgf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "205")]
|
|
Oeclgkbmbam(super::Knglmkejbab),
|
|
/// offset: 16
|
|
#[prost(message, tag = "458")]
|
|
Feiihhbdhac(super::Oddggmaabbd),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eknmnefokjp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub cddjdghekmh: ::prost::alloc::vec::Vec<Ahmmecmmpbl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gjpajikfdjg {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub hmnhnajjcke: ::core::option::Option<Aoikhpobdgk>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub kgkohnaacen: ::core::option::Option<Hhokejlgobn>,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "4")]
|
|
pub khajdkdhpgd: u64,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub cafokmnabhn: ::core::option::Option<Hhagkihimfb>,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "15")]
|
|
pub hghjjhnbgcm: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iekngddpmae {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub oddfeaeejjd: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub ogknebgdefn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fdkcgcjflih {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub oddfeaeejjd: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub ogknebgdefn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Neodbngbbdo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub nmpgnkinpll: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Abiejjklfon {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub nmpgnkinpll: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ipfcoiecped {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bfflonjihah {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fffijnbaenm {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub magpaonjobd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub item_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub bmndbkbhioc: ::core::option::Option<Oidhagngklg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lehkajnfgkb {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lhpihpjimfa {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub kgndhgkkomm: ::core::option::Option<Bjliaejndjk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eaoeflmmgmj {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jgajkcnigpd {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub damage: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Mlofjfbhglg", tag = "1")]
|
|
pub bicbjmpaaan: i32,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "5")]
|
|
pub omfkifadfoc: bool,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub biodajllino: bool,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "8")]
|
|
pub jkpgaclkeec: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Llfonbiodfk {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub beemjecdmgb: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub iiajpadolmc: u32,
|
|
/// offset: 49
|
|
#[prost(bool, tag = "3")]
|
|
pub omfkifadfoc: bool,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "13")]
|
|
pub jkpgaclkeec: u64,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "15")]
|
|
pub biodajllino: bool,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "9")]
|
|
pub lnopkmmelcc: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub jmikpcpifcd: ::prost::alloc::vec::Vec<Iflogjbonhi>,
|
|
/// offset: 72
|
|
#[prost(enumeration = "Mlofjfbhglg", tag = "2")]
|
|
pub bicbjmpaaan: i32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ichmkfmaibb: ::prost::alloc::vec::Vec<Iamalmlboei>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "6")]
|
|
pub damage: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub ihondjoapbm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Npggdolmnie {
|
|
/// offset: 36
|
|
#[prost(enumeration = "Pbofiblbpgj", tag = "14")]
|
|
pub nhicmemjfni: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub heilkbjcagb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub jandbbgljeo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: NGEOGJKGGDC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7263)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFightFestDataCsReq {}
|
|
/// Obf: OAIJOLHIJOD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7257)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFightFestDataScRsp {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub gigphjebdfl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub challenge_list: ::prost::alloc::vec::Vec<Npggdolmnie>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub item_value: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub score_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Blkgdgapbkc {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub id: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "12")]
|
|
pub avatar_type: i32,
|
|
}
|
|
/// Obf: CFBMBBCOFFB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7280)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartFightFestCsReq {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub event_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub gigphjebdfl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Blkgdgapbkc>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "FightFestType", tag = "5")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: CBMHCLCKJBB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7277)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartFightFestScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub event_id: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "FightFestType", tag = "9")]
|
|
pub r#type: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
}
|
|
/// Obf: CNBKCPMJEEG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7285)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FightFestScoreUpdateNotify {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub score_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub lliapbilllm: u32,
|
|
}
|
|
/// Obf: BLCOKNHFPEB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7288)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FightFestUnlockSkillNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub oibhekadllo: u32,
|
|
}
|
|
/// Obf: MAMOOCJNPAI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7255)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FightFestUpdateChallengeRecordNotify {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub challenge_id: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Pbofiblbpgj", tag = "5")]
|
|
pub rank: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub heilkbjcagb: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Pbofiblbpgj", tag = "4")]
|
|
pub ljmlnindhef: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub turn_left: u32,
|
|
}
|
|
/// Obf: NNCPEBHMAAF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7251)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FightFestUpdateCoinNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Benfjpdmked {
|
|
/// offset: 28
|
|
#[prost(int32, tag = "14")]
|
|
pub gblcelfmoab: i32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "2")]
|
|
pub jkpgaclkeec: u64,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Mlofjfbhglg", tag = "6")]
|
|
pub bicbjmpaaan: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mlcaccfaboh {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub aniadnfemah: ::prost::alloc::vec::Vec<Benfjpdmked>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kgclnmhaamm {
|
|
/// offset: 24
|
|
#[prost(float, tag = "8")]
|
|
pub x: f32,
|
|
/// offset: 28
|
|
#[prost(float, tag = "7")]
|
|
pub y: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nigpfjaepgf {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub item_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub mblphkfgojb: ::core::option::Option<Kgclnmhaamm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gicmhibpigi {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub pfcmbdcffmg: u32,
|
|
#[prost(oneof = "gicmhibpigi::Ogjdiohnfde", tags = "1245, 570, 1537, 1654, 147")]
|
|
pub ogjdiohnfde: ::core::option::Option<gicmhibpigi::Ogjdiohnfde>,
|
|
}
|
|
/// Nested message and enum types in `GICMHIBPIGI`.
|
|
pub mod gicmhibpigi {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Ogjdiohnfde {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1245")]
|
|
Khhkjkadacb(super::Opgjplkhlkj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "570")]
|
|
Lchaohejboc(super::Jeehbjpiake),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1537")]
|
|
FinishInfo(super::Jikdccpdjpg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1654")]
|
|
Kgkohnaacen(super::Mlkbknnkfea),
|
|
/// offset: 16
|
|
#[prost(message, tag = "147")]
|
|
Llcheamgfbn(super::Jfpbedfkinj),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Abhoialegfi {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub inkcbmfojdm: ::prost::alloc::vec::Vec<Gicmhibpigi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Opgjplkhlkj {
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "5")]
|
|
pub iojkdgcfcgg: u32,
|
|
/// offset: 85
|
|
#[prost(bool, tag = "12")]
|
|
pub ghibgebpocg: bool,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2")]
|
|
pub ppgofldjpio: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub djjnggfbaog: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 84
|
|
#[prost(bool, tag = "15")]
|
|
pub gblefamkilb: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub gdohpmlemae: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "9")]
|
|
pub hljpcidlcka: u32,
|
|
/// offset: 60
|
|
#[prost(enumeration = "Bckfeckkloh", tag = "7")]
|
|
pub gldaemlkjjh: i32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "11")]
|
|
pub empigiedomo: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub akhdcmlbgkn: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "8")]
|
|
pub adcjojmpnph: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "493")]
|
|
pub biebfhecepm: ::prost::alloc::vec::Vec<Adhnjadijac>,
|
|
/// offset: 80
|
|
#[prost(enumeration = "Bckfeckkloh", tag = "14")]
|
|
pub adapeloigci: i32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "4")]
|
|
pub bedkahebgcc: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub fjbfcpblnle: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub level_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kinhlmimdig {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "8")]
|
|
pub khcpckibnkb: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub item_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub mgngpgppiaa: u32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "12")]
|
|
pub total_damage: i32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "13")]
|
|
pub phleibbbddn: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jikdccpdjpg {
|
|
/// offset: 44
|
|
#[prost(bool, tag = "15")]
|
|
pub nhlgocgmkbp: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub akglmbnkhlg: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Nakgmghlkfp", tag = "7")]
|
|
pub demgbjcjgno: i32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub lgiikhckbme: ::prost::alloc::vec::Vec<Kinhlmimdig>,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "5")]
|
|
pub is_win: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub fbcjckeahcm: u32,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "13")]
|
|
pub dhfkokjibne: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ccnfggmikjf {
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "722")]
|
|
pub eahhabidoah: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "247")]
|
|
pub pippiifdeha: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "1144")]
|
|
pub buff_id: u32,
|
|
/// offset: 76
|
|
#[prost(enumeration = "FightMarbleHpChangeType", tag = "910")]
|
|
pub pgoigoflcdg: i32,
|
|
/// offset: 152
|
|
#[prost(int32, tag = "2028")]
|
|
pub ccnjkiaomff: i32,
|
|
/// offset: 144
|
|
#[prost(int32, tag = "2")]
|
|
pub max_hp: i32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "14")]
|
|
pub id: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1616")]
|
|
pub empigiedomo: u32,
|
|
/// offset: 148
|
|
#[prost(bool, tag = "686")]
|
|
pub ipacgbdkfna: bool,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "5")]
|
|
pub skill_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ijjakdlipal: ::core::option::Option<Kgclnmhaamm>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub mbafioclmai: ::core::option::Option<Kgclnmhaamm>,
|
|
/// offset: 140
|
|
#[prost(float, tag = "4")]
|
|
pub time: f32,
|
|
/// offset: 132
|
|
#[prost(int32, tag = "6")]
|
|
pub hp: i32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "15")]
|
|
pub gfkkhoimecf: ::core::option::Option<Kgclnmhaamm>,
|
|
/// offset: 80
|
|
#[prost(enumeration = "Gpiofjjjamf", tag = "11")]
|
|
pub jalkbdbkokc: i32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "7")]
|
|
pub kdjeekjbpao: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "8")]
|
|
pub bciehpohpdp: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "763")]
|
|
pub kfaemibbpha: u32,
|
|
/// offset: 150
|
|
#[prost(bool, tag = "486")]
|
|
pub olkbhjnoiad: bool,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ikagbdaamag: ::core::option::Option<Kgclnmhaamm>,
|
|
/// offset: 120
|
|
#[prost(enumeration = "Dfkbfaicdjg", tag = "3")]
|
|
pub mldgpggedbk: i32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "1015")]
|
|
pub apebcddkgog: u32,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "1996")]
|
|
pub akhdcmlbgkn: u32,
|
|
/// offset: 96
|
|
#[prost(float, tag = "1753")]
|
|
pub icljemjoolp: f32,
|
|
/// offset: 156
|
|
#[prost(uint32, tag = "535")]
|
|
pub level: u32,
|
|
/// offset: 128
|
|
#[prost(int32, tag = "1")]
|
|
pub attack: i32,
|
|
/// offset: 124
|
|
#[prost(float, tag = "612")]
|
|
pub khnnelpgkim: f32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "1396")]
|
|
pub hpeojnoohdd: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub oaimadeeepe: ::core::option::Option<Kgclnmhaamm>,
|
|
/// offset: 149
|
|
#[prost(bool, tag = "706")]
|
|
pub nbekceihjac: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jeehbjpiake {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub dnpiejnnjjm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub agapfhkaodl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "7")]
|
|
pub queue_position: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "14")]
|
|
pub apebcddkgog: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "1426")]
|
|
pub ddmmmpfpoal: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "2")]
|
|
pub gfgfehhhdad: u32,
|
|
/// offset: 68
|
|
#[prost(enumeration = "Kjeagfeineb", tag = "15")]
|
|
pub gokeohpomdc: i32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "10")]
|
|
pub ipbobnmlnhp: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "13")]
|
|
pub fjldaacgjgi: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub dfakomhibgj: ::prost::alloc::vec::Vec<Ccnfggmikjf>,
|
|
/// offset: 77
|
|
#[prost(bool, tag = "5")]
|
|
pub dbpddhmahab: bool,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub extra_id: u32,
|
|
/// offset: 78
|
|
#[prost(bool, tag = "1")]
|
|
pub abafopbhilk: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub amabbmocbkd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "769")]
|
|
pub mailgejlken: u32,
|
|
/// offset: 88
|
|
#[prost(float, tag = "6")]
|
|
pub jfhkaclkhhc: f32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "9")]
|
|
pub niiekcmbeni: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "1915")]
|
|
pub dohdedhooll: u32,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "1592")]
|
|
pub kcjmnldpmki: ::prost::alloc::vec::Vec<Ccnfggmikjf>,
|
|
/// offset: 76
|
|
#[prost(bool, tag = "806")]
|
|
pub mljdidhmjmj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mlkbknnkfea {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub efhopmmklif: ::prost::alloc::vec::Vec<Olcpicdaoki>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hljpcidlcka: ::core::option::Option<Dkbndplmnco>,
|
|
/// offset: 72
|
|
#[prost(float, tag = "8")]
|
|
pub lcekomjaaoc: f32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "4")]
|
|
pub niiekcmbeni: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "6")]
|
|
pub ejmjmeagmoc: u32,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "9")]
|
|
pub adcjojmpnph: ::core::option::Option<Dkbndplmnco>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "14")]
|
|
pub fbcjckeahcm: u32,
|
|
/// offset: 84
|
|
#[prost(bool, tag = "5")]
|
|
pub mljdidhmjmj: bool,
|
|
/// offset: 88
|
|
#[prost(enumeration = "Oehdbmbnlof", tag = "12")]
|
|
pub phase: i32,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "7")]
|
|
pub khhkjkadacb: ::core::option::Option<Opgjplkhlkj>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub agapfhkaodl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub llofgmdmijm: ::prost::alloc::vec::Vec<Olcpicdaoki>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jfpbedfkinj {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub fbcjckeahcm: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub item_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub mblphkfgojb: ::core::option::Option<Kgclnmhaamm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dkbndplmnco {
|
|
/// offset: 48
|
|
#[prost(bool, tag = "4")]
|
|
pub ipacgbdkfna: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub codofdehjcj: u32,
|
|
/// offset: 49
|
|
#[prost(bool, tag = "2")]
|
|
pub bepkbmgkcgb: bool,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub jponldddemi: ::prost::alloc::vec::Vec<Olcpicdaoki>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub oedmclbpadg: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub cpjdhfjoial: ::prost::alloc::vec::Vec<Oocclbmlece>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub fkfhmmhbikc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Olcpicdaoki {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub mbafioclmai: ::core::option::Option<Kgclnmhaamm>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub buff_id: u32,
|
|
/// offset: 72
|
|
#[prost(float, tag = "15")]
|
|
pub khnnelpgkim: f32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub kfaemibbpha: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub oaimadeeepe: ::core::option::Option<Kgclnmhaamm>,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "3")]
|
|
pub nbekceihjac: bool,
|
|
/// offset: 68
|
|
#[prost(int32, tag = "1")]
|
|
pub attack: i32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "9")]
|
|
pub max_hp: i32,
|
|
/// offset: 57
|
|
#[prost(bool, tag = "14")]
|
|
pub olkbhjnoiad: bool,
|
|
/// offset: 60
|
|
#[prost(int32, tag = "8")]
|
|
pub hp: i32,
|
|
/// offset: 58
|
|
#[prost(bool, tag = "7")]
|
|
pub nfofipggjgp: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub id: u32,
|
|
/// offset: 59
|
|
#[prost(bool, tag = "11")]
|
|
pub abafopbhilk: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oocclbmlece {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub apebcddkgog: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub lfiddpdpnie: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nbcbjjdfbpl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Mpgiohdmfcg>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub hp: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub score_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub mcclndcjami: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub jkpgaclkeec: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub rank: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "15")]
|
|
pub gdnihalokhc: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub ihpgcaaagbc: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Pbkppeapbom", tag = "11")]
|
|
pub state: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lgopliaflck {
|
|
/// offset: 48
|
|
#[prost(int32, tag = "7")]
|
|
pub lhkddbbikob: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub fdjbkmdopfd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "6")]
|
|
pub okcnhplomcd: u32,
|
|
/// offset: 64
|
|
#[prost(enumeration = "Fnpdjfjfobe", tag = "8")]
|
|
pub ipleoolcaci: i32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "5")]
|
|
pub jklpnofdnal: u64,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub dnnofgjjmcp: ::prost::alloc::vec::Vec<Nbcbjjdfbpl>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub kgkohnaacen: ::core::option::Option<Jamlhohbigb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hdnoffgmdnj {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub kpnfnmidfck: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub noojolkilfb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jamlhohbigb {
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "5")]
|
|
pub iipdaiebiha: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "7")]
|
|
pub cur_hp: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Mpgiohdmfcg>,
|
|
/// offset: 72
|
|
#[prost(enumeration = "Pbkppeapbom", tag = "9")]
|
|
pub demgbjcjgno: i32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Hmjjladlohh>,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "6")]
|
|
pub score_id: u32,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub op_list: ::prost::alloc::vec::Vec<Enennmneogk>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub mhfhoddbopm: ::core::option::Option<Eckidlifafg>,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "3")]
|
|
pub pfjajkbepdc: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "12")]
|
|
pub kpcklncppaj: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub ophonaaflaj: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "14")]
|
|
pub bmajmlofckh: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "10")]
|
|
pub baepnaabadn: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub infepniepnd: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Neiiddampgl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub pimahgfdgcd: ::core::option::Option<Jamlhohbigb>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Hldonlicnob", tag = "4")]
|
|
pub ggokhobbhhf: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kbahgnnemgg {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "1")]
|
|
pub player_data: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30110)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jmgaoifbneo {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub data: ::core::option::Option<Lgopliaflck>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub biebfhecepm: ::prost::alloc::vec::Vec<Adhnjadijac>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30194)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mefmbpfdbem {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub data: ::core::option::Option<Lgopliaflck>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30195)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ajafoehdcii {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub kkkbcpgoflb: ::core::option::Option<Lgopliaflck>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30114)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Indjdbnfnim {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub lliajhmejki: ::core::option::Option<Lgopliaflck>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub bdbilibbhmp: ::core::option::Option<Lgopliaflck>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cdfogmamfgf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub bmndbkbhioc: ::core::option::Option<Hdnoffgmdnj>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub plmhappklga: ::core::option::Option<Hdnoffgmdnj>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub cglipmimmjg: ::prost::alloc::vec::Vec<Neiiddampgl>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub ngincchdpjl: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30109)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pcaihnohhag {
|
|
/// offset: 36
|
|
#[prost(bool, tag = "2")]
|
|
pub dlfpdehdngk: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub ngincchdpjl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ecbcoidfpon: ::core::option::Option<Jamlhohbigb>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30198)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cgmggemiika {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub hp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub okcnhplomcd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub mcclndcjami: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Mpgiohdmfcg>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Pbkppeapbom", tag = "7")]
|
|
pub state: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub score_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kegooakehia {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub hiofmphcpjp: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30126)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jgaejmogapo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub hiofmphcpjp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30139)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jlagljedaeh {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub hiofmphcpjp: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub nkefajcoigj: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30101)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dnjhmkinpbk {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub data: ::core::option::Option<Lgopliaflck>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mpgiohdmfcg {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub iamcpkmnano: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub panfiphagpb: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub meajaebdaoi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub epfoibhldao: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Enennmneogk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub nbiimdabopc: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Ijkblbjaabj", tag = "8")]
|
|
pub op_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hmjjladlohh {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub display_value: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Ngaielabhpm", tag = "3")]
|
|
pub noaofgejfek: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Klmkldonejg {
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "5")]
|
|
pub score_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub iipdaiebiha: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "4")]
|
|
pub gikabemcfao: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub mhfhoddbopm: ::core::option::Option<Eckidlifafg>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub jkpgaclkeec: u32,
|
|
/// offset: 61
|
|
#[prost(bool, tag = "13")]
|
|
pub khdknkljgoj: bool,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub ophonaaflaj: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub ihpgcaaagbc: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Mpgiohdmfcg>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub kpcklncppaj: u32,
|
|
/// offset: 56
|
|
#[prost(enumeration = "Pbkppeapbom", tag = "9")]
|
|
pub demgbjcjgno: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Acpmkplobef {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub kgkohnaacen: ::core::option::Option<Jamlhohbigb>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub ahifhgnpgbb: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "10")]
|
|
pub lfbielbhobk: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub dnnofgjjmcp: ::prost::alloc::vec::Vec<Klmkldonejg>,
|
|
/// offset: 60
|
|
#[prost(int32, tag = "11")]
|
|
pub lhkddbbikob: i32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Dnagpmebbck", tag = "13")]
|
|
pub ipleoolcaci: i32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "2")]
|
|
pub jklpnofdnal: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lnobpfkaaga {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub dibnkmicood: ::prost::alloc::vec::Vec<Hdnoffgmdnj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub bdcddgocild: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub ijgjodcidja: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub cglipmimmjg: ::prost::alloc::vec::Vec<Neiiddampgl>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30137)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dmellmenkch {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub enbgnlbmgfk: ::core::option::Option<Jamlhohbigb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub bdcddgocild: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ofgnjlceigp {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30138)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lepagpcidlp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub data: ::core::option::Option<Acpmkplobef>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub biebfhecepm: ::prost::alloc::vec::Vec<Adhnjadijac>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mihhlhkefhe {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub mlhbhchphnd: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub abimibopeoj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub ahifhgnpgbb: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30132)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Knfeeohhaop {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30133)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dllgkjnkanj {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub data: ::core::option::Option<Acpmkplobef>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Mfjbncdahjk", tag = "5")]
|
|
pub reason: i32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30161)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ijaecoefeim {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub eaeafihiimk: ::core::option::Option<Cdfogmamfgf>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub enbgnlbmgfk: ::core::option::Option<Jamlhohbigb>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30107)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eaaeihmicbo {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub eaeafihiimk: ::core::option::Option<Lnobpfkaaga>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub enbgnlbmgfk: ::core::option::Option<Jamlhohbigb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dekbkcfpjna {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30144)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ebnnibgfgih {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gigakcomkog {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub score_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub jkpgaclkeec: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub rank: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Pbkppeapbom", tag = "9")]
|
|
pub state: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dlccojphbcb {
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "10")]
|
|
pub jklpnofdnal: u64,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Hndckmialog", tag = "2")]
|
|
pub ipleoolcaci: i32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub kgkohnaacen: ::core::option::Option<Jamlhohbigb>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "12")]
|
|
pub lfbielbhobk: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub dnnofgjjmcp: ::prost::alloc::vec::Vec<Gigakcomkog>,
|
|
/// offset: 56
|
|
#[prost(int32, tag = "6")]
|
|
pub lhkddbbikob: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ddfpflmifkm {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30189)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pkafdhfomol {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hgpgdcocdfk: ::core::option::Option<Dlccojphbcb>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub biebfhecepm: ::prost::alloc::vec::Vec<Adhnjadijac>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30196)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fbakhnlpgem {
|
|
/// offset: 32
|
|
#[prost(enumeration = "Fmanpckgfdd", tag = "13")]
|
|
pub reason: i32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub hgpgdcocdfk: ::core::option::Option<Dlccojphbcb>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30157)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Chckdifjbkp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub dnnofgjjmcp: ::prost::alloc::vec::Vec<Gigakcomkog>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub lfbielbhobk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aninpogoedj {}
|
|
/// Obf: NFBFBHOBOLO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2254)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFiveDimGameDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub jjoohoadjma: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub oiaphbbdphl: ::core::option::Option<Kaieljpmghl>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Geappkgnljg {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub moddibhcppd: ::core::option::Option<Nmhkdljpgil>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub mjdmndiekhk: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ppphlhadcpj: ::core::option::Option<Hmjgadliona>,
|
|
}
|
|
/// Obf: GMNABGKIKKN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2264)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnterFiveDimGameScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mfkkgocbacj {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub pjnffbkcgem: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub mjdmndiekhk: ::core::option::Option<MotionInfo>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Ipfagfapccd", tag = "3")]
|
|
pub fbogmbokphj: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub pjmljpapiik: u32,
|
|
}
|
|
/// Obf: EAANGCAHIFA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2258)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LeaveFiveDimGameScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kikkgaapmkg {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ppphlhadcpj: ::core::option::Option<Hmjgadliona>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub ngehileenkc: u32,
|
|
}
|
|
/// Obf: GDHLNNNAPAK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2259)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpdateFiveDimGameDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kfihibfbajh {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub pjnffbkcgem: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ppphlhadcpj: ::core::option::Option<Hmjgadliona>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub moddibhcppd: ::core::option::Option<Nmhkdljpgil>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Ipfagfapccd", tag = "11")]
|
|
pub fbogmbokphj: i32,
|
|
}
|
|
/// Obf: CEDLMINDAHJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2270)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FiveDimGameTransferScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FMLENEBEGJE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2275)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FiveDimGameDataUpdateScNotify {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "15")]
|
|
pub pbobbpekblk: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub oiaphbbdphl: ::core::option::Option<Kaieljpmghl>,
|
|
}
|
|
/// Obf: EPOABGDOEJJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2265)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FiveDimJumpEnergyChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub jjoohoadjma: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hacmimfhmoc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub hfmlmjallpc: u32,
|
|
}
|
|
/// Obf: JCMINGBIKAO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2261)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFiveDimMoneyScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub hllkkgifipc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub hfmlmjallpc: u32,
|
|
}
|
|
/// Obf: AGICNLFCIMA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2272)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FiveDimMoneyChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub jkldofbhabm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub ndkmoinlooe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Odafjbfdflg {}
|
|
/// Obf: NIABOPBGPGK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2274)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFiveDimMoneyDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jkldofbhabm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub ndkmoinlooe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AssistSimpleInfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub pos: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub dressed_skin_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kmadngjnoob {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub mdfmedknehg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub mooopambofk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub hchcoapjlmg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cegopfbelbl {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub kkfbljnmdfj: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub pgklomajmdc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub kbfdopnodbl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cglildebbih {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub knpmholajfk: ::core::option::Option<Cegopfbelbl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kieefaococc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub mdnokjealnp: ::core::option::Option<Cglildebbih>,
|
|
}
|
|
/// Obf: AAGNLEFDLIJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FriendGridFightRecord {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub division_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Phnheeoladl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub nakkohemjbl: ::core::option::Option<Kieefaococc>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "14")]
|
|
pub kiionjbdknj: ::core::option::Option<FriendGridFightRecord>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "BattleRecordType", tag = "9")]
|
|
pub hcpahpcoekk: i32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub bheedafleoj: ::core::option::Option<Kmadngjnoob>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerSimpleInfo {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub assist_info_list: ::prost::alloc::vec::Vec<AssistSimpleInfo>,
|
|
/// offset: 88
|
|
#[prost(enumeration = "PlatformType", tag = "7")]
|
|
pub platform: i32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(string, tag = "6")]
|
|
pub platform_nick: ::prost::alloc::string::String,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "12")]
|
|
pub head_icon: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "14")]
|
|
pub level: u32,
|
|
/// offset: 72
|
|
#[prost(string, tag = "3")]
|
|
pub platform_uuid: ::prost::alloc::string::String,
|
|
/// offset: 96
|
|
#[prost(int64, tag = "9")]
|
|
pub logout_time: i64,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "105")]
|
|
pub head_icon_frame_info: ::core::option::Option<HeadFrameInfo>,
|
|
/// offset: 80
|
|
#[prost(bool, tag = "13")]
|
|
pub is_banned: bool,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "8")]
|
|
pub personal_card: u32,
|
|
/// offset: 64
|
|
#[prost(string, tag = "1")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 124
|
|
#[prost(enumeration = "FriendOnlineStatus", tag = "10")]
|
|
pub online_status: i32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "5")]
|
|
pub uid: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "1403")]
|
|
pub gender: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "11")]
|
|
pub chat_bubble_id: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub player_outfit_data: ::core::option::Option<Mcndbbebkmj>,
|
|
}
|
|
/// Obf: EIAMCNPFJBC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DisplayEquipmentInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub promotion: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub exp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub tid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub rank: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: EMOHHJNIPDI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DisplayRelicInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub r#type: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub exp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub tid: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DisplayAvatarDetailInfo {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub skilltree_list: ::prost::alloc::vec::Vec<AvatarSkillTree>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "15")]
|
|
pub promotion: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<DisplayRelicInfo>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "9")]
|
|
pub enhanced_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub exp: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub equipment: ::core::option::Option<DisplayEquipmentInfo>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub rank: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub pos: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub dressed_skin_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bjkjkgagdac {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub dbbaeohiapa: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub gbocdpdnflf: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub iblnhmfclpp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub dobenieclnn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub diogjkodmpk: u32,
|
|
}
|
|
/// Obf: DPDIDKPLNDJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerRecordInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub mpnikbafpem: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub lceekbajpha: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub lbkciebgmaj: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ceakooaojlf: ::core::option::Option<Bjkjkgagdac>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub gpjgllanpif: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub khdjdcelnpf: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub kebojoiboke: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub mmfgippneef: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub mimipdmipno: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mnbhehamokl {
|
|
/// offset: 25
|
|
#[prost(bool, tag = "6")]
|
|
pub fijnapnicjf: bool,
|
|
/// offset: 26
|
|
#[prost(bool, tag = "13")]
|
|
pub nhlkfbobdom: bool,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "3")]
|
|
pub cpogdkalgom: bool,
|
|
/// offset: 27
|
|
#[prost(bool, tag = "14")]
|
|
pub lpepidnjdem: bool,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "2")]
|
|
pub chcnedncidj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jkfbfgoebki {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub nakkohemjbl: ::core::option::Option<Kieefaococc>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub challenge_list: ::prost::alloc::vec::Vec<Kmadngjnoob>,
|
|
}
|
|
/// Obf: OLGEBAEDFHO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerDetailInfo {
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "1012")]
|
|
pub head_frame_info: ::core::option::Option<HeadFrameInfo>,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "371")]
|
|
pub phkamffckml: u32,
|
|
/// offset: 104
|
|
#[prost(string, tag = "1")]
|
|
pub hbidcafopmg: ::prost::alloc::string::String,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "9")]
|
|
pub oljfbhklajp: u32,
|
|
/// offset: 149
|
|
#[prost(bool, tag = "12")]
|
|
pub nhidoaamlnf: bool,
|
|
/// offset: 24
|
|
#[prost(string, tag = "5")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "1052")]
|
|
pub lcbgfpmclno: ::core::option::Option<Mnbhehamokl>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "1039")]
|
|
pub jijoiccdfca: ::core::option::Option<Jkfbfgoebki>,
|
|
/// offset: 148
|
|
#[prost(bool, tag = "14")]
|
|
pub pabedldjmnj: bool,
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "2")]
|
|
pub head_icon: u32,
|
|
/// offset: 152
|
|
#[prost(uint32, tag = "7")]
|
|
pub ogjgmnbpple: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub klcjndoncab: ::prost::alloc::vec::Vec<DisplayAvatarDetailInfo>,
|
|
/// offset: 128
|
|
#[prost(enumeration = "PlatformType", tag = "13")]
|
|
pub platform: i32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "15")]
|
|
pub world_level: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub record_info: ::core::option::Option<PlayerRecordInfo>,
|
|
/// offset: 144
|
|
#[prost(uint32, tag = "6")]
|
|
pub level: u32,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "1809")]
|
|
pub mpdgddabfam: ::prost::alloc::vec::Vec<DisplayAvatarDetailInfo>,
|
|
/// offset: 112
|
|
#[prost(string, tag = "4")]
|
|
pub icjighomdnl: ::prost::alloc::string::String,
|
|
/// offset: 64
|
|
#[prost(string, tag = "11")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1966")]
|
|
pub gfpmlpghong: ::core::option::Option<Kjgmaegnbkl>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "831")]
|
|
pub hphoedagbob: ::core::option::Option<Mcndbbebkmj>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "10")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: JCJMHHJHNGB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FriendSimpleInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub player_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "9")]
|
|
pub is_marked: bool,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub fckdhffmecc: ::core::option::Option<Phnheeoladl>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "PlayingState", tag = "11")]
|
|
pub playing_state: i32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "7")]
|
|
pub remark_name: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(int64, tag = "12")]
|
|
pub create_time: i64,
|
|
}
|
|
/// Obf: ODEMHMFBCFC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FriendApplyInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub player_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "13")]
|
|
pub edecalejjfh: i64,
|
|
}
|
|
/// Obf: IKCMGHPPNHM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FriendRecommendInfo {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "9")]
|
|
pub knjikjipgjd: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub player_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerAssistInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub assist_avatar: ::core::option::Option<DisplayAvatarDetailInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub player_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
}
|
|
/// Obf: OEPOPEPNIED
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FriendChallengeLineup {
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub abjgnbjmjjg: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub ahhomnoelkk: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "12")]
|
|
pub remark_name: ::prost::alloc::string::String,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub score_id: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<ChallengeLineupList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub player_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub oinecgopmjo: u32,
|
|
}
|
|
/// Obf: IEGDPKKKNHN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FriendChallengeClearanceInfo {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub hchcoapjlmg: u32,
|
|
#[prost(
|
|
oneof = "friend_challenge_clearance_info::Hiacnhnlcgl",
|
|
tags = "1929, 1513, 1055"
|
|
)]
|
|
pub hiacnhnlcgl: ::core::option::Option<
|
|
friend_challenge_clearance_info::Hiacnhnlcgl,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `FriendChallengeClearanceInfo`.
|
|
pub mod friend_challenge_clearance_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Hiacnhnlcgl {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1929")]
|
|
ChallengeDefault(super::ChallengeStatistics),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1513")]
|
|
ChallengeStory(super::ChallengeStoryStatistics),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1055")]
|
|
ChallengeBoss(super::ChallengeBossStatistics),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ifekkjnckie {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub cbhkfoeomff: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ookgkmimiid {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub kbfdopnodbl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub kkfbljnmdfj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kaonkhldgpb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub aikmpmkfmph: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub area_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub ikkfdohmcgm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mfhojccillc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub dfibljihlgl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub lehobffmgbl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub area_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub fekiohojbhe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jpphkchdijd {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub nbacggofonn: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub ghkjbpifbai: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub nmlaemlkbkj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pkecjpjconj {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "6")]
|
|
pub aekjaakcdkk: ::core::option::Option<Ookgkmimiid>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "9")]
|
|
pub cbgoehoamhg: ::core::option::Option<Mfhojccillc>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub kdgikcdgige: ::core::option::Option<Jpphkchdijd>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub dcfddbiimjp: ::core::option::Option<Kaonkhldgpb>,
|
|
}
|
|
/// Obf: NNGLDKBDKLG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerChallengePeakRecordMobData {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub peak_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub lineup: ::core::option::Option<ChallengeLineupList>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub obpdenlmnii: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub cycles_used: u32,
|
|
}
|
|
/// Obf: NOEKJNININI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerChallengePeakRecordBossData {
|
|
/// offset: 52
|
|
#[prost(bool, tag = "10")]
|
|
pub affikaameje: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub buff_id: u32,
|
|
/// offset: 53
|
|
#[prost(bool, tag = "7")]
|
|
pub epcmadfoaca: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub heilkbjcagb: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub ikcilobpebi: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub peak_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lineup: ::core::option::Option<ChallengeLineupList>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub obpdenlmnii: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nclciimihdh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub ddjidikhanh: ::prost::alloc::vec::Vec<PlayerChallengePeakRecordMobData>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub nfcljmblfmk: ::core::option::Option<PlayerChallengePeakRecordBossData>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hbnjabphlml {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub division_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aalmeanbkae {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dmbojmfjbkd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub area_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub pnhffkcnnjg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Djlgchbnmac {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub challenge_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hebdkfofkmn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub peak_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cbgicnofhcj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub kbfdopnodbl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jgijgaicghe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub division_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fmghcdkfndl {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub jkaicmmpfbb: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub bbdocjgaeej: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ohnpaflkhna {
|
|
/// offset: 32
|
|
#[prost(int64, tag = "8")]
|
|
pub time: i64,
|
|
/// offset: 40
|
|
#[prost(enumeration = "DevelopmentType", tag = "12")]
|
|
pub fkgplpgkdhn: i32,
|
|
#[prost(
|
|
oneof = "ohnpaflkhna::Ifjmbnfcnbd",
|
|
tags = "131, 659, 608, 918, 621, 1003, 423, 145, 371, 589, 330"
|
|
)]
|
|
pub ifjmbnfcnbd: ::core::option::Option<ohnpaflkhna::Ifjmbnfcnbd>,
|
|
}
|
|
/// Nested message and enum types in `OHNPAFLKHNA`.
|
|
pub mod ohnpaflkhna {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Ifjmbnfcnbd {
|
|
/// offset: 16
|
|
#[prost(message, tag = "131")]
|
|
Cmbphahdian(super::Aalmeanbkae),
|
|
/// offset: 16
|
|
#[prost(message, tag = "659")]
|
|
Ncekbklnddm(super::Djlgchbnmac),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "608")]
|
|
AvatarId(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "918")]
|
|
Hokjfknpkaj(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "621")]
|
|
Kcpcjbibdca(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1003")]
|
|
Khnijfnoelc(super::Dmbojmfjbkd),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "423")]
|
|
Hiilnpickcg(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "145")]
|
|
Igjolijjlck(super::Hebdkfofkmn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "371")]
|
|
Aajcdfdldeh(super::Cbgicnofhcj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "589")]
|
|
Hlbkicjnagk(super::Jgijgaicghe),
|
|
/// offset: 16
|
|
#[prost(message, tag = "330")]
|
|
Ginojjfadpo(super::Fmghcdkfndl),
|
|
}
|
|
}
|
|
/// Obf: FHIDMEEDDEA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2991)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendListInfoCsReq {}
|
|
/// Obf: AAGIKBFGAKK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2910)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendListInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub friend_list: ::prost::alloc::vec::Vec<FriendSimpleInfo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub black_list: ::prost::alloc::vec::Vec<PlayerSimpleInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: INLOEEMDCCP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2994)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetPlayerDetailInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: FFODHBGIHJN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2995)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPlayerDetailInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub detail_info: ::core::option::Option<PlayerDetailInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KIMAGOPIJEB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2914)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendApplyListInfoCsReq {}
|
|
/// Obf: MDKBPGEBJHN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2918)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendApplyListInfoScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub lbimgcpbkge: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub cdpcfkmaglo: ::prost::alloc::vec::Vec<FriendApplyInfo>,
|
|
}
|
|
/// Obf: GGIOCLBGODB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2909)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ApplyFriendCsReq {
|
|
/// offset: 28
|
|
#[prost(enumeration = "FriendApplySource", tag = "8")]
|
|
pub source: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: AEOLIDPOJKK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2998)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ApplyFriendScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: HALKEKMIMFN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2963)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncApplyFriendScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub friend_apply_info: ::core::option::Option<FriendApplyInfo>,
|
|
}
|
|
/// Obf: IBLCJFFOOMF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2926)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HandleFriendCsReq {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "8")]
|
|
pub is_accept: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: MCIGHEJLKKG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2939)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HandleFriendScRsp {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "3")]
|
|
pub is_accept: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub uid: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub hhfdbnnnkok: ::core::option::Option<FriendSimpleInfo>,
|
|
}
|
|
/// Obf: BGPJGHFDONJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2901)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncHandleFriendScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub hhfdbnnnkok: ::core::option::Option<FriendSimpleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub uid: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "2")]
|
|
pub is_accept: bool,
|
|
}
|
|
/// Obf: JDGHINIIBAC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2974)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DeleteFriendCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub ipgcegpjehc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: CDAIFOHOJHK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2937)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DeleteFriendScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub uid: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PMGBGFOGNMA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2904)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncDeleteFriendScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: HKFDIGEGIOK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2938)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AddBlacklistCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: NABDLDKBGIE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2972)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AddBlacklistScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub black_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NDIMKDAKGBK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2932)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncAddBlacklistScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: ONOCGKINIFC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2933)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendRecommendListInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub ichenojecap: bool,
|
|
}
|
|
/// Obf: IIEEEHMDPDL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2961)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendRecommendListInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub friend_recommend_list: ::prost::alloc::vec::Vec<FriendRecommendInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LJIGCJEFLLC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2907)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetFriendRemarkNameCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub uid: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub reason: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "4")]
|
|
pub remark_name: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: GPLDKNODPPA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2958)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetFriendRemarkNameScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub uid: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "11")]
|
|
pub remark_name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DPLLPEOGEHP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2944)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ReportPlayerCsReq {
|
|
/// offset: 24
|
|
#[prost(string, tag = "11")]
|
|
pub mpcolhbjpbp: ::prost::alloc::string::String,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub uid: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub helhpdmdlbo: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3000)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Abnlkiddiok {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NCFEFBLJOMM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2989)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DeleteBlacklistCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: IIHLMOICLJG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2996)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DeleteBlacklistScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: IJKAEPHLIAN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2957)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SearchPlayerCsReq {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "9")]
|
|
pub ichenojecap: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub fjnipjeijke: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IIDMKMNEHDF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2921)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SearchPlayerScRsp {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub hmbibhifjfl: ::prost::alloc::vec::Vec<PlayerSimpleInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub oknmedeajme: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CFNILACKEKL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2928)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAssistListCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "12")]
|
|
pub ichenojecap: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "10")]
|
|
pub kjjnokfkmcp: bool,
|
|
}
|
|
/// Obf: CLMAPMIIIMC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2965)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAssistListScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub assist_list: ::prost::alloc::vec::Vec<PlayerAssistInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IAMJEPIHMJA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2973)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetAssistCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: AGLAAHBKKPH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2953)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetAssistScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub fncingfdlpa: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: MOFOGJLHFEO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2908)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetCurAssistCsReq {}
|
|
/// Obf: COPENGFGCBJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2917)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetCurAssistScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ilpkpbokmen: ::core::option::Option<PlayerAssistInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OOGDBNCEPGH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2951)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAssistHistoryCsReq {}
|
|
/// Obf: LALIGIPLLJI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2925)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAssistHistoryScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub klemggngehg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub okpbniidcej: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub plpdaacekjb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub kjidhdcpchh: u32,
|
|
}
|
|
/// Obf: OADLPILLKGI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2954)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct NewAssistHistoryNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub okpbniidcej: u32,
|
|
}
|
|
/// Obf: BBPPIDJOGIE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2979)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeAssistRewardCsReq {}
|
|
/// Obf: CBDHBCPNLFI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2920)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeAssistRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub cadpjmanpca: ::prost::alloc::vec::Vec<Mbicbkafgik>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CFGDKFNAADC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2993)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CurAssistChangedNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ilpkpbokmen: ::core::option::Option<PlayerAssistInfo>,
|
|
}
|
|
/// Obf: OBIFOIHGFDG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2902)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPlatformPlayerInfoCsReq {
|
|
/// offset: 32
|
|
#[prost(enumeration = "PlatformType", tag = "14")]
|
|
pub platform: i32,
|
|
/// offset: 24
|
|
#[prost(string, repeated, tag = "1")]
|
|
pub pbhlhfpiacp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
}
|
|
/// Obf: PKMKMPIGANK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2949)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPlatformPlayerInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub friend_recommend_list: ::prost::alloc::vec::Vec<PlayerSimpleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PNMDCMNOPMP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2966)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendLoginInfoCsReq {}
|
|
/// Obf: CAKEPHBLMJJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2905)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendLoginInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub bhjonholeaa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "5")]
|
|
pub bkjjfehpnao: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub doahbaphmbo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "11")]
|
|
pub labbelbjkii: bool,
|
|
}
|
|
/// Obf: GDIJPNPLDAI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2911)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetAllowOtherApplyFriendCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "8")]
|
|
pub nlipkplkcpo: bool,
|
|
}
|
|
/// Obf: PNMCMNPOIFH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2930)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetForbidOtherApplyFriendScRsp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub nlipkplkcpo: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PNOEBPMKHJM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2971)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetFriendMarkCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub reason: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub uid: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "7")]
|
|
pub kbnknahgphg: bool,
|
|
}
|
|
/// Obf: JMBODEJHFHO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2936)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetFriendMarkScRsp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "8")]
|
|
pub kbnknahgphg: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: LHIEPKICIMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2903)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendAssistListCsReq {
|
|
/// offset: 44
|
|
#[prost(enumeration = "Ipgfcghiikn", tag = "2")]
|
|
pub njaapgjanci: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub ipmglmjfgnp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "13")]
|
|
pub ichenojecap: bool,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub nleeibapfaa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub target_side: u32,
|
|
}
|
|
/// Obf: PNHONGKANMM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2992)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendAssistListScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub assist_list: ::prost::alloc::vec::Vec<PlayerAssistInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub target_side: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Clfiipbibbg {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Pkjggaplonc>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lobjlkholpg {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub peak_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Pkjggaplonc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dfghkgdkclb {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub begmpeofdlc: ::prost::alloc::vec::Vec<Lobjlkholpg>,
|
|
}
|
|
/// Obf: BMDNLIPFEPE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakBossFriendLineupRecommendation {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub buff_id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "8")]
|
|
pub is_hard_mode: bool,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Pkjggaplonc>,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "14")]
|
|
pub hard_mode_has_passed: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hbjcpioleic {
|
|
/// offset: 24
|
|
#[prost(string, tag = "10")]
|
|
pub remark_name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub player_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
#[prost(oneof = "hbjcpioleic::Hdoefochlda", tags = "2, 1, 3, 12")]
|
|
pub hdoefochlda: ::core::option::Option<hbjcpioleic::Hdoefochlda>,
|
|
}
|
|
/// Nested message and enum types in `HBJCPIOLEIC`.
|
|
pub mod hbjcpioleic {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Hdoefochlda {
|
|
/// offset: 40
|
|
#[prost(message, tag = "2")]
|
|
Kjkfclddbkm(super::FriendChallengeLineup),
|
|
/// offset: 40
|
|
#[prost(message, tag = "1")]
|
|
Dfmboiddhnm(super::Clfiipbibbg),
|
|
/// offset: 40
|
|
#[prost(message, tag = "3")]
|
|
Lcebfbhalha(super::Dfghkgdkclb),
|
|
/// offset: 40
|
|
#[prost(message, tag = "12")]
|
|
Feacmlloafb(super::ChallengePeakBossFriendLineupRecommendation),
|
|
}
|
|
}
|
|
/// Obf: DNILAEMJANF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2906)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendRecommendLineupCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub key: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Nfkejjihocj", tag = "2")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: LFOFKDMGJJP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2988)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendRecommendLineupScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub key: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "15")]
|
|
pub oedonmbjfcg: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Nfkejjihocj", tag = "4")]
|
|
pub r#type: i32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub daokdpjacjf: ::prost::alloc::vec::Vec<Hbjcpioleic>,
|
|
}
|
|
/// Obf: FAHDOFPGLAN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2952)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendRecommendLineupDetailCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub key: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub uid: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Nfkejjihocj", tag = "7")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: CNLCKNFKBIN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2990)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendRecommendLineupDetailScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub uid: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub meofngcfabj: ::prost::alloc::vec::Vec<DisplayAvatarDetailInfo>,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Nfkejjihocj", tag = "11")]
|
|
pub r#type: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub key: u32,
|
|
}
|
|
/// Obf: BOBNBFBMLIB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2929)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendBattleRecordDetailCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: DDOKHKDBNLO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2912)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendBattleRecordDetailScRsp {
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "15")]
|
|
pub uid: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub bikinnadkfk: ::prost::alloc::vec::Vec<FriendChallengeClearanceInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub paeebagoedj: ::prost::alloc::vec::Vec<Nclciimihdh>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "9")]
|
|
pub encphhldnlb: ::core::option::Option<Pkecjpjconj>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "6")]
|
|
pub kiionjbdknj: ::core::option::Option<Hbnjabphlml>,
|
|
}
|
|
/// Obf: BLEJNJFGNDA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2977)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendDevelopmentInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: LIEBIMMBDPL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2916)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendDevelopmentInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub dplgfnndolb: ::prost::alloc::vec::Vec<Ohnpaflkhna>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: LBLHHLCLIPP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1991)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetGachaInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GachaCeilingAvatar {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub repeated_cnt: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GachaCeiling {
|
|
/// offset: 36
|
|
#[prost(bool, tag = "15")]
|
|
pub gppnbdgcpio: bool,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<GachaCeilingAvatar>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub bmmmpcdpinb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oeiejhbcoom {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub mboeflahlem: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub ipllmnpanid: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub dgomhdmjhek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub papokacippj: u32,
|
|
}
|
|
/// Obf: FPFJDDLOLCJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GachaInfo {
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "15")]
|
|
pub gacha_ceiling: ::core::option::Option<GachaCeiling>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub prize_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub item_detail_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "14")]
|
|
pub okfnnhnlboo: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "13")]
|
|
pub fjiboagdndg: u32,
|
|
/// offset: 88
|
|
#[prost(int64, tag = "2")]
|
|
pub end_time: i64,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "7")]
|
|
pub gacha_id: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "10")]
|
|
pub detail_url: ::prost::alloc::string::String,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "8")]
|
|
pub papokacippj: u32,
|
|
/// offset: 72
|
|
#[prost(int64, tag = "3")]
|
|
pub begin_time: i64,
|
|
/// offset: 56
|
|
#[prost(string, tag = "12")]
|
|
pub history_url: ::prost::alloc::string::String,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub cbhaefnafle: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: EGHHBNJDFEF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1910)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetGachaInfoScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub ehkfpmjcemi: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub gldpkkhodlj: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub celfcelfmjd: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub nmbaaobbjmi: ::prost::alloc::vec::Vec<Oeiejhbcoom>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub gacha_random: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub gacha_info_list: ::prost::alloc::vec::Vec<GachaInfo>,
|
|
}
|
|
/// Obf: AONMNPNCNDC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1994)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DoGachaCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub simulate_magic: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub gacha_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub gacha_random: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub gacha_num: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GachaItem {
|
|
/// offset: 48
|
|
#[prost(bool, tag = "6")]
|
|
pub is_new: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub token_item: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub transfer_item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub gacha_item: ::core::option::Option<Item>,
|
|
}
|
|
/// Obf: CCIIFABFNKK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1995)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DoGachaScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub gacha_item_list: ::prost::alloc::vec::Vec<GachaItem>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub gacha_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub njjkicnofcl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub ehkfpmjcemi: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub gacha_num: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub bmmmpcdpinb: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "14")]
|
|
pub fjiboagdndg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub okfnnhnlboo: u32,
|
|
}
|
|
/// Obf: BDNEEANHHOB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1914)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetGachaCeilingCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub gacha_type: u32,
|
|
}
|
|
/// Obf: JDKHHCMJNMB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1918)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetGachaCeilingScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub gacha_type: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub gacha_ceiling: ::core::option::Option<GachaCeiling>,
|
|
}
|
|
/// Obf: EIEKMCNHNNN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1909)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ExchangeGachaCeilingCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub gacha_type: u32,
|
|
}
|
|
/// Obf: LELDBJFDAIF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1998)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ExchangeGachaCeiling {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub transfer_item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub gacha_type: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub gacha_ceiling: ::core::option::Option<GachaCeiling>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NNJDNFBCHOO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1963)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetGachaDecideItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub dgomhdmjhek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub gacha_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub mboeflahlem: u32,
|
|
}
|
|
/// Obf: CLOAOCFHHMJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1926)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetGachaDecideItemScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub lecpjjamnpf: ::core::option::Option<Oeiejhbcoom>,
|
|
}
|
|
/// Obf: IONICBKNLII
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameInfo {
|
|
#[prost(
|
|
oneof = "grid_fight_game_info::Fhpjjjdnkio",
|
|
tags = "15, 1, 2, 10, 13, 7, 12, 3, 8"
|
|
)]
|
|
pub fhpjjjdnkio: ::core::option::Option<grid_fight_game_info::Fhpjjjdnkio>,
|
|
}
|
|
/// Nested message and enum types in `GridFightGameInfo`.
|
|
pub mod grid_fight_game_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Fhpjjjdnkio {
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
GridBasicInfo(super::GridFightGameBasicInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
GridDraftInfo(super::GridFightGameItemsInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
GridItemsInfo(super::GridFightGameShopInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
GridShopInfo(super::GridFightLevelInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
GridLevelInfo(super::GridFightGameOrbInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
GridOrbInfo(super::GridFightGameAugmentSync),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
GridAugmentInfo(super::GridFightGameTraitInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
GridTraitGameInfo(super::GridFightGameTeamInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
GridTeamGameInfo(super::Lhfdopgeoml),
|
|
}
|
|
}
|
|
/// Obf: HLCHGLEHPIB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightCurrentInfo {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub pending_action: ::core::option::Option<GridFightPendingAction>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub rogue_current_game_info: ::prost::alloc::vec::Vec<GridFightGameInfo>,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "9")]
|
|
pub is_overlock: bool,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "3")]
|
|
pub unique_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "11")]
|
|
pub division_id: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub grid_fight_game_data: ::core::option::Option<GridFightGameData>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "13")]
|
|
pub season: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub bchpaocohil: ::core::option::Option<Fcbehgjbjcn>,
|
|
}
|
|
/// Obf: ECJEGEDOANC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightCurrentTask {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub task_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub progress: u32,
|
|
}
|
|
/// Obf: IJFLHMAGOGN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSyncCurrentTaskInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub finish_task_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub cur_task: ::core::option::Option<GridFightCurrentTask>,
|
|
}
|
|
/// Obf: GCIDLCBCFHA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightLockInfo {
|
|
/// offset: 24
|
|
#[prost(enumeration = "GridFightLockReason", tag = "7")]
|
|
pub lock_reason: i32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "GridFightLockType", tag = "10")]
|
|
pub lock_type: i32,
|
|
}
|
|
/// Obf: FANMPAINILF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameBasicInfo {
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "1741")]
|
|
pub tutorial_unlock_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "542")]
|
|
pub grid_fight_sync_curtask_info: ::core::option::Option<
|
|
GridFightSyncCurrentTaskInfo,
|
|
>,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "14")]
|
|
pub grid_fight_combo_win_num: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "5")]
|
|
pub haeopkelneo: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "9")]
|
|
pub grid_fight_buy_exp_cost: u32,
|
|
/// offset: 120
|
|
#[prost(enumeration = "GridFightLockType", tag = "2")]
|
|
pub lock_type: i32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub role_track_equipment_list: ::prost::alloc::vec::Vec<RoleTrackEquipmentInfo>,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "15")]
|
|
pub grid_fight_off_field_max_count: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "4")]
|
|
pub gold: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "12")]
|
|
pub grid_fight_lineup_hp: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "13")]
|
|
pub anbbpphbcjh: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "7")]
|
|
pub grid_fight_cur_level_exp: u32,
|
|
/// offset: 56
|
|
#[prost(string, tag = "334")]
|
|
pub grid_fight_target_guide_code: ::prost::alloc::string::String,
|
|
/// string grid_fight_target_guide_code = 539; // offset: 72
|
|
///
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "3")]
|
|
pub flejppkljic: u32,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "1")]
|
|
pub grid_fight_lineup_max_hp: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "292")]
|
|
pub game_lock_info: ::core::option::Option<GridFightLockInfo>,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "6")]
|
|
pub grid_fight_max_avatar_count: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub track_trait_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// repeated uint32 tutorial_unlock_id_list = 873; // offset: 48
|
|
///
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "11")]
|
|
pub grid_fight_max_interest_gold: u32,
|
|
}
|
|
/// Obf: LHLBHCKMGEM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridGameRoleInfo {
|
|
/// offset: 24
|
|
#[prost(map = "string, uint32", tag = "10")]
|
|
pub grid_fight_value_init_component: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
u32,
|
|
>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub update_equips_component: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub unique_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub pos: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub role_star: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "6")]
|
|
pub convert_property_to_fixpoint: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
/// Obf: BEGGCDAMNGG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridGameNpcInfo {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub pos: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub update_equips_component: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: DMODJJHKOLL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridGameForgeItemInfo {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub forge_item_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub pos: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub forge_goods_list: ::prost::alloc::vec::Vec<GridFightForgeGoodsInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ckckidhmmeg {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub unique_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub pos: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub jcmfphmfaon: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dliefgkalnb {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub grid_fight_avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub grid_fight_trait_member_unique_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hkomefbodgp {
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub iecncjcanoc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub ilemmkpgpnd: u32,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "10")]
|
|
pub opljdfoomgf: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub nkgigkebodg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub fdjmjokgomf: ::prost::alloc::vec::Vec<Cmhambkcjbk>,
|
|
}
|
|
/// Obf: NJCMNACNLFH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightTraitEffectInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub effect_id: u32,
|
|
#[prost(
|
|
oneof = "grid_fight_trait_effect_info::Hdaccieijfo",
|
|
tags = "1094, 768, 157, 110"
|
|
)]
|
|
pub hdaccieijfo: ::core::option::Option<grid_fight_trait_effect_info::Hdaccieijfo>,
|
|
}
|
|
/// Nested message and enum types in `GridFightTraitEffectInfo`.
|
|
pub mod grid_fight_trait_effect_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Hdaccieijfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1094")]
|
|
TraitCoreRole(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "768")]
|
|
AvatarCoreInfo(super::Dliefgkalnb),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "157")]
|
|
Ehcjjmabeom(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "110")]
|
|
Hainjklllkf(super::Hkomefbodgp),
|
|
}
|
|
}
|
|
/// Obf: FMHKLPLJLIL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightTraitSyncInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub trait_effect_info: ::core::option::Option<GridFightTraitEffectInfo>,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "15")]
|
|
pub is_sync_effect: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub trait_id: u32,
|
|
}
|
|
/// Obf: GDOKBJFKBJA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridGameTraitInfo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub trait_effect_list: ::prost::alloc::vec::Vec<GridFightTraitEffectInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub trait_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub nkfdbehpnlg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub grid_fight_trait_member_unique_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub dfncfokpmcj: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub kinikfckgdf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eleogabgbkg {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub celfgcjfmph: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub dmekifjdkfl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jpbckcdegom {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub aliddlbdpdh: ::prost::alloc::vec::Vec<Eleogabgbkg>,
|
|
}
|
|
/// Obf: NMAFOPPEGDF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameTeamInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub cdlaijckjjn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub mmajclacobn: ::prost::alloc::vec::Vec<Ckckidhmmeg>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub grid_game_npc_list: ::prost::alloc::vec::Vec<GridGameNpcInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub grid_game_role_list: ::prost::alloc::vec::Vec<GridGameRoleInfo>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub hofienmalop: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub grid_game_forge_item_list: ::prost::alloc::vec::Vec<GridGameForgeItemInfo>,
|
|
}
|
|
/// Obf: PHICLNFNGFO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameTraitInfo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub aliddlbdpdh: ::prost::alloc::vec::Vec<Eleogabgbkg>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<GridGameTraitInfo>,
|
|
}
|
|
/// Obf: MJHKCAOHFFC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightConsumableInfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub item_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub num: u32,
|
|
}
|
|
/// Obf: AMPLCBPFGAE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightEquipmentInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub source: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "12")]
|
|
pub is_temporary: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub grid_fight_equipment_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub unique_id: u32,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "1")]
|
|
pub convert_property_to_fixpoint: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
/// Obf: ABDNBDDMLLL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightForgeEquipmentInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub grid_fight_equipment_id: u32,
|
|
}
|
|
/// Obf: HJFHNDGLBMH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightForgeRoleInfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub role_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub gjfgfhffcpj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bpfelbklocm {
|
|
#[prost(oneof = "bpfelbklocm::Ckmeaidkoia", tags = "9, 4")]
|
|
pub ckmeaidkoia: ::core::option::Option<bpfelbklocm::Ckmeaidkoia>,
|
|
}
|
|
/// Nested message and enum types in `BPFELBKLOCM`.
|
|
pub mod bpfelbklocm {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Ckmeaidkoia {
|
|
/// offset: 16
|
|
#[prost(message, tag = "9")]
|
|
RoleGoodsInfo(super::GridFightForgeRoleInfo),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "4")]
|
|
Gold(u32),
|
|
}
|
|
}
|
|
/// Obf: KHKCKIFLLLH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightForgeGoodsInfo {
|
|
#[prost(oneof = "grid_fight_forge_goods_info::Ckmeaidkoia", tags = "9, 3")]
|
|
pub ckmeaidkoia: ::core::option::Option<grid_fight_forge_goods_info::Ckmeaidkoia>,
|
|
}
|
|
/// Nested message and enum types in `GridFightForgeGoodsInfo`.
|
|
pub mod grid_fight_forge_goods_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Ckmeaidkoia {
|
|
/// offset: 16
|
|
#[prost(message, tag = "9")]
|
|
EquipmentGoodsInfo(super::GridFightForgeEquipmentInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
RoleGoodsInfo(super::GridFightForgeRoleInfo),
|
|
}
|
|
}
|
|
/// Obf: NBMCAJKJDMC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameItemsInfo {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub grid_fight_consumable_list: ::prost::alloc::vec::Vec<GridFightConsumableInfo>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<GridFightEquipmentInfo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub grid_game_forge_item_list: ::prost::alloc::vec::Vec<GridGameForgeItemInfo>,
|
|
}
|
|
/// Obf: IBHNHJCAPFA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightRoleGoodsInfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub role_star: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub role_id: u32,
|
|
}
|
|
/// Obf: GHFPIGGHPKG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSpecialGoodsInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub special_goods_id: u32,
|
|
}
|
|
/// Obf: JBPFFCGNECM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightShopGoodsInfo {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub shop_goods_price: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "12")]
|
|
pub is_sold_out: bool,
|
|
#[prost(oneof = "grid_fight_shop_goods_info::Flbcmacphmj", tags = "1427, 1244")]
|
|
pub flbcmacphmj: ::core::option::Option<grid_fight_shop_goods_info::Flbcmacphmj>,
|
|
}
|
|
/// Nested message and enum types in `GridFightShopGoodsInfo`.
|
|
pub mod grid_fight_shop_goods_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Flbcmacphmj {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1427")]
|
|
RoleGoodsInfo(super::GridFightRoleGoodsInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1244")]
|
|
SpecialGoodsInfo(super::GridFightSpecialGoodsInfo),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mjjehcbnoki {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub mmknfifoppa: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub flicpmgfkok: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fjponjflooh {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub edjpmnllggb: ::prost::alloc::vec::Vec<Mjjehcbnoki>,
|
|
}
|
|
/// Obf: BPBJCFLKOKE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameShopInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub dnoifmmljdn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub ndgmcjhknin: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ldedgookhfl: ::core::option::Option<Fjponjflooh>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "8")]
|
|
pub shop_is_locked: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub glifnmbmmbl: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub shop_goods_list: ::prost::alloc::vec::Vec<GridFightShopGoodsInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Opbccolpdpc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub pmoghfigkpo: u32,
|
|
}
|
|
/// Obf: EALENKJFJFD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGamePortalBuffInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub portal_buff_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub peofppofigi: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pjlbdmpekfp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub bfmehggekom: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub monster_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub pmoghfigkpo: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub role_star: u32,
|
|
}
|
|
/// Obf: JHAJLBCAAID
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridEncounterMonsterWave {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub igmmpddcjin: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub ppoeddffekk: ::prost::alloc::vec::Vec<Pjlbdmpekfp>,
|
|
}
|
|
/// Obf: PKIBAAJOOBN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightEncounterInfo {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub lfkbmdhkpfi: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub bagcbhfjimn: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub monster_wave_list: ::prost::alloc::vec::Vec<GridEncounterMonsterWave>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub lmlaopmdcca: ::core::option::Option<GridFightDropInfo>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub gdoeogmjdao: u32,
|
|
}
|
|
/// Obf: CCFJGLIFGMB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightRouteInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub fight_camp_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub route_encounter_list: ::prost::alloc::vec::Vec<GridFightEncounterInfo>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub elite_branch_id: u32,
|
|
}
|
|
/// Obf: IGNPJMCDCAC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSupplyRoleInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub grid_fight_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub role_id: u32,
|
|
}
|
|
/// Obf: LIIJCOOEIJG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightLayerInfo {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub route_is_pending: bool,
|
|
#[prost(oneof = "grid_fight_layer_info::Cgahhpgkmlg", tags = "1965")]
|
|
pub cgahhpgkmlg: ::core::option::Option<grid_fight_layer_info::Cgahhpgkmlg>,
|
|
}
|
|
/// Nested message and enum types in `GridFightLayerInfo`.
|
|
pub mod grid_fight_layer_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Cgahhpgkmlg {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1965")]
|
|
RouteInfo(super::GridFightRouteInfo),
|
|
}
|
|
}
|
|
/// Obf: NAJIBJFKPNM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightBossInfo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub ijopbpabppm: ::prost::alloc::vec::Vec<Pjlbdmpekfp>,
|
|
}
|
|
/// Obf: GCLOGJMNGMO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSectionCampRecordInfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub pmoghfigkpo: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub gdhhgkiamne: u32,
|
|
}
|
|
/// Obf: AENLBIHEOIB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSectionRecordInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub bnlhimhfgdk: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub dcpkpnlkgmm: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub jdmecbedlaa: u32,
|
|
#[prost(oneof = "grid_fight_section_record_info::Dfcfkpljaho", tags = "412")]
|
|
pub dfcfkpljaho: ::core::option::Option<grid_fight_section_record_info::Dfcfkpljaho>,
|
|
}
|
|
/// Nested message and enum types in `GridFightSectionRecordInfo`.
|
|
pub mod grid_fight_section_record_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Dfcfkpljaho {
|
|
/// offset: 24
|
|
#[prost(message, tag = "412")]
|
|
CampRecordInfo(super::GridFightSectionCampRecordInfo),
|
|
}
|
|
}
|
|
/// Obf: OBNBFABMBGP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightDamageSttInfo {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub phdeopejiid: ::prost::alloc::vec::Vec<Dacjdmpicel>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub eabpckeddbh: ::prost::alloc::vec::Vec<Hhhmmjbgcng>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub moidlnfkaic: ::prost::alloc::vec::Vec<Elagclmoffi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ddjiofonkme {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub grid_fight_damage_stt_info: ::core::option::Option<GridFightDamageSttInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub kilabgpmpbb: ::prost::alloc::vec::Vec<GridFightSectionRecordInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ohmiinklkam {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub dcpkpnlkgmm: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub jdmecbedlaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ikfedfbloog {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub lmjkipejbeb: ::prost::alloc::vec::Vec<Ohmiinklkam>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dibjgakoclo {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "15")]
|
|
pub jjpcloimakb: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub affix_id: u32,
|
|
}
|
|
/// Obf: FCDBCKNAGFP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightLevelInfo {
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub iakfpmoejlf: ::prost::alloc::vec::Vec<Dibjgakoclo>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "2")]
|
|
pub boss_info: ::core::option::Option<GridFightBossInfo>,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "9")]
|
|
pub jdmecbedlaa: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub hgahmipiblo: ::prost::alloc::vec::Vec<Opbccolpdpc>,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "3")]
|
|
pub dcpkpnlkgmm: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "5")]
|
|
pub cmhbdmojjen: ::core::option::Option<Ikfedfbloog>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub grid_fight_portal_buff_list: ::prost::alloc::vec::Vec<
|
|
GridFightGamePortalBuffInfo,
|
|
>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "12")]
|
|
pub grid_fight_layer_info: ::core::option::Option<GridFightLayerInfo>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub grid_fight_affix_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "13")]
|
|
pub ndocikplkif: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub eccgjdmogan: ::core::option::Option<Ddjiofonkme>,
|
|
}
|
|
/// Obf: DNOHBPCLMJJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridGameOrbInfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub orb_item_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Obf: MAFDJGCOGBP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridGameOrbInfo1 {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub fkpnnogpcna: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub fcfddbcajod: u32,
|
|
}
|
|
/// Obf: KOCGJNDPAPD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameOrbInfo {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub grid_game_orb_list: ::prost::alloc::vec::Vec<GridGameOrbInfo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub grid_game_orb1_list: ::prost::alloc::vec::Vec<GridGameOrbInfo1>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cmcjnkpkbem {
|
|
/// offset: 16
|
|
#[prost(map = "string, uint32", tag = "15")]
|
|
pub cfnpgnmpndn: ::std::collections::HashMap<::prost::alloc::string::String, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lhfdopgeoml {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub anlgplolmoh: u32,
|
|
/// offset: 16
|
|
#[prost(map = "string, uint32", tag = "4")]
|
|
pub oghglmgjgem: ::std::collections::HashMap<::prost::alloc::string::String, u32>,
|
|
}
|
|
/// Obf: NKOHKMCDGEO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameData {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub pgfmichmhfc: ::prost::alloc::vec::Vec<GridFightGameItemInfo>,
|
|
}
|
|
/// Obf: LLEIOAHIPNL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameItemInfo {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub unique_id: u32,
|
|
#[prost(
|
|
oneof = "grid_fight_game_item_info::Hiiimgdjelj",
|
|
tags = "77, 795, 1854, 1853, 1855, 1927, 1306, 1835, 469, 1874, 1439, 931, 677, 273, 1318, 1275, 290, 750, 221, 1776, 1474, 1657, 2009, 1301, 215, 689, 1180, 1999, 320, 680, 1677, 1710, 858"
|
|
)]
|
|
pub hiiimgdjelj: ::core::option::Option<grid_fight_game_item_info::Hiiimgdjelj>,
|
|
}
|
|
/// Nested message and enum types in `GridFightGameItemInfo`.
|
|
pub mod grid_fight_game_item_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Hiiimgdjelj {
|
|
/// offset: 24
|
|
#[prost(message, tag = "77")]
|
|
Anaeehcdnok(super::Acdgmlbdjjn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "795")]
|
|
Ebklgliecal(super::Hfbffeboahl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1854")]
|
|
Cmkomdaffnp(super::Kcebiohpfbp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1853")]
|
|
Pobfcohloga(super::Gffhjihojfl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1855")]
|
|
Cjpmgpeifgg(super::Bfbnmhefkig),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1927")]
|
|
Difkacolafk(super::Gebnnldnkgg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1306")]
|
|
Kafbofpkmfm(super::Bimpcmfdome),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1835")]
|
|
Lcdnapgojlj(super::Hmlapdgbkjo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "469")]
|
|
Egiemfblldc(super::Jhkbpieolfb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1874")]
|
|
Ichgmgidhhc(super::Ceellleijbl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1439")]
|
|
Mdfgmbjonam(super::Hjjhnndaepf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "931")]
|
|
Ifgpgilmcag(super::Meplfbakefc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "677")]
|
|
Flpkfgiajja(super::Dlcoieidpkb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "273")]
|
|
Ljgegcjgbnp(super::Oojknkdoecp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1318")]
|
|
Lmglpgnaclp(super::Dcginoonglh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1275")]
|
|
Ojnnfeknmga(super::Kmnakobkpff),
|
|
/// offset: 24
|
|
#[prost(message, tag = "290")]
|
|
Bcclpdcldmn(super::Lffhopopfjd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "750")]
|
|
Knaaeihlmph(super::Odgnbddfepd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "221")]
|
|
Bjlmcijhglh(super::Pcejgbdbedh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1776")]
|
|
Klcjbpkljdn(super::Aohapmjilbg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1474")]
|
|
Ehmhdkfjoed(super::Acbbldjnofe),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1657")]
|
|
Ckgkbdpdhgm(super::Nbckkpeglnm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2009")]
|
|
Bcmgmmjcejc(super::Blkeegbidii),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1301")]
|
|
Cmkpgoiifhe(super::Enfnlccolef),
|
|
/// offset: 24
|
|
#[prost(message, tag = "215")]
|
|
Onjfajoafog(super::Kpnjmmpjdkg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "689")]
|
|
Mgempklcdbi(super::Afodmhgnikf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1180")]
|
|
Ooppcdffckc(super::Edcfbomkllp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1999")]
|
|
Bgjifeiniao(super::Dcadpjkfajk),
|
|
/// offset: 24
|
|
#[prost(message, tag = "320")]
|
|
Gipjogoonng(super::Fddndpopoia),
|
|
/// offset: 24
|
|
#[prost(message, tag = "680")]
|
|
Boaigaieoni(super::Okpicjkfiln),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1677")]
|
|
Alpmcffflbf(super::Moompdmkkaj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1710")]
|
|
Gihhclkhpbl(super::Nbklhljgngp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "858")]
|
|
Mencjlieijk(super::Obaegagngka),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Acdgmlbdjjn {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub fempcgcbhkb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub jdmecbedlaa: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub bnlhimhfgdk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub dcpkpnlkgmm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hfbffeboahl {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "12")]
|
|
pub hpjlnipahch: i64,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "4")]
|
|
pub dnnhcnckjcm: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kcebiohpfbp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub anoamolpggk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub fhimlmlkfjk: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "10")]
|
|
pub dnnhcnckjcm: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gffhjihojfl {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub nppnihpihdl: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub mkchlgogjnb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bfbnmhefkig {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub cgdlgfhoecl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gebnnldnkgg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub niecfpjpgob: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub bnlhimhfgdk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub aeilfkmajgn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bimpcmfdome {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub mplhnfmfcpp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hmlapdgbkjo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub mplhnfmfcpp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jhkbpieolfb {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub ipbiopfgbom: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub dcpkpnlkgmm: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub hnfdgomeifm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ceellleijbl {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hjjhnndaepf {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "14")]
|
|
pub kibhchlkggc: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Meplfbakefc {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub dgomhdmjhek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub ogndaafibig: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dlcoieidpkb {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oojknkdoecp {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dcginoonglh {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kmnakobkpff {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub kinikfckgdf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub trait_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lffhopopfjd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub ifdanjohbje: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Enfnlccolef {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub ohokbkelfok: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub dress_equipment_unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kpnjmmpjdkg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub nlglbldekcp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Odgnbddfepd {
|
|
/// offset: 32
|
|
#[prost(double, tag = "6")]
|
|
pub gpfkfkccnfh: f64,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub kikbfbjpakh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pcejgbdbedh {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub kgkfaddegnj: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub role_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub dress_role_unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aohapmjilbg {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "14")]
|
|
pub eebkdemepjk: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub dress_role_unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub role_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Acbbldjnofe {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub ncingdcoogk: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub role_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub maeccdapkmd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub trait_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nbckkpeglnm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub mmknfifoppa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Blkeegbidii {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub mmknfifoppa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Afodmhgnikf {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub hdmdifpdkmk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Edcfbomkllp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub aehnnnaidal: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dcadpjkfajk {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fddndpopoia {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub role_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Okpicjkfiln {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub mmbimpgogbk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub pejiffpblop: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub kacdgajhnbi: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub ejmnplgffji: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub mgfmdojfdfg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Moompdmkkaj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub kgkfaddegnj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nbklhljgngp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub dmekifjdkfl: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub mmooiamfjek: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Obaegagngka {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub clgblbalkmd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub aoghjbokkbk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fcbehgjbjcn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub amnjhjjmpjf: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: HNILDPDBBKG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridGameAugmentInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub augment_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub phpolhljgfm: ::prost::alloc::vec::Vec<GridFightGameItemInfo>,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "9")]
|
|
pub mhmlmkdfjln: bool,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "3")]
|
|
pub ndcfbkjdpah: bool,
|
|
}
|
|
/// Obf: AIKIIIJIFGL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameAugmentAdd {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub update_augment_info: ::core::option::Option<GridGameAugmentInfo>,
|
|
}
|
|
/// Obf: PBAIDOLDBOE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameAugmentUpdate {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub update_augment_info: ::core::option::Option<GridGameAugmentInfo>,
|
|
}
|
|
/// Obf: BDBJNIGKDNH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameAugmentSync {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub sync_augment_info: ::prost::alloc::vec::Vec<GridGameAugmentInfo>,
|
|
}
|
|
/// Obf: HBHNILMINLP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8439)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGetDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub season: u32,
|
|
}
|
|
/// Obf: IOENKINCAGA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8750)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub fight_current_info: ::core::option::Option<GridFightCurrentInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub rogue_get_info: ::core::option::Option<GridFightSystemInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nldmdnhcbnd {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8563)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Knhghpacbmc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub fight_current_info: ::core::option::Option<GridFightCurrentInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AGHJDDGCNGM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightConsumableUpdateInfo {
|
|
/// offset: 28
|
|
#[prost(int32, tag = "10")]
|
|
pub item_stack_count: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub num: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: CBADBBPHECN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameItemSyncInfo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<GridFightEquipmentInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub grid_fight_consumable_list: ::prost::alloc::vec::Vec<GridFightConsumableInfo>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub grid_game_forge_item_list: ::prost::alloc::vec::Vec<GridGameForgeItemInfo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub update_grid_fight_consumable_list: ::prost::alloc::vec::Vec<
|
|
GridFightConsumableUpdateInfo,
|
|
>,
|
|
}
|
|
/// Obf: AKEBFFLBGJP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightPlayerLevelSyncInfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub exp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub max_level: u32,
|
|
}
|
|
/// Obf: PAKEHCNAMNM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightLineupHpSyncInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub grid_fight_lineup_max_hp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub grid_fight_lineup_hp: u32,
|
|
}
|
|
/// Obf: JENPJCMLIGG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightShopSyncInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ldedgookhfl: ::core::option::Option<Fjponjflooh>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub ndgmcjhknin: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "15")]
|
|
pub shop_is_locked: bool,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub shop_goods_list: ::prost::alloc::vec::Vec<GridFightShopGoodsInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub glifnmbmmbl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cloeppbckgf {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub grid_fight_avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: BOAPNFHCEAJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightPortalServerDataUpdate {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub portal_buff_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub peofppofigi: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: NELJNKGDGON
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightLevelSyncInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub grid_fight_layer_info: ::core::option::Option<GridFightLayerInfo>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub dcpkpnlkgmm: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub jdmecbedlaa: u32,
|
|
}
|
|
/// Obf: OEPDACKKIJI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightOrbSyncInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub orb_item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Obf: ICIEOLAIEBF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightTraitTrackSyncInfo {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub is_sync: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub track_trait_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: BPMECOACJAC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RoleTrackEquipmentInfo {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub bcgcghepdea: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub grid_fight_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub fanolnomhfi: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub track_equipped_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "GridFightEquipTrackSource", tag = "5")]
|
|
pub source: i32,
|
|
}
|
|
/// Obf: EFIKIHENKKJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RoleTrackEquipmentSyncInfo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub role_track_equipment_list: ::prost::alloc::vec::Vec<RoleTrackEquipmentInfo>,
|
|
}
|
|
/// Obf: OHBHDAPNFJL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightEliteBranchSyncInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub elite_branch_id: u32,
|
|
}
|
|
/// Obf: CKOBDGAOEED
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightTutorialSyncInfo {
|
|
#[prost(oneof = "grid_fight_tutorial_sync_info::Kcoccgeoeco", tags = "11, 9, 10")]
|
|
pub kcoccgeoeco: ::core::option::Option<grid_fight_tutorial_sync_info::Kcoccgeoeco>,
|
|
}
|
|
/// Nested message and enum types in `GridFightTutorialSyncInfo`.
|
|
pub mod grid_fight_tutorial_sync_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Kcoccgeoeco {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "11")]
|
|
FinishGridFightTutorialId(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "9")]
|
|
CurrentTask(super::GridFightCurrentTask),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "10")]
|
|
StartGridFightTutorialId(u32),
|
|
}
|
|
}
|
|
/// Obf: HHICECJCOHK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSyncData {
|
|
#[prost(
|
|
oneof = "grid_fight_sync_data::Kcoccgeoeco",
|
|
tags = "210, 393, 1704, 1513, 284, 1129, 1943, 995, 1138, 72, 2039, 786, 271, 838, 1895, 1155, 1994, 523, 573, 855, 1241, 258, 1112, 1345, 461, 548, 1062, 437, 1738, 230, 1517, 2040, 386, 909, 1564, 558, 57, 1182, 53, 1660, 1022, 468, 1608, 1444, 1016, 516, 798, 423, 257, 996, 140, 1858, 19, 1813, 1628"
|
|
)]
|
|
pub kcoccgeoeco: ::core::option::Option<grid_fight_sync_data::Kcoccgeoeco>,
|
|
}
|
|
/// Nested message and enum types in `GridFightSyncData`.
|
|
pub mod grid_fight_sync_data {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kcoccgeoeco {
|
|
/// offset: 24
|
|
#[prost(message, tag = "210")]
|
|
AddRoleInfo(super::GridGameRoleInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "393")]
|
|
UpdateRoleInfo(super::GridGameRoleInfo),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1704")]
|
|
RemoveRoleUniqueId(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1513")]
|
|
AddGameItemInfo(super::GridFightGameItemSyncInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "284")]
|
|
UpdateGameItemInfo(super::GridFightGameItemSyncInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1129")]
|
|
RemoveGameItemInfo(super::GridFightGameItemSyncInfo),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1943")]
|
|
ItemValue(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "995")]
|
|
PlayerLevel(super::GridFightPlayerLevelSyncInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1138")]
|
|
GridFightLineupHp(super::GridFightLineupHpSyncInfo),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "72")]
|
|
MaxBattleRoleNum(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2039")]
|
|
ShopSyncInfo(super::GridFightShopSyncInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "786")]
|
|
PendingAction(super::GridFightPendingAction),
|
|
/// offset: 24
|
|
#[prost(message, tag = "271")]
|
|
PortalServerDataUpdate(super::GridFightPortalServerDataUpdate),
|
|
/// offset: 24
|
|
#[prost(message, tag = "838")]
|
|
LevelSyncInfo(super::GridFightLevelSyncInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1895")]
|
|
OrbSyncInfo(super::GridFightOrbSyncInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1155")]
|
|
SectionRecordSyncInfo(super::GridFightSectionRecordInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1994")]
|
|
GridGameAugmentUpdate(super::GridFightGameAugmentUpdate),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "523")]
|
|
RemoveAugmentUniqueId(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "573")]
|
|
FinishPendingActionPos(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "855")]
|
|
GridFightMaxInterestGold(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1241")]
|
|
GridFightBuyExpCost(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "258")]
|
|
TraitSyncInfo(super::GridFightTraitSyncInfo),
|
|
/// offset: 24
|
|
#[prost(enumeration = "super::GridFightLockType", tag = "1112")]
|
|
LockType(i32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1345")]
|
|
TraitTrackSyncInfo(super::GridFightTraitTrackSyncInfo),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "461")]
|
|
GridFightComboWinNum(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "548")]
|
|
GridFightMaxAvatarCount(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1062")]
|
|
GridFightOffFieldMaxCount(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "437")]
|
|
GridFightDamageSttInfo(super::GridFightDamageSttInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1738")]
|
|
EliteBranchSyncInfo(super::GridFightEliteBranchSyncInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "230")]
|
|
AddNpcInfo(super::GridGameNpcInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1517")]
|
|
UpdateNpcInfo(super::GridGameNpcInfo),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2040")]
|
|
RemoveNpcUniqueId(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "386")]
|
|
AddForgeInfo(super::GridGameForgeItemInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "909")]
|
|
UpdateForgeInfo(super::GridGameForgeItemInfo),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1564")]
|
|
RemoveForgeUniqueId(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "558")]
|
|
AugmentSyncInfo(super::GridFightGameAugmentAdd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "57")]
|
|
EquipmentTrackSyncInfo(super::RoleTrackEquipmentSyncInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1182")]
|
|
GridFightSyncGameItemInfo(super::GridFightGameItemInfo),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "53")]
|
|
RemoveOrbUniqueId(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1660")]
|
|
Fhhheblmobl(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1022")]
|
|
GridFightTutorialSync(super::GridFightTutorialSyncInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "468")]
|
|
SyncLockInfo(super::GridFightLockInfo),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1608")]
|
|
RemoveTraitEffectId(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1444")]
|
|
Baodhpcojlh(super::Ckckidhmmeg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1016")]
|
|
Jifkohlnhak(super::Ckckidhmmeg),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "516")]
|
|
Gdpbjdhgflb(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "798")]
|
|
Poipgnhonma(super::GridGameOrbInfo),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "423")]
|
|
Ajimoamgcii(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "257")]
|
|
Hlfbbanmjdj(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "996")]
|
|
Kachjhdmnlm(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "140")]
|
|
Cfnpgnmpndn(super::Cmcjnkpkbem),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1858")]
|
|
Pgpkpmoiail(super::Cloeppbckgf),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "19")]
|
|
Cjemkcocecg(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1813")]
|
|
Ibcepcffmol(super::Dibjgakoclo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1628")]
|
|
Gmjljdjdigm(super::Jpbckcdegom),
|
|
}
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8792)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ceiiehndpaj {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub update_dynamic_list: ::prost::alloc::vec::Vec<GridFightSyncData>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub sync_effect_param_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "GridFightUpdateSrcType", tag = "3")]
|
|
pub grid_update_src: i32,
|
|
}
|
|
/// Obf: NCLAMACGDPK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSyncResultData {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub update_dynamic_list: ::prost::alloc::vec::Vec<GridFightSyncData>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub sync_effect_param_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "GridFightUpdateSrcType", tag = "13")]
|
|
pub grid_update_src: i32,
|
|
}
|
|
/// Obf: LPIBLFDFLBK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8456)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSyncUpdateResultScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub sync_result_data_list: ::prost::alloc::vec::Vec<GridFightSyncResultData>,
|
|
}
|
|
/// Obf: KOKLGHNMCMD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightPosInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub pos: u32,
|
|
}
|
|
/// Obf: IEMEFINDNBI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8405)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightUpdatePosCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub grid_fight_pos_info_list: ::prost::alloc::vec::Vec<GridFightPosInfo>,
|
|
}
|
|
/// Obf: IOEKJKMEGHH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8578)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightUpdatePosScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub grid_fight_pos_info_list: ::prost::alloc::vec::Vec<GridFightPosInfo>,
|
|
}
|
|
/// Obf: FCMMLOOHPGG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8643)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightRecycleRoleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Obf: AMKPCNDNHDL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8642)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightRecycleRoleScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HNCMMAJDONO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8758)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightEquipDressCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub dress_role_unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub dress_equipment_unique_id: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "GridFightEquipDressSource", tag = "5")]
|
|
pub dress_source: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8661)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jnnnjbaocob {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DBNMGMOJOBF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8632)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightEquipCraftCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub craft_materials: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub egloacdpnld: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "GridFightEquipCraftSource", tag = "8")]
|
|
pub source: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub bgekacpoaop: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8551)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Epjjbnpiflc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OAJCKKPJJOM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightRemoveTypeTargetInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub dress_role_unique_id: u32,
|
|
}
|
|
/// Obf: DALODKBLICE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightRollTypeTargetInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub dress_equipment_unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub dress_role_unique_id: u32,
|
|
}
|
|
/// Obf: IKFIDCAGHHG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightUpgradeTypeTargetInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub dress_equipment_unique_id: u32,
|
|
}
|
|
/// Obf: OGKLBIEIOEM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightCopyTypeTargetInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub dress_role_unique_id: u32,
|
|
}
|
|
/// Obf: GGMHMLNIDFO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGainRecommendEquipTypeTargetInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub dress_role_unique_id: u32,
|
|
}
|
|
/// Obf: GEPOLBMHOCF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightConsumableTargetInfo {
|
|
#[prost(
|
|
oneof = "grid_fight_consumable_target_info::Hdaccieijfo",
|
|
tags = "1308, 1501, 186, 391, 654"
|
|
)]
|
|
pub hdaccieijfo: ::core::option::Option<
|
|
grid_fight_consumable_target_info::Hdaccieijfo,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `GridFightConsumableTargetInfo`.
|
|
pub mod grid_fight_consumable_target_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Hdaccieijfo {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1308")]
|
|
RemoveTypeTargetInfo(super::GridFightRemoveTypeTargetInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1501")]
|
|
RollTypeTargetInfo(super::GridFightRollTypeTargetInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "186")]
|
|
UpgradeTypeTargetInfo(super::GridFightUpgradeTypeTargetInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "391")]
|
|
CopyTypeTargetInfo(super::GridFightCopyTypeTargetInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "654")]
|
|
GainRecommendEquipTypeTargetInfo(
|
|
super::GridFightGainRecommendEquipTypeTargetInfo,
|
|
),
|
|
}
|
|
}
|
|
/// Obf: IBHGBPMHEGJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8576)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightUseConsumableCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub display_value: ::core::option::Option<GridFightConsumableTargetInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8696)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ologialojdp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EGJNMGLBDMF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8431)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightUseForgeCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub forge_target_index: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8494)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eebmiafnjmc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8654)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gjmiibdeaaj {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub hdfjainbkjg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "8")]
|
|
pub is_get_all: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8466)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Akhodiiogdj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8610)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kmofoogidop {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub pibljlbckjl: ::core::option::Option<GridFightDropInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub bdbfdnjfaff: u32,
|
|
}
|
|
/// Obf: GDNINFIDJND
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8708)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightBuyExpCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8509)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Djchchcajpb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BDIODJNPLAF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8660)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightRefreshShopCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8658)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cmjceedcian {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LKFNAJLPKLK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8775)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightLockShopCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub is_locked: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8686)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hgoibdbmdbg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IONIBLMNCGC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8582)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightBuyGoodsCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub buy_goods_index_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8556)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cefimadbibh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bnfelchhjkj {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lhdmbimgkcf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub flicpmgfkok: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub role_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mgemfgldjlj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub role_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub num: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8762)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dchokjafkjo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub omgpnoainmb: ::prost::alloc::vec::Vec<Lhdmbimgkcf>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub djodjogjpbj: ::prost::alloc::vec::Vec<Mgemfgldjlj>,
|
|
}
|
|
/// Obf: EGFGGGIECGN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightPortalBuffActionInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub grid_fight_portal_buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub eoopofcchaa: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub fchpjkaibhb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub mgcelcajllg: u32,
|
|
}
|
|
/// Obf: LAPILOFLNFM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightPendingAugmentInfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub aljbadeopah: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub oldldgceimf: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub augment_id: u32,
|
|
}
|
|
/// Obf: JOPKKFCBGLA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightAugmentActionInfo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub pending_augment_info_list: ::prost::alloc::vec::Vec<GridFightPendingAugmentInfo>,
|
|
}
|
|
/// Obf: HLIPHJNMJHA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightTraitActionInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub effect_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub grid_fight_trait_member_unique_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub trait_id: u32,
|
|
}
|
|
/// Obf: JCNBGLJMLKL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightEliteBranchActionInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub eoopofcchaa: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub fchpjkaibhb: u32,
|
|
}
|
|
/// Obf: PPKKKFNMCCG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSupplyActionInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub eoopofcchaa: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub supply_role_info_list: ::prost::alloc::vec::Vec<GridFightSupplyRoleInfo>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub fchpjkaibhb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub cgflmchmbhl: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub pdficbimhjm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hepfiafjahl {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub bnameclcjak: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub effect_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub djblfgfdnca: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub trait_id: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "9")]
|
|
pub dogfddncfop: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eejajmnkami {}
|
|
/// Obf: GICEHCLPLGH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightRoundBeginActionInfo {}
|
|
/// Obf: GGPGJLDMENJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightReturnPreparationActionInfo {}
|
|
/// Obf: OKFKMHKEBKP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightUpgradeEquipActionInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub available_equipment_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GOPFJMFJOFC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightRecommendEquipmentActionInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub available_equipment_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: OFDHLLFOLDE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightForgeRoleActionInfo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub forge_goods_list: ::prost::alloc::vec::Vec<GridFightForgeRoleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub forge_item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kikmjknhjga {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub forge_goods_list: ::prost::alloc::vec::Vec<Bpfelbklocm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub forge_item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Njjfplfeefc {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub jheidljeibd: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub hbikppkanch: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nhjcelbcfnf {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub trait_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub effect_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub bjknlgibcgb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: NJPLBLNBEBH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightPendingAction {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub queue_position: u32,
|
|
#[prost(
|
|
oneof = "grid_fight_pending_action::Bggbimbkhei",
|
|
tags = "1843, 482, 1800, 1893, 1446, 1540, 872, 38, 21, 1063, 980, 1151, 164, 1211, 284"
|
|
)]
|
|
pub bggbimbkhei: ::core::option::Option<grid_fight_pending_action::Bggbimbkhei>,
|
|
}
|
|
/// Nested message and enum types in `GridFightPendingAction`.
|
|
pub mod grid_fight_pending_action {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bggbimbkhei {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1843")]
|
|
PortalBuffAction(super::GridFightPortalBuffActionInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "482")]
|
|
AugmentAction(super::GridFightAugmentActionInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1800")]
|
|
TraitAction(super::GridFightTraitActionInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1893")]
|
|
EliteBranchAction(super::GridFightEliteBranchActionInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1446")]
|
|
Apleghknfok(super::Hepfiafjahl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1540")]
|
|
Pkconhlnmij(super::Eejajmnkami),
|
|
/// offset: 16
|
|
#[prost(message, tag = "872")]
|
|
RoundBeginAction(super::GridFightRoundBeginActionInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "38")]
|
|
ReturnPreparationAction(super::GridFightReturnPreparationActionInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "21")]
|
|
SupplyAction(super::GridFightSupplyActionInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1063")]
|
|
UpgradeEquipAction(super::GridFightUpgradeEquipActionInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "980")]
|
|
RecommendEquipmentAction(super::GridFightRecommendEquipmentActionInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1151")]
|
|
ForgeRoleActionInfo(super::GridFightForgeRoleActionInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "164")]
|
|
Djejjkadbci(super::Kikmjknhjga),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1211")]
|
|
Kacdgajhnbi(super::Njjfplfeefc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "284")]
|
|
Hpmnoggmkkh(super::Nhjcelbcfnf),
|
|
}
|
|
}
|
|
/// Obf: GEDKFKCOCBJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightPortalBuffActionResult {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub select_portal_buff_id: u32,
|
|
}
|
|
/// Obf: FCICMPBPMEB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightPortalBuffRerollActionResult {}
|
|
/// Obf: PHDBKFOIHKE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightAugmentActionResult {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub augment_id: u32,
|
|
}
|
|
/// Obf: JOHEDCGBOKB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightAugmentRerollActionResult {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub augment_id: u32,
|
|
}
|
|
/// Obf: DLDCHIGBIMO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightTraitActionResult {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub role_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Obf: CCLIPJKIAHJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightEliteBranchActionResult {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub elite_branch_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kkipicbfjpm {}
|
|
/// Obf: COMNPNLFOIA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSupplyActionResult {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub select_supply_indexes: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: JHNEDNCHJGK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightUpgradeEquipActionResult {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub select_equipment_id: u32,
|
|
}
|
|
/// Obf: FKOHGCDCKPH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightRecommendEquipmentActionResult {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub select_equipment_id: u32,
|
|
}
|
|
/// Obf: KFCAJINDAFL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightForgeRoleActionResult {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub forge_target_index: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ekjgglleelk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub forge_target_index: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lfkedpplokl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub khdlmpakegf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ppcjbdhdhll {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub trait_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub ejaapiklmnd: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub effect_id: u32,
|
|
}
|
|
/// Obf: CIHHJDMAKBL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSupplyRerollActionResult {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Enihadnbffi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub amadfjnhmff: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jfkochajkdg {}
|
|
/// Obf: LBBDEHJIGBN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightRoundBeginActionResult {}
|
|
/// Obf: CGINBMMDNPC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightReturnPreparationActionResult {}
|
|
/// Obf: PAJNKBJLHJH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8407)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSelectRecommendEquipCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub queue_position: u32,
|
|
#[prost(
|
|
oneof = "grid_fight_select_recommend_equip_cs_req::Bggbimbkhei",
|
|
tags = "1121, 649, 1951, 1263, 26, 768, 308, 384, 919, 230, 562, 446, 1677, 400, 1604, 1667, 1663, 1540, 1708"
|
|
)]
|
|
pub bggbimbkhei: ::core::option::Option<
|
|
grid_fight_select_recommend_equip_cs_req::Bggbimbkhei,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `GridFightSelectRecommendEquipCsReq`.
|
|
pub mod grid_fight_select_recommend_equip_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bggbimbkhei {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1121")]
|
|
PortalBuffAction(super::GridFightPortalBuffActionResult),
|
|
/// offset: 24
|
|
#[prost(message, tag = "649")]
|
|
PortalBuffRerollAction(super::GridFightPortalBuffRerollActionResult),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1951")]
|
|
AugmentAction(super::GridFightAugmentActionResult),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1263")]
|
|
RerollAugmentAction(super::GridFightAugmentRerollActionResult),
|
|
/// offset: 24
|
|
#[prost(message, tag = "26")]
|
|
TraitAction(super::GridFightTraitActionResult),
|
|
/// offset: 24
|
|
#[prost(message, tag = "768")]
|
|
EliteBranchAction(super::GridFightEliteBranchActionResult),
|
|
/// offset: 24
|
|
#[prost(message, tag = "308")]
|
|
Apleghknfok(super::Enihadnbffi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "384")]
|
|
Pkconhlnmij(super::Jfkochajkdg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "919")]
|
|
RoundBeginAction(super::GridFightRoundBeginActionResult),
|
|
/// offset: 24
|
|
#[prost(message, tag = "230")]
|
|
ReturnPreparationAction(super::GridFightReturnPreparationActionResult),
|
|
/// offset: 24
|
|
#[prost(message, tag = "562")]
|
|
SupplyAction(super::GridFightSupplyActionResult),
|
|
/// offset: 24
|
|
#[prost(message, tag = "446")]
|
|
RerollSupplyAction(super::GridFightSupplyRerollActionResult),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1677")]
|
|
UpgradeEquipAction(super::GridFightUpgradeEquipActionResult),
|
|
/// offset: 24
|
|
#[prost(message, tag = "400")]
|
|
Hgkmhoofnda(super::Kkipicbfjpm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1604")]
|
|
RecommendEquipmentAction(super::GridFightRecommendEquipmentActionResult),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1667")]
|
|
ForgeRoleActionInfo(super::GridFightForgeRoleActionResult),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1663")]
|
|
Djejjkadbci(super::Ekjgglleelk),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1540")]
|
|
Kacdgajhnbi(super::Lfkedpplokl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1708")]
|
|
Hpmnoggmkkh(super::Ppcjbdhdhll),
|
|
}
|
|
}
|
|
/// Obf: LILKKNAIEBI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8586)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightHandlePendingActionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub queue_position: u32,
|
|
}
|
|
/// Obf: BPHDLFMKINF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8519)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightStartGamePlayCsReq {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub is_overlock: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub season: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub division_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8540)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Inhdfeiobnk {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub fight_current_info: ::core::option::Option<GridFightCurrentInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FENDAPMOJHJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8458)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightQuitLeaveGamePlayCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8583)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cenlniaomak {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IIBGBLOMHCF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8752)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightResumeGamePlayCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8753)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kmdhlenlimf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PBKMEIIPCDE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8428)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightFinishTutorialCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub jmmlpcjaglk: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8638)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Emidpcijaen {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NEBKKHJPIPK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8507)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightEnterBattleStageCsReq {}
|
|
/// Obf: GOGFMJEALGG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8761)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightEnterBattleStageScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ilgophiajig {
|
|
/// offset: 32
|
|
#[prost(enumeration = "GridFightGlobalHpChangeReason", tag = "3")]
|
|
pub reason: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ehmklnekioe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub fgedkoinmag: u32,
|
|
}
|
|
/// Obf: AMBJAADEILL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightHpModifyInfo {
|
|
/// offset: 32
|
|
#[prost(int32, tag = "11")]
|
|
pub ehmklnekioe: i32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "GridFightUpdateGlobalHpReason", tag = "1")]
|
|
pub reason: i32,
|
|
/// offset: 24
|
|
#[prost(int32, tag = "8")]
|
|
pub fgedkoinmag: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub hpopdngcall: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub pdekdhpncen: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Blkaiehocbc {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub dkhkejiajbn: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub exp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Miomfoaehec {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub iphhgmecakb: ::core::option::Option<Blkaiehocbc>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub magcgpmhhea: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ijaebdcfemg: ::core::option::Option<Blkaiehocbc>,
|
|
}
|
|
/// Obf: OEJADPPEKNP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8770)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightEndBattleStageNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1785")]
|
|
pub gcbbeeganeg: ::core::option::Option<Miomfoaehec>,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "3")]
|
|
pub fhhpdfkljkc: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "6")]
|
|
pub mkchlgogjnb: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "654")]
|
|
pub dhhpebdpkjj: ::prost::alloc::vec::Vec<Ilgophiajig>,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "1029")]
|
|
pub ipcfjbaklcg: u32,
|
|
/// offset: 84
|
|
#[prost(bool, tag = "13")]
|
|
pub hpoacjcpjhn: bool,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "4")]
|
|
pub pnojlnnhbih: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "11")]
|
|
pub paciaijboho: u32,
|
|
/// offset: 56
|
|
#[prost(map = "uint32, message", tag = "14")]
|
|
pub dhmbkapkjfn: ::std::collections::HashMap<u32, GridFightDropInfo>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1")]
|
|
pub grid_fight_damage_stt_info: ::core::option::Option<GridFightDamageSttInfo>,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "370")]
|
|
pub ijeiejlpggj: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "69")]
|
|
pub bcoljfhdlld: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2044")]
|
|
pub ejeibpekhld: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "8")]
|
|
pub jgledadbngp: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1413")]
|
|
pub nnfafgcgmbb: ::prost::alloc::vec::Vec<GridFightHpModifyInfo>,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "9")]
|
|
pub jdmecbedlaa: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "2")]
|
|
pub ndocikplkif: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "904")]
|
|
pub ideaapccfpf: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "12")]
|
|
pub kiafmfgaona: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "15")]
|
|
pub magcgpmhhea: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "7")]
|
|
pub kdoinlgkmbi: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "1735")]
|
|
pub fgedkoinmag: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "5")]
|
|
pub dcpkpnlkgmm: u32,
|
|
}
|
|
/// Obf: EKGHELJJMCE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8480)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightQuitSettleCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8755)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gcobepoghpl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dfajaenkkbp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub role_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cjmmkfhjphj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub fhjifgibdia: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8697)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ccnlhlliapl {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub effect_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub trait_id: u32,
|
|
#[prost(oneof = "ccnlhlliapl::Hdaccieijfo", tags = "853, 955")]
|
|
pub hdaccieijfo: ::core::option::Option<ccnlhlliapl::Hdaccieijfo>,
|
|
}
|
|
/// Nested message and enum types in `CCNLHLLIAPL`.
|
|
pub mod ccnlhlliapl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Hdaccieijfo {
|
|
/// offset: 24
|
|
#[prost(message, tag = "853")]
|
|
Fljndfmgdbi(super::Dfajaenkkbp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "955")]
|
|
Hainjklllkf(super::Cjmmkfhjphj),
|
|
}
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8565)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fimnifpfhkd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8411)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gphodkcpchg {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "6")]
|
|
pub edgehidldbf: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub trait_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8718)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bnokmmggdgp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dfkgeclbcdk {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub grid_fight_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub fanolnomhfi: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "3")]
|
|
pub edgehidldbf: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub bcgcghepdea: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub track_equipped_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "GridFightEquipTrackSource", tag = "1")]
|
|
pub source: i32,
|
|
}
|
|
/// Obf: IOJPILBMFHG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8760)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightUpdateEquipTrackCsReq {
|
|
/// offset: 32
|
|
#[prost(enumeration = "GridFightEquipTrackSource", tag = "15")]
|
|
pub source: i32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub bepeklpahmc: ::prost::alloc::vec::Vec<Dfkgeclbcdk>,
|
|
}
|
|
/// Obf: PNFFJKKOCAK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8669)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightUpdateEquipTrackScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Caocjieniep {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub bcgcghepdea: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub fanolnomhfi: u32,
|
|
}
|
|
/// Obf: PGHOJGKLNPC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8541)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightUpdateEquipTrackPriorityCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub fhnoljahhni: ::prost::alloc::vec::Vec<Caocjieniep>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8743)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dndkoioibin {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: INGDAFHAGCE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8552)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSummonProjectionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub jcmfphmfaon: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8514)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pdocjkbjnhp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8469)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hnejhajjiob {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub elite_branch_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8516)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Okohegibccg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8567)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Egnlcnjdnck {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub kacdgajhnbi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub dbejdkhlhje: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8473)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fghhdiclcjb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhhmmjbgcng {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub role_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "13")]
|
|
pub ldmnbdidfcc: bool,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(double, tag = "5")]
|
|
pub total_damage: f64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub role_star: u32,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "15")]
|
|
pub hnledbpgdbc: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dacjdmpicel {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub trait_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub nkfdbehpnlg: u32,
|
|
/// offset: 24
|
|
#[prost(double, tag = "1")]
|
|
pub damage: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Elagclmoffi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub augment_id: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "13")]
|
|
pub boiegpaphop: f64,
|
|
/// offset: 40
|
|
#[prost(double, tag = "8")]
|
|
pub damage: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jcfjadfeojn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub tutorial_unlock_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub ijeiejlpggj: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub ndocikplkif: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub bcoljfhdlld: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub bfnpcjomgfl: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub bbdocjgaeej: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub jdmecbedlaa: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub dcpkpnlkgmm: u32,
|
|
}
|
|
/// Obf: MJGMAHKKMAM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightFinishInfo {
|
|
/// offset: 144
|
|
#[prost(uint32, repeated, tag = "94")]
|
|
pub ggkcdeiddlk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 120
|
|
#[prost(message, optional, tag = "1085")]
|
|
pub pgpkpmoiail: ::core::option::Option<Cloeppbckgf>,
|
|
/// offset: 184
|
|
#[prost(uint32, tag = "7")]
|
|
pub hbnhkpdmgip: u32,
|
|
/// offset: 112
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub sync_augment_info: ::prost::alloc::vec::Vec<GridGameAugmentInfo>,
|
|
/// offset: 104
|
|
#[prost(message, repeated, tag = "80")]
|
|
pub mmajclacobn: ::prost::alloc::vec::Vec<Ckckidhmmeg>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "3")]
|
|
pub nlilnoncnfc: ::core::option::Option<Jcfjadfeojn>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "1239")]
|
|
pub boss_info: ::core::option::Option<GridFightBossInfo>,
|
|
/// offset: 180
|
|
#[prost(uint32, tag = "316")]
|
|
pub kiblkcanngi: u32,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "261")]
|
|
pub grid_game_role_list: ::prost::alloc::vec::Vec<GridGameRoleInfo>,
|
|
/// offset: 128
|
|
#[prost(message, repeated, tag = "106")]
|
|
pub iakfpmoejlf: ::prost::alloc::vec::Vec<Dibjgakoclo>,
|
|
/// offset: 160
|
|
#[prost(uint32, repeated, tag = "1054")]
|
|
pub ionfnceckgi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 173
|
|
#[prost(bool, tag = "726")]
|
|
pub is_overlock: bool,
|
|
/// offset: 96
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub eabpckeddbh: ::prost::alloc::vec::Vec<Hhhmmjbgcng>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub ceaffnckddd: ::prost::alloc::vec::Vec<GridFightGamePortalBuffInfo>,
|
|
/// offset: 172
|
|
#[prost(bool, tag = "1548")]
|
|
pub mpgfgkdbahn: bool,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "968")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<GridFightEquipmentInfo>,
|
|
/// offset: 152
|
|
#[prost(message, repeated, tag = "1346")]
|
|
pub moidlnfkaic: ::prost::alloc::vec::Vec<Elagclmoffi>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "875")]
|
|
pub cdlaijckjjn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "1360")]
|
|
pub bchpaocohil: ::core::option::Option<Fcbehgjbjcn>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "501")]
|
|
pub grid_game_npc_list: ::prost::alloc::vec::Vec<GridGameNpcInfo>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<GridGameTraitInfo>,
|
|
/// offset: 176
|
|
#[prost(enumeration = "GridFightSettleReason", tag = "1474")]
|
|
pub reason: i32,
|
|
/// offset: 168
|
|
#[prost(uint32, tag = "1012")]
|
|
pub ofjnbpampgd: u32,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "1349")]
|
|
pub phdeopejiid: ::prost::alloc::vec::Vec<Dacjdmpicel>,
|
|
}
|
|
/// Obf: MFBGGNAGHCJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8513)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSettleNotify {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "668")]
|
|
pub hifncppjfen: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub edkiicikjkl: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "32")]
|
|
pub camldajjkbo: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub ohopkaakogf: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub pgmjpllniak: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub bhldaeknmcd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub edigfnfpbka: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub iigmoigoelb: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "214")]
|
|
pub edkjmpachnj: ::core::option::Option<GridFightFinishInfo>,
|
|
}
|
|
/// Obf: LIBCJLDCJHL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightTalentInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub danagdapkje: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jibakjgopjm {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub bpjafbffpph: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub iigmoigoelb: u32,
|
|
}
|
|
/// Obf: EFFMEHGLADI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightStaticGameInfo {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub calimakgghj: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ejcfdaabloc: ::core::option::Option<GridFightHandBookInfo>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub edigfnfpbka: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub grid_fight_combo_win_num: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ojlaodialle: ::core::option::Option<GridFightTalentInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "2")]
|
|
pub exp: ::core::option::Option<Jibakjgopjm>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub division_id: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub ckfiackhnae: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Migeahdeboe {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub imnojidjbng: ::core::option::Option<Nhdklmimlkc>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ojlaodialle: ::core::option::Option<GridFightTalentInfo>,
|
|
}
|
|
/// Obf: AEHKFOMMJLH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSystemInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub eglckgkecaj: ::core::option::Option<GridFightStaticGameInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub fckkgffldfa: ::core::option::Option<Migeahdeboe>,
|
|
}
|
|
/// Obf: PMIIIOCHOBE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8737)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightPermanentTalentEnableCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub kfjemiojlpj: u32,
|
|
}
|
|
/// Obf: DEMPJMHFCDE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8438)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightPermanentTalentEnableScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub kfjemiojlpj: u32,
|
|
}
|
|
/// Obf: OJOLKMGAFFA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8496)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSeasonTalentEnableCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub kfjemiojlpj: u32,
|
|
}
|
|
/// Obf: NBGMOECOJLC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8712)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSeasonTalentEnableScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub kfjemiojlpj: u32,
|
|
}
|
|
/// Obf: OEDOHCINBOJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8612)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightPermanentTalentResetCsReq {}
|
|
/// Obf: ILFEMGAFEOG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8425)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightPermanentTalentResetScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IMDLINMOIDP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8691)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSeasonTalentResetCsReq {}
|
|
/// Obf: OHGHJJDOLMH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8536)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSeasonTalentResetScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Piiabehnmdd {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub egimpfhccdj: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub fjofdonmhph: u32,
|
|
}
|
|
/// Obf: NIBGGDPHIAF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8503)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSyncVirtualItemNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Piiabehnmdd>,
|
|
}
|
|
/// Obf: IMJBKIDKMGI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightHandBookRoleInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub grid_fight_avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub lcghmjfamee: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: PODHGIHMLAA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightHandBookEquipInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub napbaffagbh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub grid_fight_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: HOMHHHMPCMO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightHandBookAugmentInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub kdfbcmanfmb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub jlcdedkpeab: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: NEHBFPDBBAM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightHandBookPortalInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub peljlonldnm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub grid_fight_portal_buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: FGEOBKDCOOM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightHandBookMonsterInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub hgahmipiblo: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GOMFEPHNODD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightHandBookInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub grid_fight_monster_info: ::core::option::Option<GridFightHandBookMonsterInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub grid_fight_portal_info: ::core::option::Option<GridFightHandBookPortalInfo>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "4")]
|
|
pub grid_fight_role_info: ::core::option::Option<GridFightHandBookRoleInfo>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "9")]
|
|
pub grid_fight_augment_info: ::core::option::Option<GridFightHandBookAugmentInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "7")]
|
|
pub grid_fight_equip_info: ::core::option::Option<GridFightHandBookEquipInfo>,
|
|
}
|
|
/// Obf: ONJCDCADCOG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8605)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSeasonHandBookNotify {
|
|
#[prost(
|
|
oneof = "grid_fight_season_hand_book_notify::Bpihfajcloc",
|
|
tags = "944, 1614, 900, 1914, 326"
|
|
)]
|
|
pub bpihfajcloc: ::core::option::Option<
|
|
grid_fight_season_hand_book_notify::Bpihfajcloc,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `GridFightSeasonHandBookNotify`.
|
|
pub mod grid_fight_season_hand_book_notify {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "944")]
|
|
HandbookGridFightRoleInfo(super::GridFightHandBookRoleInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1614")]
|
|
HandbookGridFightEquipInfo(super::GridFightHandBookEquipInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "900")]
|
|
HandbookGridFightAugmentInfo(super::GridFightHandBookAugmentInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1914")]
|
|
HandbookGridFightPortalInfo(super::GridFightHandBookPortalInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "326")]
|
|
HandbookGridFightMonsterInfo(super::GridFightHandBookMonsterInfo),
|
|
}
|
|
}
|
|
/// Obf: NGBKGCPJOID
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8771)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightWeeklyExtraSeasonExpScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub cur_taken_extra_exp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nhdklmimlkc {
|
|
/// offset: 36
|
|
#[prost(bool, tag = "11")]
|
|
pub midkmiidphf: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ipcfofhlahg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "5")]
|
|
pub end_time: i64,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "9")]
|
|
pub dnnhcnckjcm: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub pgmjpllniak: u32,
|
|
}
|
|
/// Obf: APEMBCOGABP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8592)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightTakeWeeklyRewardCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub grid_fight_score_rank_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8515)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Djccbioknod {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub imnojidjbng: ::core::option::Option<Nhdklmimlkc>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub blkacgbdahb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: OKELPNCIOGP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8537)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightDestroyWeeklyRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub iefifklkajn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8490)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mnbaagcgicn {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub imnojidjbng: ::core::option::Option<Nhdklmimlkc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8796)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cochfhkkebn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub imnojidjbng: ::core::option::Option<Nhdklmimlkc>,
|
|
}
|
|
/// Obf: DPEGALAPIIM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightArchiveData {
|
|
/// offset: 48
|
|
#[prost(int64, tag = "15")]
|
|
pub dkcfjndcbep: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub ajmbolhdghk: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub bmpccpccjjo: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub edkjmpachnj: ::core::option::Option<GridFightFinishInfo>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "14")]
|
|
pub calimakgghj: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub season: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "6")]
|
|
pub pdlbechdjbl: bool,
|
|
}
|
|
/// Obf: JHJCBJGPKHD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8427)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGetArchiveCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Apdpaecjpih", tag = "8")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: FLMDHELHHFJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8455)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGetArchiveScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Apdpaecjpih", tag = "12")]
|
|
pub r#type: i32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub kgkiddopheo: ::prost::alloc::vec::Vec<GridFightArchiveData>,
|
|
}
|
|
/// Obf: HKGFPBKBKGH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8530)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FavourArchiveCsReq {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "4")]
|
|
pub pdlbechdjbl: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub ajmbolhdghk: u32,
|
|
}
|
|
/// Obf: JJCGAFMCLJI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8585)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FavourArchiveScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "7")]
|
|
pub pdlbechdjbl: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub ajmbolhdghk: u32,
|
|
}
|
|
/// Obf: GIEJLPBCOLB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8767)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSyncKeepWinCntNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub lbjpdjfhibf: u32,
|
|
}
|
|
/// Obf: BNEGGCGPPLE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8800)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GridFightBackToPrepareReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8739)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gdmiibnjjej {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Icikhnkeelj {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub pos: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub role_star: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "14")]
|
|
pub mhfddmkmfah: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub role_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub grid_fight_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dflmkfifhkb {
|
|
/// offset: 40
|
|
#[prost(bytes = "vec", tag = "9")]
|
|
pub lencljpkdao: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "8")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "7")]
|
|
pub boinmjjebbe: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub akknccfibhi: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub efijdebffnf: ::prost::alloc::vec::Vec<Icikhnkeelj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bhbjkmhjnno {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8795)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hlmgoibakph {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub ieppfkgbfep: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub gmfcikbgljm: ::prost::alloc::vec::Vec<Dflmkfifhkb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mmffhgpbalo {
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "4")]
|
|
pub lencljpkdao: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "9")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub efijdebffnf: ::prost::alloc::vec::Vec<Icikhnkeelj>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub akknccfibhi: u32,
|
|
/// offset: 40
|
|
#[prost(string, tag = "13")]
|
|
pub boinmjjebbe: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8570)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kekkiefkkgo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub mbpopeejpji: ::core::option::Option<Dflmkfifhkb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ecncekbidpb {
|
|
/// offset: 16
|
|
#[prost(bytes = "vec", tag = "13")]
|
|
pub lencljpkdao: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "14")]
|
|
pub celhcdabfcl: bool,
|
|
/// offset: 32
|
|
#[prost(string, tag = "3")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub boinmjjebbe: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub akknccfibhi: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8729)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nliddkhjjdo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub idklmomekle: ::core::option::Option<Dflmkfifhkb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ncfgenoflhc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub akknccfibhi: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8614)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ppidkcghloo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub oloncnolnhn: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub ieppfkgbfep: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Delkbehmmng {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub feobepggmef: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "delkbehmmng::bjnlefplghf::Hekpnlejadb", tag = "11")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Nested message and enum types in `DELKBEHMMNG`.
|
|
pub mod delkbehmmng {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bjnlefplghf {}
|
|
/// Nested message and enum types in `BJNLEFPLGHF`.
|
|
pub mod bjnlefplghf {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(
|
|
Clone,
|
|
Copy,
|
|
Debug,
|
|
PartialEq,
|
|
Eq,
|
|
Hash,
|
|
PartialOrd,
|
|
Ord,
|
|
::prost::Enumeration
|
|
)]
|
|
#[repr(i32)]
|
|
pub enum Hekpnlejadb {
|
|
Gmincmkdpne = 0,
|
|
Lbkmmmdiadi = 1,
|
|
Aninmmamahd = 2,
|
|
}
|
|
impl Hekpnlejadb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Gmincmkdpne => "HEKPNLEJADB_GMINCMKDPNE",
|
|
Self::Lbkmmmdiadi => "HEKPNLEJADB_LBKMMMDIADI",
|
|
Self::Aninmmamahd => "HEKPNLEJADB_ANINMMAMAHD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HEKPNLEJADB_GMINCMKDPNE" => Some(Self::Gmincmkdpne),
|
|
"HEKPNLEJADB_LBKMMMDIADI" => Some(Self::Lbkmmmdiadi),
|
|
"HEKPNLEJADB_ANINMMAMAHD" => Some(Self::Aninmmamahd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8493)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ibbgidagcob {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub ieppfkgbfep: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8546)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hpmgdfmeijl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub akknccfibhi: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8782)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kedaoineeob {
|
|
/// offset: 32
|
|
#[prost(string, tag = "3")]
|
|
pub flbfbbjijii: ::prost::alloc::string::String,
|
|
/// offset: 16
|
|
#[prost(string, tag = "13")]
|
|
pub hnhighgkecn: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8759)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Omjhphppajh {
|
|
/// offset: 16
|
|
#[prost(string, tag = "15")]
|
|
pub hnhighgkecn: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "5")]
|
|
pub flbfbbjijii: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cjflnmmacle {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub koljidnmpon: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub conjbfleefa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hlgnfnjfdgi {
|
|
/// offset: 28
|
|
#[prost(enumeration = "Eahhfcjlign", tag = "12")]
|
|
pub cimhdlbmaka: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub knljjifoelo: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Fgbiifaoghl", tag = "10")]
|
|
pub step: i32,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "4")]
|
|
pub gkoalbapihb: bool,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "13")]
|
|
pub hpninijeobh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Piciliifkbe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub dmmfmnkhfhh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub knljjifoelo: u32,
|
|
}
|
|
/// Obf: NCGIBGEBCBD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6391)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetHeartDialInfoCsReq {}
|
|
/// Obf: ODJJKHIJOPK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6310)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetHeartDialInfoScRsp {
|
|
/// offset: 48
|
|
#[prost(enumeration = "Llmhmmcpknf", tag = "2")]
|
|
pub jfcfeopnabh: i32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub mhkgkipalaf: ::prost::alloc::vec::Vec<Hlgnfnjfdgi>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub dpkhonlnpjm: ::prost::alloc::vec::Vec<Cjflnmmacle>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub oogjakipfdj: ::prost::alloc::vec::Vec<Piciliifkbe>,
|
|
}
|
|
/// Obf: KMCBEENLAJJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6394)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChangeScriptEmotionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub knljjifoelo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub ailombimicb: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Eahhfcjlign", tag = "15")]
|
|
pub khoecljpgaa: i32,
|
|
}
|
|
/// Obf: NHHPJDDJHPE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6395)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChangeScriptEmotionScRsp {
|
|
/// offset: 32
|
|
#[prost(enumeration = "Eahhfcjlign", tag = "9")]
|
|
pub jhilpahepbg: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub knljjifoelo: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CDNINHAPCCN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6314)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SubmitEmotionItemCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub knljjifoelo: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub ailombimicb: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: MOINBJNHIAM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6318)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SubmitEmotionItemScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub knljjifoelo: u32,
|
|
}
|
|
/// Obf: HJFFODBKBAB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6309)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishEmotionDialoguePerformanceCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub ailombimicb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub knljjifoelo: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub conjbfleefa: u32,
|
|
}
|
|
/// Obf: NMNKDFOLFGF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6398)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishEmotionDialoguePerformanceScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub knljjifoelo: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub conjbfleefa: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OJOOKCLNFMK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6363)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeartDialScriptChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub oogjakipfdj: ::prost::alloc::vec::Vec<Piciliifkbe>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Llmhmmcpknf", tag = "10")]
|
|
pub jfcfeopnabh: i32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub maihceljcmg: ::prost::alloc::vec::Vec<Hlgnfnjfdgi>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub khdjdddpgkh: ::prost::alloc::vec::Vec<Cjflnmmacle>,
|
|
}
|
|
/// Obf: JFJHAGLLLKF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6326)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeartDialTraceScriptCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub gaiplpheffk: ::core::option::Option<Piciliifkbe>,
|
|
}
|
|
/// Obf: CCFJFBAPJKF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6339)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeartDialTraceScriptScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub gaiplpheffk: ::core::option::Option<Piciliifkbe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fjcdakicfka {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub jgkibpdaefe: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub bdkhhffgnma: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: DEJNOPMEJDE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusChallengeData {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "14")]
|
|
pub flmokkblfjg: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub challenge_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub star: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusChallengeLineup {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub skill_id: u32,
|
|
}
|
|
/// Obf: FJIIBCFGHFK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5891)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusActivityDataCsReq {}
|
|
/// Obf: LLIPNJMDGKN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5810)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusActivityDataScRsp {
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "9")]
|
|
pub dkognokopkg: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "2")]
|
|
pub imbokgfiaca: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub lpmihbloiak: ::prost::alloc::vec::Vec<Dlfogjgccgp>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "5")]
|
|
pub phase: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub skill_info: ::core::option::Option<Fjcdakicfka>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub challenge_list: ::prost::alloc::vec::Vec<HeliobusChallengeData>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub chgnkdnfnlf: ::prost::alloc::vec::Vec<HeliobusChallengeLineup>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "11")]
|
|
pub gcdlcpmflmh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbndbhbhnlb {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub gijhjcdlpjf: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub bmkeficpago: ::prost::alloc::vec::Vec<Bbndbhbhnlb>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub llkofndakhg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dlfogjgccgp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub bfibihlblhf: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub cdkedfpefij: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub iaongedplic: ::prost::alloc::vec::Vec<Bbndbhbhnlb>,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "7")]
|
|
pub bolcaepihjh: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub hbegbpfijjm: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub ilemmkpgpnd: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "4")]
|
|
pub akgicofnhon: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub hfoknodfiji: u32,
|
|
}
|
|
/// Obf: PLCDPHDIOOP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5894)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusSnsReadCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub cdkedfpefij: u32,
|
|
}
|
|
/// Obf: LOGIABDFGPG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5895)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusSnsReadScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub cdkedfpefij: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NGPOHEBCLOI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5814)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusSnsPostCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub ilemmkpgpnd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub hfoknodfiji: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub cdkedfpefij: u32,
|
|
}
|
|
/// Obf: GLKNPDFKKNJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5818)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusSnsPostScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub igipakeljfd: ::core::option::Option<Dlfogjgccgp>,
|
|
}
|
|
/// Obf: KGCPKLFDHLN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5809)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusSnsLikeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub cdkedfpefij: u32,
|
|
}
|
|
/// Obf: EKANDEEGGLA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5898)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusSnsLikeScRsp {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "8")]
|
|
pub bolcaepihjh: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub cdkedfpefij: u32,
|
|
}
|
|
/// Obf: NPGBMKPDFBP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5863)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusSnsCommentCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub hadojcldhng: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub llkofndakhg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub cdkedfpefij: u32,
|
|
}
|
|
/// Obf: DNKMPHAGFBE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5826)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusSnsCommentScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub igipakeljfd: ::core::option::Option<Dlfogjgccgp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FLAHDLOCBEF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5839)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusSnsUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub hpkhblejbij: ::prost::alloc::vec::Vec<Dlfogjgccgp>,
|
|
}
|
|
/// Obf: OEDHPAGDHMF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5801)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusInfoChangedScNotify {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub dkognokopkg: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub hpkhblejbij: ::prost::alloc::vec::Vec<Dlfogjgccgp>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub phase: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub imbokgfiaca: u32,
|
|
}
|
|
/// Obf: LNHGJAMMCGI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5874)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusUpgradeLevelCsReq {}
|
|
/// Obf: OAKCHCPJBHH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5837)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusUpgradeLevelScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: IMBENGFICFB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5804)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusUnlockSkillScNotify {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub skill_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub jgkibpdaefe: u32,
|
|
}
|
|
/// Obf: DDBJGOEIEBK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5861)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusEnterBattleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub skill_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: KECLKIKHIHD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5807)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusEnterBattleScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub event_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fodkhdffiah {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub skill_id: u32,
|
|
}
|
|
/// Obf: DJDOGOGIOPH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5872)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusSelectSkillScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub skill_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ILAGBMDKAON
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5900)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusChallengeUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub opcgnjmgjde: ::core::option::Option<HeliobusChallengeData>,
|
|
}
|
|
/// Obf: PDJPAJACCCJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5889)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusLineupUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lineup: ::core::option::Option<HeliobusChallengeLineup>,
|
|
}
|
|
/// Obf: BHFEKJEEDCB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5858)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusStartRaidCsReq {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub prop_entity_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "11")]
|
|
pub llanimfodfd: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub skill_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub pkbaebdhfdl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub iecikeoknge: u32,
|
|
}
|
|
/// Obf: JPCJCLAOEOJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5844)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusStartRaidScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub scene: ::core::option::Option<Fnjjcigjikc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hgelkdgccol {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub value: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub r#type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iamlojcikih {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "10")]
|
|
pub value: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub r#type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dgkndmahmap {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub bibghicidkp: ::prost::alloc::vec::Vec<Hgelkdgccol>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ekoihomfmde {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Fgmpeemahke", tag = "7")]
|
|
pub r#type: i32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "9")]
|
|
pub edodclmafil: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fnabdkebcoc {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub jhkmlgjkiim: ::core::option::Option<Ekoihomfmde>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub alcbhjemcpc: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub odhjklkicfl: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub gfddbpaeaoi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub oopchihiife: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub clkaildcpjc: ::prost::alloc::vec::Vec<Ekoihomfmde>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ecelddgkcak {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oolhnfnkohn {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ljjajgfignm: ::core::option::Option<Dgkndmahmap>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub ldgfeipofib: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub jnhabodmekp: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub pdobpebhkpd: ::core::option::Option<Fnabdkebcoc>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub hfebckjhjoa: ::core::option::Option<Ecelddgkcak>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub dmpgnlibnde: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Liolpijombi {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub mpembdagjjo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub mjlloeedjea: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oegiccfghje {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "14")]
|
|
pub is_taken_reward: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub dkpcdlddong: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jfaconibfhm {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub eonenllbgen: ::prost::alloc::vec::Vec<Oegiccfghje>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Obcjlddebhl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub pnidnoghmbh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub cmapcggabji: u32,
|
|
}
|
|
/// Obf: OFDEBBJGOGM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9013)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetHipplenDataCsReq {}
|
|
/// Obf: PMJNELBEEKL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9007)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetHipplenDataScRsp {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub acjhglgheah: ::core::option::Option<Oolhnfnkohn>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ceajnllibfp: ::core::option::Option<Liolpijombi>,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "10")]
|
|
pub mppjlfidmlb: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub ipoeigadljn: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub ibhlkgieplg: ::core::option::Option<Jfaconibfhm>,
|
|
}
|
|
/// Obf: OIIHJKIFIAN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9030)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetHipplenInheritCsReq {}
|
|
/// Obf: BDBNENDBLFK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9027)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetHipplenInheritScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GMFGCMPMOEA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9035)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetHipplenAgendaCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub clkaildcpjc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: ONLCBNOENMB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9038)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetHipplenAgendaScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub clkaildcpjc: ::prost::alloc::vec::Vec<Ekoihomfmde>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kjbgalbcaeg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub ehjbmnmoflf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oncimhemjdd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ojolpaepbdn {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub nmhiafgcnbn: ::prost::alloc::vec::Vec<Obcjlddebhl>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub jblinaekglj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cjeaihminmj {}
|
|
/// Obf: NIJFFKGCHOA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9005)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SettleHipplenWorkCsReq {
|
|
#[prost(oneof = "settle_hipplen_work_cs_req::Hdaccieijfo", tags = "13, 3, 10, 2")]
|
|
pub hdaccieijfo: ::core::option::Option<settle_hipplen_work_cs_req::Hdaccieijfo>,
|
|
}
|
|
/// Nested message and enum types in `SettleHipplenWorkCsReq`.
|
|
pub mod settle_hipplen_work_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Hdaccieijfo {
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Bjgdfmjdjmh(super::Kjbgalbcaeg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Mnimafbiggp(super::Oncimhemjdd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Ppjojokoobf(super::Ojolpaepbdn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Pgjiagghbba(super::Cjeaihminmj),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oecpldababl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub dmpgnlibnde: u32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "8")]
|
|
pub fgfbjladljb: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub igfihlbndnm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub ehjbmnmoflf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eokoffpbjme {
|
|
/// offset: 32
|
|
#[prost(int32, tag = "3")]
|
|
pub fgfbjladljb: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub ehjbmnmoflf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub igfihlbndnm: u32,
|
|
}
|
|
/// Obf: NCBIFKMONGP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9001)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SettleHipplenWorkScRsp {
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub ghpinelgnne: ::prost::alloc::vec::Vec<Iamlojcikih>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub clkaildcpjc: ::prost::alloc::vec::Vec<Ekoihomfmde>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub ljjajgfignm: ::core::option::Option<Dgkndmahmap>,
|
|
#[prost(oneof = "settle_hipplen_work_sc_rsp::Npbhjgiedhl", tags = "14, 2")]
|
|
pub npbhjgiedhl: ::core::option::Option<settle_hipplen_work_sc_rsp::Npbhjgiedhl>,
|
|
}
|
|
/// Nested message and enum types in `SettleHipplenWorkScRsp`.
|
|
pub mod settle_hipplen_work_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Npbhjgiedhl {
|
|
/// offset: 40
|
|
#[prost(message, tag = "14")]
|
|
Bjgdfmjdjmh(super::Oecpldababl),
|
|
/// offset: 40
|
|
#[prost(message, tag = "2")]
|
|
Edgoiaodjlh(super::Eokoffpbjme),
|
|
}
|
|
}
|
|
/// Obf: CNCFCAEMJGP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9047)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HipplenAgendaResultScNotify {
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub clkaildcpjc: ::prost::alloc::vec::Vec<Ekoihomfmde>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jpfbgfihddh: ::core::option::Option<Dgkndmahmap>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub acjhglgheah: ::core::option::Option<Oolhnfnkohn>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub kbnlipogole: ::core::option::Option<Eokoffpbjme>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub fcceholhfoc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(bool, tag = "8")]
|
|
pub aepdgdlmpmd: bool,
|
|
}
|
|
/// Obf: FLDPIDFBKOK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9019)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HipplenCycleResultScNotify {
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub mpembdagjjo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub eeneepkcjph: ::prost::alloc::vec::Vec<Obcjlddebhl>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub dgfgnmjalgj: ::core::option::Option<Dgkndmahmap>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "2")]
|
|
pub dkpcdlddong: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub ignljnlmphh: ::prost::alloc::vec::Vec<Obcjlddebhl>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub ipoeigadljn: u32,
|
|
}
|
|
/// Obf: POOMJODIODH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9002)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct OpenHipplenCycleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub trait_id: u32,
|
|
}
|
|
/// Obf: AFODNCJJAFO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9044)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct OpenHipplenCycleScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub ipoeigadljn: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub acjhglgheah: ::core::option::Option<Oolhnfnkohn>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FGDPOAHOJIK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9018)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetHipplenOutfitCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub fkegmmknhon: u32,
|
|
}
|
|
/// Obf: BPLPHJHHDBO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9045)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetHipplenOutfitScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub mjlloeedjea: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FLIAHCDMDJB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9050)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HipplenTraitUnlockScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: DBNALODCALC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9016)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeHipplenEndingRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub dkpcdlddong: u32,
|
|
}
|
|
/// Obf: BJDEDDCMJCF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9031)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeHipplenEndingRewardScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub dkpcdlddong: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jmlijlekbea {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub fkegmmknhon: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dajknhilcea {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub dkpcdlddong: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kphihkgchgo {
|
|
#[prost(oneof = "kphihkgchgo::Bpihfajcloc", tags = "13, 14")]
|
|
pub bpihfajcloc: ::core::option::Option<kphihkgchgo::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `KPHIHKGCHGO`.
|
|
pub mod kphihkgchgo {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Ljblfmdfhje(super::Jmlijlekbea),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Fnmbiigclbj(super::Dajknhilcea),
|
|
}
|
|
}
|
|
/// Obf: BCPNBKHLFGA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9021)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HipplenChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub cjfblhnphak: ::prost::alloc::vec::Vec<Kphihkgchgo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mbcjaohmnfd {
|
|
/// offset: 40
|
|
#[prost(bool, tag = "1")]
|
|
pub has_passed: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub lifngfjdefd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub event_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub haaapflgnbm: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub bimkhablgmc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nljlhpeoioc {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub haaapflgnbm: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "8")]
|
|
pub hnofdlbbhhf: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub fclbggpjgce: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub lkcckbknkbp: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "15")]
|
|
pub hjkapbemeoo: u64,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub ddideeakcpp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Omnjnknmlkl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub eghpnkefcli: ::core::option::Option<Mbcjaohmnfd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub gihhbjmagoc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Edggkgpflnp {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ncjhffddhli: ::core::option::Option<Omnjnknmlkl>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub kophohjfcck: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub hgijngpmcdh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub nfjkkkjiipf: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub mjgmdmfhkbi: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub jlceeebneol: ::prost::alloc::vec::Vec<Nljlhpeoioc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ompodelchfd {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub algdhapnjho: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bahkpeginbb {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub jnghmopekjo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lcfdgfochoj {
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "11")]
|
|
pub hjkapbemeoo: u64,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Ompodelchfd>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub gocfklkhbdf: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub dbaeahbajpm: ::prost::alloc::vec::Vec<Bahkpeginbb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Idbchlbacnd {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub pmicicppdop: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub blbgfigjbnd: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "11")]
|
|
pub mkhdopggbie: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub bipjehioegn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub febhlmnhfoc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub igikkglmjed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Emffaimheoo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub inodhffoehn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub eicebjpmhmc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bmoeekgcjad {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub rarity: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub grid_fight_equipment_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub dclakcfjcpj: ::prost::alloc::vec::Vec<Emffaimheoo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "10")]
|
|
pub ianeppchinm: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ijpfihhgngp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub fkfjacfmkkn: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub equipment_goods_info: ::core::option::Option<Bmoeekgcjad>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub igloponkhkm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bcjfaihebem {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<Bmoeekgcjad>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub adilpimeoad: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ahgekibphld: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub khhnohpeoia: ::prost::alloc::vec::Vec<Bmoeekgcjad>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cdailehlpej {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub mnbnekihppp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Adpdkfbhjpn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub dgfnoahlcmk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Lfgmadfakhk", tag = "8")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ppckpahobcb {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub jcemjbmmcog: ::core::option::Option<Adpdkfbhjpn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bnngelpbhao {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub gfejghccmin: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lknofjhggad {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub pjcemnfjolk: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub jpokeadjnpi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cnpohcgpdfp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub mldbdnccjdd: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub hcbedeclaic: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub cbojnkcbedh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hlibfmjmdah {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub nodlnkmmbij: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "14")]
|
|
pub nmnocjdjkog: ::core::option::Option<Cnpohcgpdfp>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub kgaohbbgpdf: ::prost::alloc::vec::Vec<Lknofjhggad>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub jadgojlekkk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nbkbcngaine {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub kkfdjpnpbfl: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub target_side: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hkjecenohbi {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub lbphppnpkdc: ::prost::alloc::vec::Vec<Nbkbcngaine>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aohphekejmc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub bedlmdhnmbj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hljmfggkmdm {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub aplgilkdafj: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub blbgfigjbnd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub khcphhipohj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jkonpiilnjk {
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
pub title: ::prost::alloc::string::String,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub fcokognogca: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub mobbpmmkkmi: u32,
|
|
}
|
|
/// Obf: PFCGPILLICO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9441)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveGetDataCsReq {}
|
|
/// Obf: FBMAOJCFJFA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9360)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveGetDataScRsp {
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "7")]
|
|
pub gnainkjaghn: ::core::option::Option<Cdailehlpej>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "14")]
|
|
pub bcmjcfpkkaf: ::core::option::Option<Jkonpiilnjk>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "10")]
|
|
pub dmdpnhlolmo: ::core::option::Option<Bnngelpbhao>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ojmifidacha: ::core::option::Option<Hlibfmjmdah>,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "15")]
|
|
pub plapcgbpngh: ::core::option::Option<Edggkgpflnp>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub lpnokdogfmi: ::core::option::Option<Hljmfggkmdm>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "3")]
|
|
pub gmdlcgoddcl: ::core::option::Option<Bcjfaihebem>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub okhlaelkjch: ::core::option::Option<Ppckpahobcb>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub kihkabcfblo: ::core::option::Option<Aohphekejmc>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ebdhljaonnj: ::core::option::Option<Hkjecenohbi>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ikjgdmgmiml: ::core::option::Option<Lcfdgfochoj>,
|
|
}
|
|
/// Obf: DKPAGHJJDBD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9407)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveGetStatisticCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9371)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gpkcedkhlad {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ddideeakcpp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CEFOJJFDPEE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9444)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveStartNodeCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub haaapflgnbm: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub bimkhablgmc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9445)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nfpedboofff {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ncjhffddhli: ::core::option::Option<Omnjnknmlkl>,
|
|
}
|
|
/// Obf: KNCBDMLGJPO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9364)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveStartNodeBattleCsReq {}
|
|
/// Obf: BHPJJABPEHL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9368)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartNodeBattleScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub oicejimeong: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub gihhbjmagoc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Epligjegemj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub key: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "14")]
|
|
pub damage: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfnfhiaekin {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub nebpanidimg: ::prost::alloc::vec::Vec<Epligjegemj>,
|
|
/// offset: 48
|
|
#[prost(double, tag = "7")]
|
|
pub total_damage: f64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub fpoiefhohin: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub efggddealgm: ::prost::alloc::vec::Vec<Epligjegemj>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub akabddgnlcp: u32,
|
|
}
|
|
/// Obf: GJHHPFEEIDH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9359)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveFinishNodeBattleQuitCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub mnlbmaldpej: ::core::option::Option<Kfnfhiaekin>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Kgfmbniippa", tag = "7")]
|
|
pub lmlfoeldmjd: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9448)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nmbglkallbm {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ekfclejngke: ::core::option::Option<ItemList>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "3")]
|
|
pub niikhebedig: ::core::option::Option<ItemList>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub fmpnnhdpgkd: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub meklibapgon: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 76
|
|
#[prost(enumeration = "Kgfmbniippa", tag = "1")]
|
|
pub lmlfoeldmjd: i32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub heoekapbnie: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
}
|
|
/// Obf: FDIBKPMKMOM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9413)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveFinishNodeEventCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9376)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gjbineeabip {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EGKNKEGBCIB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9389)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveFinishFinalActCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9351)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lcfgfgfdlof {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PJDLNMOHPJN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9392)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveUpgradeSlotCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub jnghmopekjo: u32,
|
|
}
|
|
/// Obf: DDLCJHEMFIN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9409)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpgradeTeamSlotCsRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub jnghmopekjo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LFJEGLDLJPC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9354)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveReplaceTeamCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub oicejimeong: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub ifpabhcdkfl: u32,
|
|
}
|
|
/// Obf: FKOFMDIBFPF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9388)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ReplaceTeamCsRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub oicejimeong: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GEPMIGEAMME
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9422)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveCollectIncomeCsReq {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "6")]
|
|
pub fiijcfjjloo: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub ihaoppmcjlb: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9382)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hbcmbpkgbjk {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub heoekapbnie: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "11")]
|
|
pub fiijcfjjloo: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub meklibapgon: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub fmpnnhdpgkd: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
}
|
|
/// Obf: LCOPOMAIECP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9357)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveOpenChestReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ipcoeggajlk: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9408)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Apkpgiollnp {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub fmpnnhdpgkd: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub meklibapgon: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub heoekapbnie: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
}
|
|
/// Obf: JKGEINILKIK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9383)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveGetPendingEquipCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9411)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jfkmfglopof {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub dgkeeoeiobb: ::core::option::Option<Ijpfihhgngp>,
|
|
}
|
|
/// Obf: LOKJBCGGANB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9439)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveHandlePendingEquipReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "12")]
|
|
pub leinlfghibc: bool,
|
|
}
|
|
/// Obf: JPJKCKPCLLL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9446)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HandlePendingEquipScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub dgkeeoeiobb: ::core::option::Option<Ijpfihhgngp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "13")]
|
|
pub leinlfghibc: bool,
|
|
}
|
|
/// Obf: ECPNCGKJABN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9394)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveDressSpecialEquipCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub cpomngjdbcl: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
}
|
|
/// Obf: EKHOEIHCJGG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9450)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DressSpecialEquipScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub cpomngjdbcl: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
}
|
|
/// Obf: FNPECBCANPF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9374)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveTakeQuestEquipCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub odonpmongja: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "1")]
|
|
pub leinlfghibc: bool,
|
|
}
|
|
/// Obf: KEFHAEFFLKP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9428)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeQuestEquipCsRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub odonpmongja: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "4")]
|
|
pub leinlfghibc: bool,
|
|
}
|
|
/// Obf: NFCDMCHKMPG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9415)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveTakeTaskRewardCsReq {}
|
|
/// Obf: DFODNNBEOJE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9423)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeTaskRewardScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: CMHKBGFPMCE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9378)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncChangeNtf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub cjfblhnphak: ::prost::alloc::vec::Vec<Faighipdkig>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pagaejkhfpo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub mobbpmmkkmi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub fcokognogca: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Faighipdkig {
|
|
#[prost(
|
|
oneof = "faighipdkig::Nlpppchggpf",
|
|
tags = "5, 9, 12, 10, 15, 13, 4, 2, 8, 1, 738, 1394, 185, 2013, 1453"
|
|
)]
|
|
pub nlpppchggpf: ::core::option::Option<faighipdkig::Nlpppchggpf>,
|
|
}
|
|
/// Nested message and enum types in `FAIGHIPDKIG`.
|
|
pub mod faighipdkig {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nlpppchggpf {
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Noanckebbdn(super::Ompodelchfd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Phoncgcfkgn(super::Nljlhpeoioc),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
Imbfccnngpd(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Jcemjbmmcog(super::Adpdkfbhjpn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Bdjfacmkpjn(super::Dmcejjjocap),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Acfcplkaijg(super::Kjjjcciohdk),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
Blbgfigjbnd(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
Khcphhipohj(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
Aplgilkdafj(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
Fmlnkekmjik(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "738")]
|
|
Ggjpcchnhfb(super::Gkdekjkoijn),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1394")]
|
|
Hailiakhdkn(bool),
|
|
/// offset: 24
|
|
#[prost(message, tag = "185")]
|
|
Nmnocjdjkog(super::Cnpohcgpdfp),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2013")]
|
|
Gighoaeiddf(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1453")]
|
|
Ibefahekclb(super::Pagaejkhfpo),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dmcejjjocap {
|
|
/// offset: 32
|
|
#[prost(enumeration = "Obcfjpgnalp", tag = "7")]
|
|
pub reason: i32,
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "14")]
|
|
pub jleilogljnj: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kjjjcciohdk {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub content_id: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Mhgdjpmeffn", tag = "1")]
|
|
pub mkhdindghmd: i32,
|
|
}
|
|
/// Obf: EBENPKNCKKK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9403)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveChangeTechTreeNodeCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Jdkjpfgjobi", tag = "10")]
|
|
pub op_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub nlgnakkcdgo: u32,
|
|
}
|
|
/// Obf: MKBJBNNJDDF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9358)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TechTreeChangeNodeStateCsRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub nlgnakkcdgo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Jdkjpfgjobi", tag = "5")]
|
|
pub op_type: i32,
|
|
}
|
|
/// Obf: DEGAMPFDBHK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9429)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveTakeContentRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Mhgdjpmeffn", tag = "4")]
|
|
pub mkhdindghmd: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub content_id: u32,
|
|
}
|
|
/// Obf: BLEKJJLCIAE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9370)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeContentScRsp {
|
|
/// offset: 36
|
|
#[prost(enumeration = "Mhgdjpmeffn", tag = "15")]
|
|
pub mkhdindghmd: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub content_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JAONKHMOOGF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9443)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveStartDungeonCsReq {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub target_side: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub oicejimeong: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub cpmghjfaiab: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub cpomngjdbcl: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pdpalpdaldg {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub iggkkdpjdbe: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: JANLFNKLDIG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9352)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartDungeonScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub lbcikpefaip: ::prost::alloc::vec::Vec<Pdpalpdaldg>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub target_side: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub cpomngjdbcl: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub oicejimeong: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
}
|
|
/// Obf: NGLCLGGIMNH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9399)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveEndDungeonCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub mnlbmaldpej: ::core::option::Option<Kfnfhiaekin>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "7")]
|
|
pub ldjkeepnjdc: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub iggkkdpjdbe: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: OLPAAFKCHFJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9416)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EndDungeonScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub target_side: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub bhmmmhbfhol: u32,
|
|
}
|
|
/// Obf: HBOLHMPGHCO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9355)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveGetFriendDungeonRankingInfosCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cgfbdfhdngo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub afpelfmpici: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub uid: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub lkmgncbookd: u32,
|
|
}
|
|
/// Obf: FFDLEHKAHBN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9361)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendDungeonRankingInfosScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub cpbglngocba: ::prost::alloc::vec::Vec<Cgfbdfhdngo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub bibpejmlcmf: u32,
|
|
}
|
|
/// Obf: IABODKBNEBN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9380)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveGetFriendAssistListCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub target_side: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Biblmldgcob {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub kdhlceppccj: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: MLFJGDMOEPP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9421)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveGetFriendAssistListScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub fmmnaiakegl: ::prost::alloc::vec::Vec<Biblmldgcob>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub target_side: u32,
|
|
}
|
|
/// Obf: LDDGHBMGPOM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9386)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveTakeAssistRewardCsReq {}
|
|
/// Obf: EGGFGPOEDKE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9353)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveTakeAssistRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub cadpjmanpca: ::prost::alloc::vec::Vec<Mbicbkafgik>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GGLAOJIEEAC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9442)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendNewAssistRewardScNotify {}
|
|
/// Obf: IJIPKIDHPDL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9367)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveDoGachaCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub gacha_count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hoikckdhpgc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub onpkfdkadla: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub npbklchljmg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ojcklckhplm {
|
|
#[prost(oneof = "ojcklckhplm::Fnjjnaocoii", tags = "12, 1")]
|
|
pub fnjjnaocoii: ::core::option::Option<ojcklckhplm::Fnjjnaocoii>,
|
|
}
|
|
/// Nested message and enum types in `OJCKLCKHPLM`.
|
|
pub mod ojcklckhplm {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Fnjjnaocoii {
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Emenfkabdek(super::Hoikckdhpgc),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
Pbpdbjblpgl(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gmkcfcgmjki {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub ckmheiifpao: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub eoghmdefbil: u32,
|
|
}
|
|
/// Obf: JPFBJEGAGKM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9401)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DoGachaScRsp2 {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub pknilekkipl: ::prost::alloc::vec::Vec<Ojcklckhplm>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub bedlmdhnmbj: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub jkamhikibej: ::prost::alloc::vec::Vec<Gmkcfcgmjki>,
|
|
}
|
|
/// Obf: AKJBIBBLHJG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9379)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveUpdateLiveRoomTitleCsReq {
|
|
#[prost(
|
|
oneof = "idle_live_update_live_room_title_cs_req::Nlpppchggpf",
|
|
tags = "2, 8"
|
|
)]
|
|
pub nlpppchggpf: ::core::option::Option<
|
|
idle_live_update_live_room_title_cs_req::Nlpppchggpf,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `IdleLiveUpdateLiveRoomTitleCsReq`.
|
|
pub mod idle_live_update_live_room_title_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nlpppchggpf {
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
Title(::prost::alloc::string::String),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
Fcokognogca(u32),
|
|
}
|
|
}
|
|
/// Obf: PCHGMHOHLIG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9362)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateCustomInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "update_custom_info_sc_rsp::Nlpppchggpf", tags = "5, 11")]
|
|
pub nlpppchggpf: ::core::option::Option<update_custom_info_sc_rsp::Nlpppchggpf>,
|
|
}
|
|
/// Nested message and enum types in `UpdateCustomInfoScRsp`.
|
|
pub mod update_custom_info_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nlpppchggpf {
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
Title(::prost::alloc::string::String),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "11")]
|
|
Fcokognogca(u32),
|
|
}
|
|
}
|
|
/// Obf: MMDDJCNMGJJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9427)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct IdleLiveManualFinishQuestionCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub cbojnkcbedh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub mldbdnccjdd: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub ofocdhepmoi: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub koedcmicknj: u32,
|
|
}
|
|
/// Obf: DPDLMIELOIG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9366)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishQuestionRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub mldbdnccjdd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub koedcmicknj: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub cbojnkcbedh: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "15")]
|
|
pub ofocdhepmoi: bool,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9479)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Coeohebfico {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub bfbiipmbfhf: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9480)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jhiaglgpmbd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub bfbiipmbfhf: u32,
|
|
}
|
|
/// Obf: GMHEMMFCBPN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(591)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetBagCsReq {}
|
|
/// Obf: NBPHELPDBMA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Equipment {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub unique_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub exp: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub dress_avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub rank: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub tid: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "8")]
|
|
pub is_protected: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub promotion: u32,
|
|
}
|
|
/// Obf: CLKAJNJMLCN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Material {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub tid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub num: u32,
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "13")]
|
|
pub expire_time: u64,
|
|
}
|
|
/// Obf: KLGIOKJDBKF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct WaitDelResource {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub tid: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jlaedkmbgek {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub num: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub tid: u32,
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "12")]
|
|
pub expire_time: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dpbegbnicpg {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub hkibjpfkllo: ::prost::alloc::vec::Vec<PileItem>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub cfehphajiod: ::core::option::Option<PileItem>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Andmliegpke {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "15")]
|
|
pub time: u64,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub oiofpadogfc: ::prost::alloc::vec::Vec<Dpbegbnicpg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pffdafjlnoo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ikgebhgeefb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub tid: u32,
|
|
}
|
|
/// Obf: FCDGHHHAKDO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(510)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetBagScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub hghiiknljkh: ::prost::alloc::vec::Vec<PileItem>,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "3")]
|
|
pub ifnaogakhpn: u32,
|
|
/// offset: 128
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub cbanakkomof: ::prost::alloc::vec::Vec<Material>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub material_list: ::prost::alloc::vec::Vec<Material>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub mkkdfndegab: ::prost::alloc::vec::Vec<Jlaedkmbgek>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub dbpdphimbdj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub fgeklbmlhek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub okgcgmcmpjj: ::prost::alloc::vec::Vec<Andmliegpke>,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub ghgkcfifmbb: ::prost::alloc::vec::Vec<Jlaedkmbgek>,
|
|
/// offset: 120
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub ikeafgcpeck: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub equipment_list: ::prost::alloc::vec::Vec<Equipment>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "TurnFoodSwitch", repeated, tag = "5")]
|
|
pub maodnhnhlij: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub wait_del_resource_list: ::prost::alloc::vec::Vec<WaitDelResource>,
|
|
/// offset: 104
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<Relic>,
|
|
/// offset: 112
|
|
#[prost(message, repeated, tag = "417")]
|
|
pub pefmklkkcfj: ::prost::alloc::vec::Vec<Pffdafjlnoo>,
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JGDKPGDPJIH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(594)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PromoteEquipmentCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub equipment_unique_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(595)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dmjnagekona {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EJGPLNCJFFJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(514)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CmdLockEquipmentCsReq {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub is_locked: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub abgckehmkbc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(518)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nlddlgdebmo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NCIGMDDCELE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(509)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UseItemCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub hckaeifefbn: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "6")]
|
|
pub mhocpfdegnf: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub bdcddgocild: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub jkoaafgpncj: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "AvatarType", tag = "5")]
|
|
pub piiifljblmh: i32,
|
|
}
|
|
/// Obf: NNBKLKNNBAC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(598)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UseItemScRsp {
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "14")]
|
|
pub dfhmmbkpecm: u64,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub inpfojeiobi: ::core::option::Option<ItemList>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub hckaeifefbn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub bdcddgocild: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub fgkjjiiaeno: u32,
|
|
}
|
|
/// Obf: FLEKNJPLGOB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(563)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RankUpEquipmentCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub equipment_unique_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(526)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Opdnmlkmnbb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kccfnmoimap {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub equipment_unique_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
}
|
|
/// Obf: CIIFHGFMMHF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(569)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BatchRankUpEquipmentCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<Kccfnmoimap>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(541)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ghciogmhopp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KDOBEDCEHDH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(539)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ExpUpEquipmentCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub equipment_unique_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
}
|
|
/// Obf: CCEPCNEJIBN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(501)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ExpUpEquipmentScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub return_item_list: ::prost::alloc::vec::Vec<PileItem>,
|
|
}
|
|
/// Obf: DKJMEMJNKMG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(574)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpecialComposeItemCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ldbinejdfli: ::core::option::Option<ItemCostList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub bndhlcadefa: ::core::option::Option<ItemCostList>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub count: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub compose_id: u32,
|
|
}
|
|
/// Obf: PMKPBGHGBIC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(537)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ComposeItemScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub compose_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub return_item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub count: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LDPKFNPDNKO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(600)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ComposeSelectedRelicCsReq {
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub compose_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub chkgpadplpo: ::core::option::Option<ItemCostList>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub dpnmkklmgdf: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub count: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub pngmadehlcm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub gdconpogbhd: ::core::option::Option<ItemCostList>,
|
|
}
|
|
/// Obf: OBHHAHOMAJB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(589)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ComposeSelectedRelicScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub compose_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub return_item_list: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: EOJBCILPMME
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(504)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ExpUpRelicCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub relic_unique_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
}
|
|
/// Obf: JIEFCEKGGHP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(538)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ExpUpRelicScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub return_item_list: ::prost::alloc::vec::Vec<PileItem>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FAGJJBCCKPP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(572)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CmdLockRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub bicmjedhkne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "9")]
|
|
pub is_locked: bool,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub kipbinbidae: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(532)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ebddjobgdhd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ABMBBFLDBOC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(549)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DiscardRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub bicmjedhkne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "6")]
|
|
pub leinlfghibc: bool,
|
|
/// offset: 32
|
|
#[prost(enumeration = "RelicDiscardType", tag = "11")]
|
|
pub hhhlmnlmagc: i32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "2")]
|
|
pub mhmfiipemjd: u64,
|
|
}
|
|
/// Obf: GIAJPFNBJLB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(566)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DiscardRelicScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub bicmjedhkne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(enumeration = "RelicDiscardType", tag = "14")]
|
|
pub hhhlmnlmagc: i32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "12")]
|
|
pub leinlfghibc: bool,
|
|
}
|
|
/// Obf: FBFEOEHHCON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(533)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CmdSellItemCsReq {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub bcndjopnjpc: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
}
|
|
/// Obf: JEIOMKBEHHJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(561)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SellItemScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub return_item_list: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: BMNLJEHOHMK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(507)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RechargeSuccNotify {
|
|
/// offset: 40
|
|
#[prost(string, tag = "8")]
|
|
pub jdnmdmpbmff: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "4")]
|
|
pub dfhmmbkpecm: u64,
|
|
/// offset: 32
|
|
#[prost(string, tag = "3")]
|
|
pub jngmhkmlaal: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: BEHNOCKPMJG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(558)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ExchangeHcoinCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub num: u32,
|
|
}
|
|
/// Obf: OEJCJGFGCFI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(544)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ExchangeHcoinScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub num: u32,
|
|
}
|
|
/// Obf: AMMAFGFFODN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(596)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AddEquipmentScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub hokjfknpkaj: u32,
|
|
}
|
|
/// Obf: BEBHBLEHLFI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(557)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRecycleTimeCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub fglkmdnffeg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: JIIOGFJPHPO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(521)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRecyleTimeScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub ghgkcfifmbb: ::prost::alloc::vec::Vec<Jlaedkmbgek>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ghfbgbpmpfl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub bgbegbkgbhb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub iapfjinfnlo: u32,
|
|
}
|
|
/// Obf: KKJAKBABDOO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(528)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ComposeLimitNumCompleteScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub bpcejlenhij: ::prost::alloc::vec::Vec<Ghfbgbpmpfl>,
|
|
}
|
|
/// Obf: NBDCCMOOFOI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(565)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ComposeLimitNumUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub bdojdmmeheh: ::core::option::Option<Ghfbgbpmpfl>,
|
|
}
|
|
/// Obf: LJLBFDINKBE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(573)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DestroyItemCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub piafcpcdcdf: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub item_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub fjofdonmhph: u32,
|
|
}
|
|
/// Obf: NOKHDEHLJBL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(553)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DestroyItemScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub piafcpcdcdf: u32,
|
|
}
|
|
/// Obf: MCPNPKINGAG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(508)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMarkItemListCsReq {}
|
|
/// Obf: GEJCHKEGBLD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(517)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMarkItemListScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub kfikchjdegl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HHPAMJHPHNG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(551)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MarkItemCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "9")]
|
|
pub eklcfbipggo: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: MFAEPJDABHC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(525)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MarkItemScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "9")]
|
|
pub eklcfbipggo: bool,
|
|
}
|
|
/// Obf: GCJJEKNGOHM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(554)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CancelMarkItemNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: OMBMNOHAFKC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(579)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncTurnFoodNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "TurnFoodSwitch", repeated, tag = "9")]
|
|
pub maodnhnhlij: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub dbpdphimbdj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: DBFDHJIJAFB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(520)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetTurnFoodSwitchCsReq {
|
|
/// offset: 28
|
|
#[prost(enumeration = "TurnFoodSwitch", tag = "3")]
|
|
pub eddiohmnnnb: i32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub amflnlgbjgl: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(593)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Adceacimklg {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "7")]
|
|
pub amflnlgbjgl: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "TurnFoodSwitch", tag = "4")]
|
|
pub eddiohmnnnb: i32,
|
|
}
|
|
/// Obf: KHIJLEGPDMN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(502)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GeneralVirtualItemDataNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub kcjcbbkkcgi: ::prost::alloc::vec::Vec<PileItem>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub nonmonphbpe: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fofbdbjbeje {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub dplpbdkdckn: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub jaknebndffb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eecjmioaffg {
|
|
/// offset: 16
|
|
#[prost(string, tag = "7")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub bhplkhambig: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "11")]
|
|
pub is_marked: bool,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1")]
|
|
pub hmihldpmpom: ::core::option::Option<Obokdhdokad>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 64
|
|
#[prost(int64, tag = "6")]
|
|
pub eklkhpgdpol: i64,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub jhhhonjikgl: ::core::option::Option<Fofbdbjbeje>,
|
|
}
|
|
/// Obf: GIGPCPDAHCG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(536)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRelicFilterPlanCsReq {}
|
|
/// Obf: JHKGOPBHPKL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(503)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRelicFilterPlanScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub ggbailckhmh: ::prost::alloc::vec::Vec<Eecjmioaffg>,
|
|
}
|
|
/// Obf: FCHEDGNKCCK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(592)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AddRelicFilterPlanCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub hmihldpmpom: ::core::option::Option<Obokdhdokad>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub jhhhonjikgl: ::core::option::Option<Fofbdbjbeje>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "5")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "4")]
|
|
pub is_marked: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub bhplkhambig: u32,
|
|
}
|
|
/// Obf: FKLMNHIHFPC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(524)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AddRelicFilterPlanScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub dmbneijieik: ::core::option::Option<Eecjmioaffg>,
|
|
}
|
|
/// Obf: BEOLPAGLMMF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(578)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ModifyRelicFilterPlanCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub kkgieencoic: u32,
|
|
#[prost(oneof = "modify_relic_filter_plan_cs_req::Bpihfajcloc", tags = "15, 14, 1")]
|
|
pub bpihfajcloc: ::core::option::Option<
|
|
modify_relic_filter_plan_cs_req::Bpihfajcloc,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `ModifyRelicFilterPlanCsReq`.
|
|
pub mod modify_relic_filter_plan_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(string, tag = "15")]
|
|
Name(::prost::alloc::string::String),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Jhhhonjikgl(super::Fofbdbjbeje),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Hmihldpmpom(super::Obokdhdokad),
|
|
}
|
|
}
|
|
/// Obf: KPAIGHDHPCB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(542)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ModifyRelicFilterPlanScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "14")]
|
|
pub eklkhpgdpol: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "modify_relic_filter_plan_sc_rsp::Bpihfajcloc", tags = "2, 1, 10")]
|
|
pub bpihfajcloc: ::core::option::Option<
|
|
modify_relic_filter_plan_sc_rsp::Bpihfajcloc,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `ModifyRelicFilterPlanScRsp`.
|
|
pub mod modify_relic_filter_plan_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
Name(::prost::alloc::string::String),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Jhhhonjikgl(super::Fofbdbjbeje),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Hmihldpmpom(super::Obokdhdokad),
|
|
}
|
|
}
|
|
/// Obf: PEFOFGFPKGD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(559)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DeleteRelicFilterPlanCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub ibjmbiacfek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub kipbinbidae: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(529)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfdgnfbaogn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ibjmbiacfek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "10")]
|
|
pub kipbinbidae: bool,
|
|
}
|
|
/// Obf: PNPEBAMNNNO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(512)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MarkRelicFilterPlanCsReq {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "15")]
|
|
pub kipbinbidae: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "10")]
|
|
pub kbnknahgphg: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ibjmbiacfek: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CCGEAHALKEA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(577)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MarkRelicFilterPlanScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub ibjmbiacfek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "2")]
|
|
pub kipbinbidae: bool,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub kbnknahgphg: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(516)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aconifjjkcg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub kkgieencoic: u32,
|
|
}
|
|
/// Obf: OLKNMBCGACG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(506)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RelicReforgeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub reforge_block_sub_affix_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub relic_unique_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(588)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hkjgdikjigi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ODNEEOPKDFJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(552)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RelicReforgeConfirmCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub relic_unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub alfgnmocofi: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(590)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iljjbgnemhh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lokldefikjb {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub group_id: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub kpokkfjinnm: bool,
|
|
}
|
|
/// Obf: AAJGCLJAOOG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3191)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetJukeboxDataCsReq {}
|
|
/// Obf: HFKNKNJBIOP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3110)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetJukeboxDataScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub jilkopinldc: ::core::option::Option<Mcppiejebef>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub eeeokmjnghj: ::prost::alloc::vec::Vec<Lokldefikjb>,
|
|
}
|
|
/// Obf: OIEJEPOPHCC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3194)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayBackGroundMusicCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub dmgcidgkpff: ::core::option::Option<Mcppiejebef>,
|
|
}
|
|
/// Obf: IHHNFEICJHL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3195)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayBackGroundMusicScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub jilkopinldc: ::core::option::Option<Mcppiejebef>,
|
|
}
|
|
/// Obf: LINLOKHGKON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3114)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UnlockBackGroundMusicCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub jccooglcmnp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: BFANEPJLCEH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3118)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UnlockBackGroundMusicScRsp {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub eeeokmjnghj: ::prost::alloc::vec::Vec<Lokldefikjb>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub chakaaoedhc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3109)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Idebdgichaj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub oocpbjlbpdh: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3198)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cjapfooonkc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub oocpbjlbpdh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kpjfobokkno {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub mfmjbfdfmhg: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub nhddhmggkbo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub cdkedfpefij: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub lphdbpbilke: bool,
|
|
/// offset: 26
|
|
#[prost(bool, tag = "5")]
|
|
pub hdkihmebndc: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub dkkobpdnclc: u32,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "7")]
|
|
pub acmgbnneacj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oojkkecpoja {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub nleapffafee: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub acmgbnneacj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cchbnjegjgh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub ncbflpmbchj: ::prost::alloc::vec::Vec<Oojkkecpoja>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub nmddafkigdf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mpdhifkgdcl {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
pub has_passed: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub kbklmlkdnmp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub progress: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub iempgpcnaah: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Edkfjkkciid {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub phdlmlhkihh: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub poceejlgamh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Olmhjihcmbb {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub jangnoodoin: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub mfmjbfdfmhg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fnjhkmneocb {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9198)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kamjpifpjpf {
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub nnadkejhmde: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub kdogbdnpimp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub bolijiefggd: ::prost::alloc::vec::Vec<Mpdhifkgdcl>,
|
|
/// offset: 92
|
|
#[prost(bool, tag = "14")]
|
|
pub bamkonboaei: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub mekmmcebkpo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub cofpmfheogp: ::prost::alloc::vec::Vec<Olmhjihcmbb>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "9")]
|
|
pub pgoodegcbfo: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub lncllbeioof: ::prost::alloc::vec::Vec<Edkfjkkciid>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub oggpkpphaoo: ::prost::alloc::vec::Vec<Kpjfobokkno>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub eeblliaaaln: ::prost::alloc::vec::Vec<Cchbnjegjgh>,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Llaafbelblb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub cdkedfpefij: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9199)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mbpnkkmkchc {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub igipakeljfd: ::core::option::Option<Kpjfobokkno>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Epfbcodfkia {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub nmddafkigdf: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9181)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jnlhonljghd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub nmddafkigdf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Opjcdamnimj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub papgfhbdfkp: ::prost::alloc::vec::Vec<Edkfjkkciid>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lbbegdeleei {
|
|
#[prost(oneof = "lbbegdeleei::Nlpppchggpf", tags = "12, 8, 1, 10, 3, 6, 14, 2, 7")]
|
|
pub nlpppchggpf: ::core::option::Option<lbbegdeleei::Nlpppchggpf>,
|
|
}
|
|
/// Nested message and enum types in `LBBEGDELEEI`.
|
|
pub mod lbbegdeleei {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nlpppchggpf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
Fimnpebobhl(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Doinbjjklfp(super::Kpjfobokkno),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
Kpfapjlojcl(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
Odalngokhmf(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Clcdmkjhcgd(super::Olmhjihcmbb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Pegkaafhfki(super::Mpdhifkgdcl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Lfbbilekckc(super::Opjcdamnimj),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
Pgoodegcbfo(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
Adgjilhiiab(u32),
|
|
}
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9188)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Icoloefhlgd {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub cjfblhnphak: ::prost::alloc::vec::Vec<Lbbegdeleei>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fblooebbjln {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub event_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub display_value: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9210)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gaeljjddemd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub event_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub display_value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cpkbpgghijl {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9187)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Okildhpdmib {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oeojcblamgp {
|
|
/// offset: 32
|
|
#[prost(enumeration = "LimaoNewsOfficeSurveyState", repeated, tag = "13")]
|
|
pub anahlhjdddc: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub opfekakfnjm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub iebfiipbadj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9207)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bhkljgbepcf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Opnacpeldpe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub phdlmlhkihh: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9194)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aejmfmmhall {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub phdlmlhkihh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nbdbdlikjlc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub jpokeadjnpi: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9202)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Obkhphecdei {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub jpokeadjnpi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ofopnkcemna {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub llkofndakhg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub cdkedfpefij: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9190)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Feccggmmbmk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub llkofndakhg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub cdkedfpefij: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jnkdjeglgko {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9200)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mlaohceihfl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eenmignapkh {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "3")]
|
|
pub acmgbnneacj: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub cdkedfpefij: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9197)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cnhphdcjekg {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "6")]
|
|
pub acmgbnneacj: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub cdkedfpefij: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Djficopfdpl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub nleapffafee: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "5")]
|
|
pub acmgbnneacj: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9185)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Plpmobcjloj {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub acmgbnneacj: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub nleapffafee: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mpcjeknbpeb {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lbkhjoijnki {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub fjbenbjdfod: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub stage_type: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(710)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ajjaamndgeh {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub lpnladkmafo: ::prost::alloc::vec::Vec<Lbkhjoijnki>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LineupAvatar {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub id: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "AvatarType", tag = "12")]
|
|
pub avatar_type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub hp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub satiety: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: AKNNLOONPLL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LineupInfo {
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "8")]
|
|
pub index: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<LineupAvatar>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "14")]
|
|
pub hokamncplno: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub obmefomfgfd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub pgacfejikhd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 69
|
|
#[prost(bool, tag = "12")]
|
|
pub glldeldfdee: bool,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "6")]
|
|
pub mp: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "11")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub agopfifdjfn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(enumeration = "ExtraLineupType", tag = "9")]
|
|
pub extra_lineup_type: i32,
|
|
/// offset: 68
|
|
#[prost(bool, tag = "7")]
|
|
pub is_virtual: bool,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "4")]
|
|
pub max_mp: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "10")]
|
|
pub game_story_line_id: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "15")]
|
|
pub plane_id: u32,
|
|
}
|
|
/// Obf: DABBBDJAPAB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(794)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetCurLineupDataCsReq {}
|
|
/// Obf: COPFAOHLCHG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(795)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetCurLineupDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
}
|
|
/// Obf: IAMCDPABMHL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(714)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct JoinLineupCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub index: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub slot: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub plane_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "7")]
|
|
pub is_virtual: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "AvatarType", tag = "4")]
|
|
pub avatar_type: i32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "ExtraLineupType", tag = "10")]
|
|
pub extra_lineup_type: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(718)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct JoinLineupScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KCDKOGMHLKO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(709)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct QuitLineupCsReq {
|
|
/// offset: 36
|
|
#[prost(enumeration = "ExtraLineupType", tag = "8")]
|
|
pub extra_lineup_type: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub plane_id: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "AvatarType", tag = "13")]
|
|
pub avatar_type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub index: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub is_virtual: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub base_avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(798)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct QuitLineupScRsp {
|
|
/// offset: 37
|
|
#[prost(bool, tag = "7")]
|
|
pub is_virtual: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub plane_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "11")]
|
|
pub lgfifjdgekb: bool,
|
|
}
|
|
/// Obf: ALLHCHDJMOC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(763)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwapLineupCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub plane_id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "1")]
|
|
pub is_virtual: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub nhnhejelcmm: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub iifnabkhaeg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub index: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "ExtraLineupType", tag = "13")]
|
|
pub extra_lineup_type: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(726)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bcnogenahjj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GPOCFLNNANM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(739)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncLineupNotify {
|
|
/// offset: 32
|
|
#[prost(enumeration = "SyncLineupReason", repeated, tag = "9")]
|
|
pub reason_list: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
}
|
|
/// Obf: BAHCGEHIJMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(701)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetLineupAvatarDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fdejjmdgilm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub hp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "9")]
|
|
pub avatar_type: i32,
|
|
}
|
|
/// Obf: FGFNJBOFECE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(774)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetLineupAvatarDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub avatar_data_list: ::prost::alloc::vec::Vec<Fdejjmdgilm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PGOMOPKJNEM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(737)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChangeLineupLeaderCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: HMOJPKHNKAJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(704)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChangeLineupLeaderScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub slot: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HNGKDHHLJDB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(738)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwitchLineupIndexCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub index: u32,
|
|
}
|
|
/// Obf: ALEJALIAHBE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(772)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwitchLineupIndexScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub index: u32,
|
|
}
|
|
/// Obf: EOBJOKLBKPP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(732)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetLineupNameCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub index: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "10")]
|
|
pub name: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: NHAPPOCLJBA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(733)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetLineupNameScRsp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "10")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub index: u32,
|
|
}
|
|
/// Obf: BMBEHMMLAGB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(761)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAllLineupDataCsReq {}
|
|
/// Obf: ELGIMKOJNBK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(707)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAllLineupDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<LineupInfo>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub cur_index: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KFONGCOOEFJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(758)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct VirtualLineupDestroyNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub plane_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LineupSlotData {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub slot: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub assist_uid: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "4")]
|
|
pub avatar_type: i32,
|
|
}
|
|
/// Obf: KLCJAJLFPGJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(744)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ReplaceLineupCsReq {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub hokamncplno: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub index: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub lineup_slot_list: ::prost::alloc::vec::Vec<LineupSlotData>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "ExtraLineupType", tag = "15")]
|
|
pub extra_lineup_type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub game_story_line_id: u32,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "5")]
|
|
pub flfjmcfackn: bool,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "6")]
|
|
pub bjadhcoflgi: bool,
|
|
/// offset: 42
|
|
#[prost(bool, tag = "9")]
|
|
pub is_virtual: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub plane_id: u32,
|
|
}
|
|
/// Obf: FCEOCIFJGPG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(800)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ReplaceLineupScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub podldpeikki: u32,
|
|
}
|
|
/// Obf: FIJBLGHLEGB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(789)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ExtraLineupDestroyNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "ExtraLineupType", tag = "5")]
|
|
pub extra_lineup_type: i32,
|
|
}
|
|
/// Obf: KPNNODDAGDE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(796)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct VirtualLineupTrialAvatarChangeScNotify {
|
|
/// offset: 44
|
|
#[prost(bool, tag = "15")]
|
|
pub bpjllbddndm: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub omnhjdblfnk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ocakfnfepco: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub plane_id: u32,
|
|
}
|
|
/// Obf: ALJJFPOLPJH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7363)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyCreateCsReq {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub cheodmkahjm: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub jhcjmkddnnf: ::core::option::Option<LobbyGameExtInfo>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub pofocmihjia: ::core::option::Option<Pbicjcpdlgd>,
|
|
/// offset: 44
|
|
#[prost(enumeration = "FightGameMode", tag = "12")]
|
|
pub plobmbfpnfk: i32,
|
|
}
|
|
/// Obf: BJJBILNMHCC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7357)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyCreateScRsp {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub cheodmkahjm: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub pofocmihjia: ::core::option::Option<Pbicjcpdlgd>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "FightGameMode", tag = "6")]
|
|
pub plobmbfpnfk: i32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub biebfhecepm: ::prost::alloc::vec::Vec<Adhnjadijac>,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "7")]
|
|
pub room_id: u64,
|
|
}
|
|
/// Obf: ABBDKPPCNLP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7394)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyInviteCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub fjnipjeijke: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7368)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mnhclkhlahm {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub fjnipjeijke: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MDJAIHINFLL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7380)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyJoinCsReq {
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "7")]
|
|
pub room_id: u64,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub jhcjmkddnnf: ::core::option::Option<LobbyGameExtInfo>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "6")]
|
|
pub gffimgekdnl: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: IGGICFHGPPH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7377)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyJoinScRsp {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub pofocmihjia: ::core::option::Option<Pbicjcpdlgd>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub biebfhecepm: ::prost::alloc::vec::Vec<Adhnjadijac>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "FightGameMode", tag = "5")]
|
|
pub plobmbfpnfk: i32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub cheodmkahjm: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "6")]
|
|
pub room_id: u64,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PJADAJFFOBO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7395)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LobbyQuitCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7386)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Idlcdbnpcbg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7385)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ohcjbdglpmk {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7388)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oggbenijkof {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GEDMJOPBIAA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7355)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyModifyPlayerInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub jhcjmkddnnf: ::core::option::Option<LobbyGameExtInfo>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub gciibhhmpnp: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "LobbyModifyType", tag = "10")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7351)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Plmmdncjhbg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KIGANJEFJPI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7352)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbySyncInfoScNotify {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub uid: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub biebfhecepm: ::prost::alloc::vec::Vec<Adhnjadijac>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "LobbyModifyType", tag = "8")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: DCHLIGCIDNI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7397)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LobbyKickOutCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub uid: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7369)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Flnkhembjog {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7353)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bgkiefclgdf {
|
|
/// offset: 24
|
|
#[prost(enumeration = "FightGameMode", tag = "6")]
|
|
pub plobmbfpnfk: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub aongoeafkoc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub room_id: u32,
|
|
}
|
|
/// Obf: JLNPGHCLMDJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7400)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LobbyGetInfoCsReq {}
|
|
/// Obf: HOOCLOFJCAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7366)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyGetInfoScRsp {
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "2")]
|
|
pub room_id: u64,
|
|
/// offset: 48
|
|
#[prost(enumeration = "FightGameMode", tag = "14")]
|
|
pub plobmbfpnfk: i32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub biebfhecepm: ::prost::alloc::vec::Vec<Adhnjadijac>,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "13")]
|
|
pub eiffdnnbgmc: u64,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub pofocmihjia: ::core::option::Option<Pbicjcpdlgd>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "6")]
|
|
pub cheodmkahjm: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7381)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hkfdcbooeio {
|
|
/// offset: 24
|
|
#[prost(enumeration = "LobbyInteractType", tag = "3")]
|
|
pub hgiagjmhdob: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub eaalmhnalfi: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7371)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ckmigeiacio {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub eaalmhnalfi: u32,
|
|
}
|
|
/// Obf: BPCIGHABAAP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7399)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LobbyInteractScNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "LobbyInteractType", tag = "4")]
|
|
pub hgiagjmhdob: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub aongoeafkoc: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7365)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fpdfpcdckhb {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub pofocmihjia: ::core::option::Option<Pbicjcpdlgd>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7356)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pijfmemdddf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mmpjhljhmnp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub inomffaieoa: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub dhphlchpkfl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: CNPINMCNFDL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6576)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetLocalLegendDataCsReq {}
|
|
/// Obf: KPLOBFOMJMB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6579)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetLocalLegendDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub bkaekpjnoic: ::prost::alloc::vec::Vec<Mmpjhljhmnp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mmaadolhmej {
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "13")]
|
|
pub avatar_type: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: LIDDGIGGGPO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6577)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartLocalLegendLevelCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub inomffaieoa: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Mmaadolhmej>,
|
|
}
|
|
/// Obf: GJDGLOKODOP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6589)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterLocalLegendLevelScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub inomffaieoa: u32,
|
|
}
|
|
/// Obf: OCGDJOAGGID
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6578)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LocalLegendDataChangeNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub pkklgmdohfi: ::core::option::Option<Mmpjhljhmnp>,
|
|
}
|
|
/// Obf: NBOJIBGMKMD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(891)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMailCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub fhgkljehiga: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ddlpgnhadcj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClientMail {
|
|
/// offset: 76
|
|
#[prost(bool, tag = "3")]
|
|
pub is_read: bool,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "15")]
|
|
pub attachment: ::core::option::Option<ItemList>,
|
|
/// offset: 72
|
|
#[prost(enumeration = "MailType", tag = "9")]
|
|
pub mail_type: i32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "12")]
|
|
pub title: ::prost::alloc::string::String,
|
|
/// offset: 88
|
|
#[prost(int64, tag = "7")]
|
|
pub expire_time: i64,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "10")]
|
|
pub template_id: u32,
|
|
/// offset: 56
|
|
#[prost(string, tag = "4")]
|
|
pub content: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, repeated, tag = "6")]
|
|
pub para_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
/// offset: 64
|
|
#[prost(int64, tag = "1")]
|
|
pub time: i64,
|
|
/// offset: 40
|
|
#[prost(string, tag = "11")]
|
|
pub sender: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(810)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMailScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub mail_list: ::prost::alloc::vec::Vec<ClientMail>,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "9")]
|
|
pub is_end: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub total_num: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub notice_mail_list: ::prost::alloc::vec::Vec<ClientMail>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub start: u32,
|
|
}
|
|
/// Obf: KFJAOGGOIHH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(894)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MarkReadMailCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(895)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lohgbnaiail {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EAHFOCMCKDG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(814)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DelMailCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub pipcpjjbbme: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(818)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DelMailScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: AAAOOEABDDC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(809)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeMailAttachmentCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub jkoaafgpncj: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub mnfheglccid: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Keoaihachkg {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub lpcpbeihfmk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(898)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeMailAttachmentScRsp {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub succ_mail_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub attachment: ::core::option::Option<ItemList>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub fail_mail_list: ::prost::alloc::vec::Vec<Keoaihachkg>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(863)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct NewMailScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub mail_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Madeenaboke {
|
|
/// offset: 60
|
|
#[prost(int32, tag = "5")]
|
|
pub jhdlnbpnekg: i32,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ammjechpgpe: ::core::option::Option<Khahdlenhpo>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub gpkabibkjhf: ::prost::alloc::vec::Vec<Ijhdfpkiepj>,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "11")]
|
|
pub aolffolejlb: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ophonaaflaj: ::core::option::Option<Achiodpiiem>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "13")]
|
|
pub bcpcbhmfiin: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub djhddofhmcf: ::prost::alloc::vec::Vec<Inpecgbjkki>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Achiodpiiem {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub lfjaajabfmi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub hnbfgjdhjbc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Khahdlenhpo {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub jogbjibeeeb: ::core::option::Option<Jdmofnpamoo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub lgkmepojaci: ::core::option::Option<Vector>,
|
|
}
|
|
/// Obf: BKNKOKCNMEM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6891)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnterMapRotationRegionCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub bcpcbhmfiin: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub jhdlnbpnekg: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6810)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pliedjppcpf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ophonaaflaj: ::core::option::Option<Achiodpiiem>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub bcpcbhmfiin: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub jhdlnbpnekg: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ijhdfpkiepj {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub pbolmblkdnd: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: IDNIMBEPODB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6894)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct InteractChargerCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub eknnikphfkd: ::core::option::Option<Ijhdfpkiepj>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6895)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gaejbmcfbmj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ophonaaflaj: ::core::option::Option<Achiodpiiem>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub eknnikphfkd: ::core::option::Option<Ijhdfpkiepj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Inpecgbjkki {
|
|
/// offset: 24
|
|
#[prost(float, tag = "5")]
|
|
pub mbafioclmai: f32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub pbolmblkdnd: u32,
|
|
}
|
|
/// Obf: IEIMEBOJBHF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6814)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DeployRotatorCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jaipdgcgidk: ::core::option::Option<Inpecgbjkki>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6818)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jmgmoacpcch {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ophonaaflaj: ::core::option::Option<Achiodpiiem>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jaipdgcgidk: ::core::option::Option<Inpecgbjkki>,
|
|
}
|
|
/// Obf: PPKGCHIKPGI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6809)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RotateMapCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ammjechpgpe: ::core::option::Option<Khahdlenhpo>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub group_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub pbolmblkdnd: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6898)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ibfanglhmea {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
}
|
|
/// Obf: DGPAGOINIEM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6863)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LeaveMapRotationRegionCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6826)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cemjjcnmcbi {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GIKIPMFCNIF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6839)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMapRotationDataCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6801)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jmmcbdagekp {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub bcpcbhmfiin: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub djhddofhmcf: ::prost::alloc::vec::Vec<Inpecgbjkki>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ammjechpgpe: ::core::option::Option<Khahdlenhpo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ophonaaflaj: ::core::option::Option<Achiodpiiem>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 68
|
|
#[prost(int32, tag = "4")]
|
|
pub jhdlnbpnekg: i32,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "10")]
|
|
pub dimoglimlbd: bool,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub gpkabibkjhf: ::prost::alloc::vec::Vec<Ijhdfpkiepj>,
|
|
}
|
|
/// Obf: NBBNDFDOPLM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6874)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ResetMapRotationRegionCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ammjechpgpe: ::core::option::Option<Khahdlenhpo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6837)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jdldlgjpneo {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6804)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gdfpenloofl {}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6838)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ompichhjdko {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ophonaaflaj: ::core::option::Option<Achiodpiiem>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6872)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dhkgdfnbkdd {
|
|
/// offset: 64
|
|
#[prost(int32, tag = "8")]
|
|
pub jhdlnbpnekg: i32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub bcpcbhmfiin: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ophonaaflaj: ::core::option::Option<Achiodpiiem>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub gpkabibkjhf: ::prost::alloc::vec::Vec<Ijhdfpkiepj>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub djhddofhmcf: ::prost::alloc::vec::Vec<Inpecgbjkki>,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "5")]
|
|
pub dimoglimlbd: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ammjechpgpe: ::core::option::Option<Khahdlenhpo>,
|
|
}
|
|
/// Obf: FBHLINLMMGD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6832)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RemoveRotatorCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub jaipdgcgidk: ::core::option::Option<Inpecgbjkki>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6833)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bhkjafghmid {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ophonaaflaj: ::core::option::Option<Achiodpiiem>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub jaipdgcgidk: ::core::option::Option<Inpecgbjkki>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6861)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gokdlladelb {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub djhddofhmcf: ::prost::alloc::vec::Vec<Inpecgbjkki>,
|
|
}
|
|
/// Obf: PMCNAJGGGPD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8271)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MarbleGetDataCsReq {}
|
|
/// Obf: NICCCBEDPLJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8290)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MarbleGetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub jhdmgfgjmeb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub cnlbnacfcje: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "15")]
|
|
pub score_id: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub hikdammfgdj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8272)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ifjdjkmmabl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub iojkdgcfcgg: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub nloinmodble: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8280)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pcpjkohfece {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub iojkdgcfcgg: u32,
|
|
}
|
|
/// Obf: BHBPBEMMPOP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8285)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MarbleShopBuyCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub nloinmodble: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: JOEGJIJGCEM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8278)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MarbleShopBuyScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub nloinmodble: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: BNMJNNJHHKF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8284)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MarbleUnlockSealScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub nloinmodble: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: BHPBLGMABEI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8287)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MarblePvpDataUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "7")]
|
|
pub score_id: i32,
|
|
}
|
|
/// Obf: KGCGKANCOIL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8277)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MarbleUpdateShownSealCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub lainaeamhjb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: ENCDOIIDHPP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8289)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MarbleUpdateShownSealScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub lainaeamhjb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Binjkhmlmie {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub floor_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub config_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub plane_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub fdlmgfjdipc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lciegjdkoeg {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub lcdgjdgccdg: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "8")]
|
|
pub lkiklaapbnd: i64,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub glkjljpmkdj: ::prost::alloc::vec::Vec<Binjkhmlmie>,
|
|
}
|
|
/// Obf: IBFANAEJALJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8181)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMarkChestCsReq {}
|
|
/// Obf: JJJEHEEPKPM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8200)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMarkChestScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ojlianbbfjk: ::prost::alloc::vec::Vec<Lciegjdkoeg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HNDGABBNGNL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8182)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateMarkChestCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub lcdgjdgccdg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ljejoamjdbc: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub glkjljpmkdj: ::prost::alloc::vec::Vec<Binjkhmlmie>,
|
|
}
|
|
/// Obf: EAAGIJPPKBA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8190)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateMarkChestScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub lcdgjdgccdg: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub ojlianbbfjk: ::prost::alloc::vec::Vec<Lciegjdkoeg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub ljejoamjdbc: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LHPOLLBAMFE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8195)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MarkChestChangedScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub ojlianbbfjk: ::prost::alloc::vec::Vec<Lciegjdkoeg>,
|
|
}
|
|
/// Obf: CNLBEAEKPDF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7313)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartMatchCsReq {
|
|
/// offset: 32
|
|
#[prost(enumeration = "FightGameMode", tag = "14")]
|
|
pub plobmbfpnfk: i32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub jhcjmkddnnf: ::core::option::Option<LobbyGameExtInfo>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7307)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aahcmmkmena {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub jhcjmkddnnf: ::core::option::Option<LobbyGameExtInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BIHDMOALGMK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7330)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CancelMatchCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7327)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Joldjbkmhga {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7335)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Joepjjkipjc {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub biebfhecepm: ::prost::alloc::vec::Vec<Adhnjadijac>,
|
|
}
|
|
/// Obf: DOKEFHBCJLC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7338)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetCrossInfoCsReq {}
|
|
/// Obf: HKDBIODLOIE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7305)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetCrossInfoScRsp {
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "4")]
|
|
pub room_id: u64,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "FightGameMode", tag = "3")]
|
|
pub plobmbfpnfk: i32,
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "14")]
|
|
pub eiffdnnbgmc: u64,
|
|
}
|
|
/// Obf: APIIHEPOAPL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7413)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeGetDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fochgpggncl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub dpcfbdcekjl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub level_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hagkbfpnpph {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub nlocdhmlgjh: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub bofookjcjgg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub count: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub pos: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mjmpdgnfikn {
|
|
/// offset: 40
|
|
#[prost(map = "uint32, uint32", tag = "6")]
|
|
pub kpidjmbncnh: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub blfppfcadbb: ::prost::alloc::vec::Vec<Fochgpggncl>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "15")]
|
|
pub kibgnjnaddh: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub lcehdgbbdjl: ::prost::alloc::vec::Vec<Hagkbfpnpph>,
|
|
}
|
|
/// Obf: DMLCPNLJHLN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7407)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeGetDataDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub dcfgofnblcm: ::core::option::Option<Mjmpdgnfikn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KCECMPPEIOP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7430)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeLevelEndCsReq {
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "14")]
|
|
pub dpcfbdcekjl: u32,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "7")]
|
|
pub kibgnjnaddh: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub nlocdhmlgjh: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub fddofffpalc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub bofookjcjgg: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "8")]
|
|
pub lbbmjlaijoc: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: HJBANHLMGLC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7427)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeLevelEndScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub dpcfbdcekjl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: JFFHAJANHDP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7435)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeSyncDataScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub dcfgofnblcm: ::core::option::Option<Mjmpdgnfikn>,
|
|
}
|
|
/// Obf: DGOEEMAECMG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7438)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeSetBirdPosCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub nlocdhmlgjh: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub pos: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7405)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nbkbhjhninj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub pos: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub nlocdhmlgjh: u32,
|
|
}
|
|
/// Obf: NCIFIMIHHLF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7401)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Match3GetDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Beopdmlkglp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub laggmkgmgpb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub level_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dapdohoaddb {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub count: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub nlocdhmlgjh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub pos: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub bofookjcjgg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nojlpmlalpi {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub klkomlpaleb: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "9")]
|
|
pub amgmadnbfif: u32,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub lcehdgbbdjl: ::prost::alloc::vec::Vec<Dapdohoaddb>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub dednhldnkag: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub epmfdgpkphj: ::prost::alloc::vec::Vec<Beopdmlkglp>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub foolmiadmmh: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub dedfhelfakf: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
}
|
|
/// Obf: DDPFFNJOIBB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7447)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Match3GetDataGetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub kjhggpemphm: ::core::option::Option<Nojlpmlalpi>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CPDAAIHPNBD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7419)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeV2BattleItemLevelUpCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub panfiphagpb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub odadjiloeko: u32,
|
|
}
|
|
/// Obf: HBPDDFPABEJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7402)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeV2BattleItemLevelUpScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub panfiphagpb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub odadjiloeko: u32,
|
|
}
|
|
/// Obf: IJEIBGAMFGM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7444)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeV2LevelEndCsReq {
|
|
/// offset: 32
|
|
#[prost(string, tag = "10")]
|
|
pub lbbmjlaijoc: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub afmgjolfkhj: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "11")]
|
|
pub nlocdhmlgjh: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub bibghicidkp: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub pmjdnonmkib: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub level_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub bcmpfjkhdbg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub conjddkafko: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GGCLJGGJLCF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7418)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeV2LevelEndScRsp {
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub laejllcgfdm: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub hnagoeepbjn: ::prost::alloc::vec::Vec<ItemList>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ebjhkikolhj: ::core::option::Option<Dapdohoaddb>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub pkinfpgfina: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub moddibhcppd: ::core::option::Option<Beopdmlkglp>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "9")]
|
|
pub level_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub amgmadnbfif: u32,
|
|
}
|
|
/// Obf: BLNBGAGFLHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7445)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeV2SetBirdPosCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub pos: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub nlocdhmlgjh: u32,
|
|
}
|
|
/// Obf: JEPEIPACLAC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7436)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeV2SetBirdPosScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub pos: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub nlocdhmlgjh: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub dldhpgfdfhp: u32,
|
|
}
|
|
/// Obf: LLIBDKPKFOM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7403)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeV2ScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub kjhggpemphm: ::core::option::Option<Nojlpmlalpi>,
|
|
}
|
|
/// Obf: MDIJDDDMKDP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7450)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeV2PvpFinishScNotify {
|
|
/// offset: 44
|
|
#[prost(enumeration = "FightGameMode", tag = "4")]
|
|
pub bfcbgpeichg: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub dkaeidjmjcj: u32,
|
|
/// offset: 52
|
|
#[prost(enumeration = "Fkanibdjnkg", tag = "15")]
|
|
pub reason: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub ijdmecljebd: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub kjhggpemphm: ::core::option::Option<Nojlpmlalpi>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub mhfhoddbopm: ::core::option::Option<Eckidlifafg>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7416)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hmjgbjknkpe {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub mhfhoddbopm: ::core::option::Option<Eckidlifafg>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Fkanibdjnkg", tag = "9")]
|
|
pub reason: i32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "FightGameMode", tag = "4")]
|
|
pub bfcbgpeichg: i32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "10")]
|
|
pub dkaeidjmjcj: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub ijdmecljebd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Emhaljpddbl {
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "13")]
|
|
pub giaoimofalh: u64,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub hnfnokilnfe: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "9")]
|
|
pub lbplnldhcbo: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub dohllmldlmp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub gpjhjooijjc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Idcjhpeendm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub gpjhjooijjc: u32,
|
|
}
|
|
/// Obf: GOHPLHLABBE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9057)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChenLingGameBoyDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub maonhdcchpe: ::core::option::Option<Emhaljpddbl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Joaimkblhhd {
|
|
/// offset: 44
|
|
#[prost(bool, tag = "5")]
|
|
pub godgalfehjf: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub dohllmldlmp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub gpjhjooijjc: u32,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "2")]
|
|
pub epfdjfbcdil: bool,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "7")]
|
|
pub hhkcadkcljc: u64,
|
|
}
|
|
/// Obf: CJFMGOBDJDB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9077)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishChenLingGameBoyScRsp {
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "11")]
|
|
pub hhkcadkcljc: u64,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub icmkgflbejp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "6")]
|
|
pub giaoimofalh: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub gpjhjooijjc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pcmhmclacnk {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "12")]
|
|
pub hhkcadkcljc: u64,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub gpjhjooijjc: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub uid: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Domdpohbpog {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub gpjhjooijjc: u32,
|
|
}
|
|
/// Obf: MBCPPALFPCH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9088)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingGameBoyGetFriendRankingInfoScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub gpjhjooijjc: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub jpnalkefhoh: ::prost::alloc::vec::Vec<Pcmhmclacnk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "12")]
|
|
pub kepmjkgjlnj: bool,
|
|
}
|
|
/// Obf: HJPPKKEDAKC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9055)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFiveDimMiniGameDataCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "15")]
|
|
pub kepmjkgjlnj: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9051)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Blkkagmojgp {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "10")]
|
|
pub kepmjkgjlnj: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gnbodnmgbdl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub gpjhjooijjc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9069)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gdabfhaalml {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub maonhdcchpe: ::core::option::Option<Emhaljpddbl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hbglmkhnnnp {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "6")]
|
|
pub lbplnldhcbo: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub gpjhjooijjc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9094)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jogjdghdklo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub maonhdcchpe: ::core::option::Option<Emhaljpddbl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nhfmhlcgjah {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub gcpncedamab: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub mhecofpgecb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jgkoonelcag {}
|
|
/// Obf: JHNJJMPGNFN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9095)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFiveDimMiniGameDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Nhfmhlcgjah>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gbgcnjjmpjf {
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "1")]
|
|
pub lmhbogjhkhb: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub bicbjmpaaan: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub ncodimpancc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub locohhfmadj: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub gold: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub keabpbonokm: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "14")]
|
|
pub lbbmjlaijoc: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub score_id: u32,
|
|
/// offset: 68
|
|
#[prost(float, tag = "10")]
|
|
pub pbdbjohcjfo: f32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub ojiaagjbjaf: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub gcpncedamab: u32,
|
|
}
|
|
/// Obf: LPNMHMEOJHO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9053)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishFiveDimMiniGameScRsp {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub score_id: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "8")]
|
|
pub keabpbonokm: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub menaapnnkge: ::core::option::Option<ItemList>,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "11")]
|
|
pub chpampnmcoe: bool,
|
|
/// offset: 72
|
|
#[prost(float, tag = "13")]
|
|
pub pbdbjohcjfo: f32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "10")]
|
|
pub gcpncedamab: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub gold: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub enmfkjioeoc: ::core::option::Option<ItemList>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub ncodimpancc: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub ojiaagjbjaf: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dfloigpcnak {}
|
|
/// Obf: GCFNHDLMEKP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9066)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFiveDimFluteDataScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub ohgfegdfkng: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub epphgobafmp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Laijmhhfhii {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub hejaoochefg: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9071)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jkpkdphiphd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub hejaoochefg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mefagjjmema {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub hejaoochefg: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9065)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pdahkaklpgf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub hejaoochefg: u32,
|
|
}
|
|
/// Obf: ICCMIAGKNHN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9056)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FiveDimFluteDataChangeNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub epphgobafmp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub ohgfegdfkng: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CCPFALAGHHJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9076)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MazeCrossFloorConditionChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub phcaalbpkgk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CDMODFGGKCP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2791)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetNpcMessageGroupCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub kalcgedpajk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mihgabamflg {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub item_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub eahhabidoah: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eokjoomaapn {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Mihgabamflg>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub jnhoedkclgl: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "MessageSectionStatus", tag = "2")]
|
|
pub status: i32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub kcmninmgpfh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Boihdgedbdn {
|
|
/// offset: 32
|
|
#[prost(int64, tag = "12")]
|
|
pub pbhffinoomi: i64,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub nfbgbngmpac: ::prost::alloc::vec::Vec<Eokjoomaapn>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "MessageGroupStatus", tag = "5")]
|
|
pub status: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub hkcfjbkajlc: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: ABCNAEJJIKF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2710)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetNpcMessageGroupScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub calpakehgcf: ::prost::alloc::vec::Vec<Boihdgedbdn>,
|
|
}
|
|
/// Obf: CMLGBHKADOG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2794)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetNpcStatusCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Boklhhlenjb {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "15")]
|
|
pub nagjkijodkf: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub npc_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hlbkfmfgajh {
|
|
/// offset: 32
|
|
#[prost(int64, tag = "9")]
|
|
pub pbhffinoomi: i64,
|
|
/// offset: 24
|
|
#[prost(enumeration = "MessageGroupStatus", tag = "3")]
|
|
pub emidelaemdl: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub group_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mlehdgnlihf {
|
|
/// offset: 28
|
|
#[prost(enumeration = "MessageSectionStatus", tag = "11")]
|
|
pub hhhjjdbdgmh: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub jdmecbedlaa: u32,
|
|
}
|
|
/// Obf: LFDDPAPMIHM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2795)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetNpcStatusScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub klnnjaoldec: ::prost::alloc::vec::Vec<Boklhhlenjb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DJOAHHLLJLI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2714)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishItemIdCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub eahhabidoah: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: BKECDGAIDJP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2718)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishItemIdScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub eahhabidoah: u32,
|
|
}
|
|
/// Obf: CNGJGGGGDCD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2709)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishSectionIdCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jdmecbedlaa: u32,
|
|
}
|
|
/// Obf: BDAGDDGCCOO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2798)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishSectionIdScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub jdmecbedlaa: u32,
|
|
}
|
|
/// Obf: AOMDEIKOINM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2763)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishPerformSectionIdCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Mihgabamflg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub jdmecbedlaa: u32,
|
|
}
|
|
/// Obf: CHNCNGKLIOH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2726)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishPerformSectionIdScRsp {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Mihgabamflg>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub jdmecbedlaa: u32,
|
|
}
|
|
/// Obf: HBIJHDJDPIM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2739)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMissionMessageCsReq {}
|
|
/// Obf: CBOOKACHDIG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2701)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMissionMessageScRsp {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "4")]
|
|
pub jloamkgiidk: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OGIHPMLEKDM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4191)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ShareCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub kllpoakddhp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lhmhfnboagc {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub ejmjhdacfei: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub kllpoakddhp: u32,
|
|
}
|
|
/// Obf: PAALAAHOAGK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4110)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ShareScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub ccdamjkbcgc: ::core::option::Option<Lhmhfnboagc>,
|
|
}
|
|
/// Obf: NFNLFIMGAPN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4194)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetShareDataCsReq {}
|
|
/// Obf: BMNOEICMEDO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4195)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetShareDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub hbdkofiejlk: ::prost::alloc::vec::Vec<Lhmhfnboagc>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4114)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kndcljnmaoc {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4118)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Emjmlbdlmlc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pghphpgidmb {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub kjmjpdnmoib: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub enfofeakddk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub r#type: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4174)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cbijjndgpin {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub hakolocgefb: ::prost::alloc::vec::Vec<Pghphpgidmb>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4137)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hfodkmfdmae {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LAFMGEAPPKO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4163)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CancelSyncExpiredItemCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub coooffkidmc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Jmgcdianlgk", tag = "3")]
|
|
pub r#type: i32,
|
|
/// offset: 24
|
|
#[prost(string, repeated, tag = "14")]
|
|
pub jllknnfapee: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4126)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lmhfpeplikh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ipbbnkfeebj {
|
|
/// offset: 16
|
|
#[prost(string, tag = "3")]
|
|
pub cgdobaoahmb: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4101)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lmcepidhebl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bnigiajopgc {
|
|
/// offset: 28
|
|
#[prost(enumeration = "MovieRacingType", tag = "14")]
|
|
pub r#type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ceeggcppafj: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ilhdbhmaamo: u32,
|
|
}
|
|
/// Obf: LIPFNCLLDHK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4107)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMovieRacingDataCsReq {}
|
|
/// Obf: MKFBMDHFFPO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4158)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMovieRacingDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub eknfoknpghc: ::prost::alloc::vec::Vec<Bnigiajopgc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NCOMDKGDCIA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4144)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpdateMovieRacingDataCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub imcekfookhc: ::core::option::Option<Bnigiajopgc>,
|
|
}
|
|
/// Obf: NJAKKIMIBFC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4200)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpdateMovieRacingDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub imcekfookhc: ::core::option::Option<Bnigiajopgc>,
|
|
}
|
|
/// Obf: JFFEMMJHPLC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4104)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SubmitOrigamiItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub imciknhhehc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4138)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nfdllephlhn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub imciknhhehc: u32,
|
|
}
|
|
/// Obf: HKOALDNBDAK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4172)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetOrigamiPropInfoCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub content_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub melnpbkaabi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub gfgflihccod: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Abhilgfljno {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub config_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub state: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cmleplpbjcc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub fgocdcmkdml: ::prost::alloc::vec::Vec<Abhilgfljno>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub floor_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4132)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bmpohnclhmf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub cfkffedjddg: ::prost::alloc::vec::Vec<Cmleplpbjcc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub gfgflihccod: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub content_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Deomneompfe {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "8")]
|
|
pub loeogancpge: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub ilhdbhmaamo: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub njkeognhenk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: GPEAHNMJEMM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4189)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetWolfBroShootingDataCsReq {}
|
|
/// Obf: ANOANFHEKBL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4196)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetGunPlayDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub nbmaidecchj: ::prost::alloc::vec::Vec<Deomneompfe>,
|
|
}
|
|
/// Obf: PADMKHOJINL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4157)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpdateWolfBroShootingDataCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub group_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "13")]
|
|
pub lbbmjlaijoc: u64,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub eceacbagakd: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub diflkhmkhbg: ::core::option::Option<Deomneompfe>,
|
|
}
|
|
/// Obf: MPFAHHCONGC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4121)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpdateGunPlayDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub diflkhmkhbg: ::core::option::Option<Deomneompfe>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lmhoimlgngm {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Nhjljbjjkfj", tag = "5")]
|
|
pub alfhnehobja: i32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "DifficultyAdjustmentType", tag = "15")]
|
|
pub mjlhllmjhgj: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: HIKFBMOJEEH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4128)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DifficultyAdjustmentGetDataCsReq {}
|
|
/// Obf: HNKOECNMPHC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4165)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DifficultyAdjustmentGetDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Lmhoimlgngm>,
|
|
}
|
|
/// Obf: AGJEBLHCCAM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4173)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DifficultyAdjustmentUpdateDataCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub data: ::core::option::Option<Lmhoimlgngm>,
|
|
}
|
|
/// Obf: GNLPGCOPIBE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4153)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DifficultyAdjustmentUpdateDataScRsp {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Lmhoimlgngm>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub data: ::core::option::Option<Lmhoimlgngm>,
|
|
}
|
|
/// Obf: LALCKJEHBCN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4108)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MazeKillDirectCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub gjkgpdhnkhe: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub entity_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Ebkolhjiofn", tag = "9")]
|
|
pub alfhnehobja: i32,
|
|
}
|
|
/// Obf: AEEEBOOIDCN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4117)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MazeKillDirectScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub entity_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: OBDAFBOAMKE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4151)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DirectDeliveryScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub halfglgldlo: ::prost::alloc::vec::Vec<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub oeccpkanhmn: u32,
|
|
}
|
|
/// Obf: MKLCDFGEMIM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4125)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CancelDirectDeliveryNoticeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub oeccpkanhmn: u32,
|
|
}
|
|
/// Obf: IBOEENALIPA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4154)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CancelDirectDeliveryNoticeScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub oeccpkanhmn: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lieedgoegmk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub cpmookfkbeg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub gold: u32,
|
|
}
|
|
/// Obf: JPHPHNNCEON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4179)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetSwitchMascotDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub cpmookfkbeg: u32,
|
|
}
|
|
/// Obf: FKDCPHGFKDC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4120)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSwitchMascotDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub ohfbmfgpmjo: ::prost::alloc::vec::Vec<Lieedgoegmk>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub cpmookfkbeg: u32,
|
|
}
|
|
/// Obf: AEPLEEDGMMH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4193)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwitchMascotUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub ohfbmfgpmjo: ::prost::alloc::vec::Vec<Lieedgoegmk>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "2")]
|
|
pub nonmonphbpe: bool,
|
|
}
|
|
/// Obf: KKPHDFDDBGL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4102)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetUnreleasedBlockInfoCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4149)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetUnreleasedBlockInfoScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub flfpojflhod: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub gomngaadjlm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "3")]
|
|
pub ddbfeeigpji: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gnanmeadpbd {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub dnhfpbopfaj: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ipcfofhlahg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "8")]
|
|
pub dnnhcnckjcm: i64,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "12")]
|
|
pub end_time: i64,
|
|
}
|
|
/// Obf: HHJHMJNFKCL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4166)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CycleScoreRewardGetDataCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4105)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lbmpplkebfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub efjbfbengkg: ::core::option::Option<Gnanmeadpbd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GCBEILIJALC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4111)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CycleScoreRewardTakeRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub grid_fight_score_rank_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4130)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dpfennbobnd {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub efjbfbengkg: ::core::option::Option<Gnanmeadpbd>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub blkacgbdahb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OBEIEBGGDHI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4171)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CycleScoreRewardDestroyExceedRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub iefifklkajn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4136)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dohjcpamafl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub efjbfbengkg: ::core::option::Option<Gnanmeadpbd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4103)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aldeibddmon {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub efjbfbengkg: ::core::option::Option<Gnanmeadpbd>,
|
|
}
|
|
/// Obf: HDLEPMCNGJH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1291)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMissionDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Okepfgmnjao {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub display_value: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Algpcoobeff", tag = "3")]
|
|
pub r#type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: BDGIGDJAMHD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mission {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub progress: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "MissionStatus", tag = "12")]
|
|
pub status: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: LALCFOFKAIJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MissionCustomValue {
|
|
/// offset: 16
|
|
#[prost(string, tag = "14")]
|
|
pub dlcldiaoimk: ::prost::alloc::string::String,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub index: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub kgmgppohgce: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Epncdfbahea {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub dpfiheekgdl: ::prost::alloc::vec::Vec<MissionCustomValue>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Accoeknjhfh {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub dpfiheekgdl: ::prost::alloc::vec::Vec<MissionCustomValue>,
|
|
/// offset: 36
|
|
#[prost(enumeration = "MissionStatus", tag = "5")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ifblmcnfieo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
#[prost(oneof = "ifblmcnfieo::Pnbcddaadnc", tags = "1788")]
|
|
pub pnbcddaadnc: ::core::option::Option<ifblmcnfieo::Pnbcddaadnc>,
|
|
}
|
|
/// Nested message and enum types in `IFBLMCNFIEO`.
|
|
pub mod ifblmcnfieo {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Pnbcddaadnc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1788")]
|
|
Dpfiheekgdl(super::Epncdfbahea),
|
|
}
|
|
}
|
|
/// Obf: MLNCGLKMGGE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MainMissionCustomValue {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub dpfiheekgdl: ::core::option::Option<Epncdfbahea>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
/// Obf: NKFCJLGCEEB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1210)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMissionDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub ngmephfjmen: ::prost::alloc::vec::Vec<Mission>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub mission_data_list: ::prost::alloc::vec::Vec<Accoeknjhfh>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub eiagkfkonpe: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub cmfplcnkngm: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub poaajebfeno: u32,
|
|
}
|
|
/// Obf: NBBEJFJBAHL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1273)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AcceptMainMissionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
/// Obf: EJOMCGJCFHL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1253)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AcceptMainMissionScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub main_mission_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CPEJEPDPENG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1294)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishTalkMissionCsReq {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub dpfiheekgdl: ::prost::alloc::vec::Vec<MissionCustomValue>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub bpfoddoobki: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub hkpopeenmfe: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: PBEBNHDLHEL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1295)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishTalkMissionScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub bpfoddoobki: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "9")]
|
|
pub hkpopeenmfe: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub dpfiheekgdl: ::prost::alloc::vec::Vec<MissionCustomValue>,
|
|
}
|
|
/// Obf: HAHIANBNBEK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1214)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MissionRewardScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub main_mission_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub bpfoddoobki: u32,
|
|
}
|
|
/// Obf: EOKEBOJCCKE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1296)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SubMissionRewardScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub bpfoddoobki: u32,
|
|
}
|
|
/// Obf: LIBOMPFDGBN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1218)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncTaskCsReq {
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub key: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1209)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhahnnoieih {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub key: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: DICGHMNLPLE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1201)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MissionGroupWarnScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub lgeeplgbaom: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: NFINKBBNABC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1274)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishCosumeItemMissionCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub bpfoddoobki: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1237)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mbmembddjde {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub bpfoddoobki: u32,
|
|
}
|
|
/// Obf: MAJIMKFCJKC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1261)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMissionStatusCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub sub_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GetMissionStatusScRsp
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1207)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMissionStatusScRsp {
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub main_mission_mcv_list: ::prost::alloc::vec::Vec<MainMissionCustomValue>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "14")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub curversion_finished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub sub_mission_status_list: ::prost::alloc::vec::Vec<Mission>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub disabled_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub finished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GNEHFMNDJJE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1257)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TeleportToMissionResetPointCsReq {}
|
|
/// Obf: CJFCKHFNHBL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1221)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TeleportToMissionResetPointScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub client_pos_version: u32,
|
|
}
|
|
/// Obf: DLLEFCDNBLE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1228)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartFinishSubMissionScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub bpfoddoobki: u32,
|
|
}
|
|
/// Obf: LDCBCLKFNEI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1265)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartFinishMainMissionScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
/// Obf: ILKGEFBCEDG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1208)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMainMissionCustomValueCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: OHDJNFEIOEF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1217)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMainMissionCustomValueScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub mission_data_list: ::prost::alloc::vec::Vec<Accoeknjhfh>,
|
|
}
|
|
/// Obf: FHBEFBPJEFK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1251)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MainMissionAcceptNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub sub_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: DGOJCKMHBIC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1254)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpdateTrackMainMissionCsReq {
|
|
/// offset: 28
|
|
#[prost(enumeration = "TrackMainMissionUpdateReasonId", tag = "1")]
|
|
pub nillmkmkodp: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub cmfplcnkngm: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub gnpdglgbimm: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1279)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fnapkbelifo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub cnogfhkiddp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub cmfplcnkngm: u32,
|
|
}
|
|
/// Obf: ODAHOBDIKGI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1220)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishedMissionScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub finished_mission_id: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: JJNEGIBNPLM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1293)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateMainMissionCustomValueCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub main_mission_id: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "4")]
|
|
pub dlcldiaoimk: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub value: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1202)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ofcenahffen {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub hflclflcclk: ::core::option::Option<Accoeknjhfh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BDLKOCJKLAB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1249)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StarPerformanceRelayCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub performance_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub hfelbaklhca: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1266)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eppnlnibpna {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BPPAFOINNDP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7091)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMonopolyInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nojcnlnibbh {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub bkilelbilbo: u32,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "14")]
|
|
pub iojlmocpapg: bool,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "15")]
|
|
pub dmbgfladnha: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub item_value: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub nonkhemldno: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub lbeihilhokm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fiojpnplknp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub hfjndoaidop: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Nkpjcabnlkl", tag = "12")]
|
|
pub hpokohjddho: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ikkmaaebokl {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub icfppoljdpp: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pndokoleplc {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "10")]
|
|
pub bgbeofkejeg: u64,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "9")]
|
|
pub is_taken_reward: bool,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub jcockjgkfdk: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lbbjmhohkmg {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1615")]
|
|
pub eoeaohiikbb: ::prost::alloc::string::String,
|
|
/// offset: 88
|
|
#[prost(uint64, tag = "15")]
|
|
pub nicgpeenipc: u64,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub gkmjlekgbpn: ::prost::alloc::vec::Vec<Ikkmaaebokl>,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "11")]
|
|
pub pcpohhahccj: u32,
|
|
/// offset: 128
|
|
#[prost(uint64, tag = "4")]
|
|
pub eaeghdgjhgb: u64,
|
|
/// offset: 56
|
|
#[prost(string, tag = "1934")]
|
|
pub gokiidcghjk: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub kmlakhpcffe: ::prost::alloc::vec::Vec<Ikkmaaebokl>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub lccplpkppjl: ::prost::alloc::vec::Vec<Ikkmaaebokl>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "2")]
|
|
pub mbmiccjebjb: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "1")]
|
|
pub hjliecdfdlj: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "9")]
|
|
pub oedlcakbfdk: u32,
|
|
/// offset: 112
|
|
#[prost(bool, tag = "3")]
|
|
pub ifdbimbmfgo: bool,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "5")]
|
|
pub mnmpdjadefp: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "10")]
|
|
pub lcgoapahenh: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub mbceaepnpoo: ::prost::alloc::vec::Vec<Ikkmaaebokl>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub jfgblmmfodf: ::prost::alloc::vec::Vec<Pndokoleplc>,
|
|
/// offset: 40
|
|
#[prost(string, tag = "333")]
|
|
pub bbnainmbbei: ::prost::alloc::string::String,
|
|
/// offset: 96
|
|
#[prost(uint64, tag = "7")]
|
|
pub ejgppefegmk: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jllhmahmcbf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub fcncghejjlg: ::prost::alloc::vec::Vec<Lbbjmhohkmg>,
|
|
}
|
|
/// Obf: MLEALEEEEBI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7010)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMonopolyInfoScRsp {
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ghlejogaicj: ::core::option::Option<Cifmfbbmidg>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "7")]
|
|
pub fbacklddebl: ::core::option::Option<Jllhmahmcbf>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "14")]
|
|
pub ammjechpgpe: ::core::option::Option<Imdpaioohmf>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "8")]
|
|
pub hkgknekkjhb: ::core::option::Option<Imkoommhaml>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub obooodmpbbh: ::core::option::Option<Nojcnlnibbh>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "15")]
|
|
pub edhlmhhahdd: ::core::option::Option<Gfngjajajjh>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub eobendpkfbo: ::core::option::Option<Odonlhdapkb>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "3")]
|
|
pub mnhbjfmnnof: ::core::option::Option<Fiojpnplknp>,
|
|
/// offset: 112
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub gmokkmanojd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ggldogihflg: ::core::option::Option<Ffkcdbgnelo>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "12")]
|
|
pub stt: ::core::option::Option<Mdkpoaeegjb>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ffcdobmocdo: ::core::option::Option<Ohjfhjhfgbh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ohjfhjhfgbh {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ggjfjofnjpa: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IKBEDLELMIA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7056)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyConditionUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub ffcdobmocdo: ::core::option::Option<Ohjfhjhfgbh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mdkpoaeegjb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub lopghgknbcj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub bcnabledjbe: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CGHPAKFHNGF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7055)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolySttUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub stt: ::core::option::Option<Mdkpoaeegjb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aahbecicoen {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub miccegikibj: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "15")]
|
|
pub cpfcdocjfbf: bool,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Lbdmffdnfdp", tag = "1")]
|
|
pub djdkaidiaad: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub eiiagabafec: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Imdpaioohmf {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub fpldaknalkl: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub pgihgnolioi: ::prost::alloc::vec::Vec<Aahbecicoen>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub lcpiodclnhl: ::prost::alloc::vec::Vec<Aahbecicoen>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub afcaobebomh: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ljhdofbfnjh: ::core::option::Option<Aahbecicoen>,
|
|
}
|
|
/// Obf: NMBHMCJDCHC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7085)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyEventLoadUpdateScNotify {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub lcpiodclnhl: ::prost::alloc::vec::Vec<Aahbecicoen>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub pgihgnolioi: ::prost::alloc::vec::Vec<Aahbecicoen>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jmkdmdncnkc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eegkaeaipmc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pfckoaklanf {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub amadfjnhmff: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub kekaepdejjp: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub lpfdkhdhlcd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kiegbdibdce {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub kekaepdejjp: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub lpfdkhdhlcd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub koedcmicknj: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub nmoecehnlac: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dodflobpggl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub mfnphheppid: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub ddkamjlfeic: ::prost::alloc::vec::Vec<Blijekkoijh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eacgohfocjc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub inchlhnkhch: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Klkjibbibim {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub onlbejgccca: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cnmhgghgpbe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub edpfkidehdp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lfndhpmoflh {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub dhldklmphng: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub lmiicenmobi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Blijekkoijh {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub coebhkfjjgo: u32,
|
|
#[prost(oneof = "blijekkoijh::Egkeapehoei", tags = "7, 14, 5, 1, 11, 15, 2, 12, 13")]
|
|
pub egkeapehoei: ::core::option::Option<blijekkoijh::Egkeapehoei>,
|
|
}
|
|
/// Nested message and enum types in `BLIJEKKOIJH`.
|
|
pub mod blijekkoijh {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Egkeapehoei {
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Ejifpeegibk(super::Jmkdmdncnkc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Hchifbcippc(super::Eegkaeaipmc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Abijhknbghj(super::Pfckoaklanf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Omefkecbcna(super::Eacgohfocjc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
ShopSyncInfo(super::Klkjibbibim),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Bmkaefaknfj(super::Cnmhgghgpbe),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Dkckdclcpel(super::Lfndhpmoflh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Hjgodnjbehn(super::Kiegbdibdce),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Figgallelnm(super::Dodflobpggl),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ffkcdbgnelo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ndiofkhobkm: ::core::option::Option<Blijekkoijh>,
|
|
}
|
|
/// Obf: ABCFBNCANAO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7028)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyContentUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ndiofkhobkm: ::core::option::Option<Blijekkoijh>,
|
|
}
|
|
/// Obf: GMMHHBPMPKN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7095)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyCellUpdateNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ljhdofbfnjh: ::core::option::Option<Aahbecicoen>,
|
|
}
|
|
/// Obf: NBOLIJHBEMP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7018)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyRollDiceCsReq {}
|
|
/// Obf: CDJNOCLOPPK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7009)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyRollDiceScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub hjhgnkooili: u32,
|
|
}
|
|
/// Obf: CCONBNMNFFB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7057)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyCheatDiceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub mfhkgpjjgbn: u32,
|
|
}
|
|
/// Obf: IIAHANMJCHL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7021)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyCheatDiceScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub mfhkgpjjgbn: u32,
|
|
}
|
|
/// Obf: HOBGDBCABPH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7098)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyMoveCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub hcohilbalgg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub ifklegclpee: u32,
|
|
}
|
|
/// Obf: LIGADPCMHII
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7063)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyMoveScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub lkoihhmbhof: ::prost::alloc::vec::Vec<Aahbecicoen>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ammjechpgpe: ::core::option::Option<Imdpaioohmf>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JFJMAPLDGDL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7026)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolySelectOptionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub amadfjnhmff: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nplalefpiee {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub fcadjeengml: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub amadfjnhmff: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: AKCEGECPOFF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7039)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolySelectOptionScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub amadfjnhmff: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub event_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub jbllicoocak: ::prost::alloc::vec::Vec<Nplalefpiee>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ggldogihflg: ::core::option::Option<Blijekkoijh>,
|
|
}
|
|
/// Obf: IECJOGFONHO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7004)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyRollRandomCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: MMIAHKFHNFM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7038)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyRollRandomScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub event_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ggldogihflg: ::core::option::Option<Blijekkoijh>,
|
|
}
|
|
/// Obf: ILGKEOPBCHN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7072)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyReRollRandomCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: MAGICNPDEEI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7032)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyReRollRandomScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ggldogihflg: ::core::option::Option<Blijekkoijh>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: CFDCDKNANPC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7033)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyConfirmRandomCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: LODJBBOCMGA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7061)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyConfirmRandomScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ggldogihflg: ::core::option::Option<Blijekkoijh>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: FPKMPDCHIDI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7007)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyBuyGoodsCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub emmomdodkak: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub onlbejgccca: u32,
|
|
}
|
|
/// Obf: AGDHJDJPADE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7058)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyBuyGoodsScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub onlbejgccca: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub emmomdodkak: u32,
|
|
}
|
|
/// Obf: EHDLIFIMDKI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7044)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyUpgradeAssetCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub inchlhnkhch: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7100)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Imjmghchfaa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub inchlhnkhch: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DPJKNOIPPGB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7089)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGiveUpCurContentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub content_id: u32,
|
|
}
|
|
/// Obf: IHHCFKGAFMD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7096)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGiveUpCurContentScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub content_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyActionResult {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub detail: ::core::option::Option<Jdmpaaegmcd>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub effect_type: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub trigger_cell_id: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Ngaefpnbdad", tag = "3")]
|
|
pub source_type: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub click_map_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub click_cell_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub trigger_map_id: u32,
|
|
}
|
|
/// Obf: ODFAADJOEBG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7094)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyActionResultScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub mmaahmecgoe: ::prost::alloc::vec::Vec<MonopolyActionResult>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bafpncphnff {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub egipjbjohle: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub ccboelpgmij: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jdmpaaegmcd {
|
|
#[prost(
|
|
oneof = "jdmpaaegmcd::Ggkfdjkhbdj",
|
|
tags = "3, 12, 15, 8, 5, 1, 2, 14, 11, 13, 10, 9, 7"
|
|
)]
|
|
pub ggkfdjkhbdj: ::core::option::Option<jdmpaaegmcd::Ggkfdjkhbdj>,
|
|
}
|
|
/// Nested message and enum types in `JDMPAAEGMCD`.
|
|
pub mod jdmpaaegmcd {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Ggkfdjkhbdj {
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Bgfmfkpadki(super::Hjloochlbcl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Lnebkchgpfa(super::Hjloochlbcl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Gdahhpijnhf(super::Hlpmdjekdcn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Ejchimjmcja(super::Hlpmdjekdcn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Hnlaeibdfjm(super::Fdlcffpchbn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Aogmpajbfbh(super::Fdlcffpchbn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Kjojjlgcdmk(super::Ckecfdcfjoh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Jnahooeadek(super::Ckecfdcfjoh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Jbagghgapgp(super::Bafpncphnff),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Kipoblkhekp(super::Iplekcnlemg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Jfoinnnbmkd(super::Fdlcffpchbn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Pacdgknbkhd(super::Ckecfdcfjoh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Bidimldnaio(super::Kmhnoomemif),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kmhnoomemif {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub ahfpghnjhdg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hjloochlbcl {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub item_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub item_stack_count: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub clafndlgdao: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ckecfdcfjoh {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub gaagklohmpg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub naefgfdpcff: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iplekcnlemg {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub fikfmpbhihm: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub kpoofbpgmln: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub ibopjgbfcji: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub pnhoedhbgnm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Khchpplofjn {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub config_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub khdlmpakegf: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub gcpncedamab: u32,
|
|
#[prost(oneof = "khchpplofjn::Epiijjcakie", tags = "13, 15, 12")]
|
|
pub epiijjcakie: ::core::option::Option<khchpplofjn::Epiijjcakie>,
|
|
}
|
|
/// Nested message and enum types in `KHCHPPLOFJN`.
|
|
pub mod khchpplofjn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Epiijjcakie {
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Pihgdhaklcb(super::Hjbmldmlane),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Mncfniehmkk(super::Jcadehndglf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Anlbkejphfk(super::Nmdmpghiini),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gfngjajajjh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub naodindeklm: ::prost::alloc::vec::Vec<Khchpplofjn>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub cnjplpncmlp: ::core::option::Option<Khchpplofjn>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ddlflpknlpl: ::core::option::Option<Bafpncphnff>,
|
|
}
|
|
/// Obf: DEAGDILDJIB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7053)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGameSettleScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub bmkaefaknfj: ::core::option::Option<Khchpplofjn>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub jeiliiabklg: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: NFNPKKLHDBN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7020)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGameCreateScNotify {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ddlflpknlpl: ::core::option::Option<Bafpncphnff>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub bmkaefaknfj: ::core::option::Option<Khchpplofjn>,
|
|
}
|
|
/// Obf: MLKHJBEGIPI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7065)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGameRaiseRatioCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub khdlmpakegf: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7073)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hjohlmhfhie {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub khdlmpakegf: u32,
|
|
}
|
|
/// Obf: PONLPHOHFPF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7074)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DailyFirstEnterMonopolyActivityCsReq {}
|
|
/// Obf: NBOPPABHINK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7037)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DailyFirstEnterMonopolyActivityScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub eobendpkfbo: ::core::option::Option<Odonlhdapkb>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub lnephgmejhj: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub lfgmmapkdic: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "14")]
|
|
pub cilpijnoiag: i64,
|
|
}
|
|
/// Obf: OGNAIBLOFOL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7046)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGetDailyInitItemCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub giidbfjclde: bool,
|
|
}
|
|
/// Obf: AGNEEPEJLAK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7034)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGetDailyInitItemScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub jehgfejciff: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "11")]
|
|
pub cilpijnoiag: i64,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub cpfbcbkflfm: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub jbonhgnncle: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub eoaajmdchid: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub fjbdcnakifm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hjbmldmlane {
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub daddpjdahbn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub eaofjfafaho: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub fflfiiomalc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub gjlhknglikb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "5")]
|
|
pub jklfmohicmo: bool,
|
|
}
|
|
/// Obf: IKDKAODPNKJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7051)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGameBingoFlipCardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub nbflcnhfefm: u32,
|
|
}
|
|
/// Obf: ENDHFEOKGFH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7025)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGameBingoFlipCardScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "2")]
|
|
pub jklfmohicmo: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub eplbcnfmlil: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub eaofjfafaho: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: AENCNCEPHGG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7008)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGameGachaCsReq {}
|
|
/// Obf: PGHIDHLDBEP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7017)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGameGachaScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub aniadnfemah: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nokkapgbnhp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub ihmabiphlkn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub igjkfhkmoni: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jcadehndglf {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub icinhmikjlh: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub ihllmllnifn: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub ojchpapjdfo: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub pelpdapdbkj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub nnkhmiejpoi: ::prost::alloc::vec::Vec<Nokkapgbnhp>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub bjjonghlofc: u32,
|
|
}
|
|
/// Obf: JJOKFFPFHDC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7054)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyAcceptQuizCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub nnkhmiejpoi: ::prost::alloc::vec::Vec<Nokkapgbnhp>,
|
|
}
|
|
/// Obf: BKDMFMGAOLE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7079)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyAcceptQuizScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub mncfniehmkk: ::core::option::Option<Jcadehndglf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cifmoicfjdf {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub pmbapkjmbnm: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub pkblomeifmd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub icinhmikjlh: u32,
|
|
}
|
|
/// Obf: IMPKKJCBIBG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7011)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyQuizDurationChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub cjfblhnphak: ::prost::alloc::vec::Vec<Cifmoicfjdf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nmdmpghiini {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub icdfdokflak: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub amoopclgkgd: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub ilipgaecppc: u32,
|
|
}
|
|
/// Obf: FGOJPPBJGKO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7093)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGuessChooseCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ilipgaecppc: u32,
|
|
}
|
|
/// Obf: CGGEGHHCJEM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7002)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGuessChooseScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub ilipgaecppc: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lninnlaeanb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub icdfdokflak: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub jfnnpeodino: u32,
|
|
}
|
|
/// Obf: AGBJDGLALKE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7005)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGuessDrawScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub ccgjkbolcdl: ::prost::alloc::vec::Vec<Lninnlaeanb>,
|
|
}
|
|
/// Obf: IGEMLHHDHMK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7049)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGuessBuyInformationCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7066)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nafcecefdml {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hlpmdjekdcn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub inchlhnkhch: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub jhindfpamnl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cifmfbbmidg {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub hplibogmcnj: ::prost::alloc::vec::Vec<Hlpmdjekdcn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Odonlhdapkb {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub cggnlacjgcl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub nnaohmmibeb: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub ccjepaajoho: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub dldghjejdpf: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub bpbkpakelgh: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub akdkljlonba: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "9")]
|
|
pub edbnodeohda: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub aijgkiomflp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub ibbnlmbclhf: u32,
|
|
}
|
|
/// Obf: AEMGMLKLKIH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7092)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyDailySettleScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub eobendpkfbo: ::core::option::Option<Odonlhdapkb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub lfgmmapkdic: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fdlcffpchbn {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub buff_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub coebhkfjjgo: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub pocifnlefhn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Imkoommhaml {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Fdlcffpchbn>,
|
|
}
|
|
/// Obf: GIAONHPLMBM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7024)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMonopolyFriendRankingListCsReq {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub uid: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub chnpmibhoaa: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub dldghjejdpf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub fkakccjcgaf: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub nnaohmmibeb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oiklflhpkcp {}
|
|
/// Obf: DFLOLKLHKID
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7078)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMonopolyFriendRankingListScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub knniaebmhgm: ::core::option::Option<GetMonopolyFriendRankingListCsReq>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub jpnalkefhoh: ::prost::alloc::vec::Vec<GetMonopolyFriendRankingListCsReq>,
|
|
}
|
|
/// Obf: EDKEIFCANNO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7042)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyLikeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub eaalmhnalfi: u32,
|
|
}
|
|
/// Obf: HAMIJFBAMAB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7059)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyLikeScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub eaalmhnalfi: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IHPFANPLOLE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7029)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyLikeScNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub chnpmibhoaa: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub hfjndoaidop: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GKKMAEOECHL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7012)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMbtiReportCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fcjolmlmkba {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub cnt: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub hndhfpabbkd: u32,
|
|
}
|
|
/// Obf: KGBKAOLFAGF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7077)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMbtiReportScRsp {
|
|
/// offset: 52
|
|
#[prost(int32, tag = "12")]
|
|
pub pmagobnhjjd: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub hnldlooapmi: ::prost::alloc::vec::Vec<Fcjolmlmkba>,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "4")]
|
|
pub ehmefablodd: i32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "13")]
|
|
pub is_taken_reward: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub progress: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub jbllicoocak: ::prost::alloc::vec::Vec<Nplalefpiee>,
|
|
/// offset: 57
|
|
#[prost(bool, tag = "8")]
|
|
pub hhpalhmblfk: bool,
|
|
}
|
|
/// Obf: EJPEHPKIIOB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7016)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyEventSelectFriendCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub ldjkeepnjdc: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub liphdplgmnp: u32,
|
|
}
|
|
/// Obf: FCOBPLJPBFO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7006)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyEventSelectFriendScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub lmiicenmobi: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ljhdofbfnjh: ::core::option::Option<Aahbecicoen>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub dhldklmphng: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fkggchgflad {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub dhldklmphng: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub aongoeafkoc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub lmiicenmobi: u32,
|
|
}
|
|
/// Obf: CLNEFJGKCLH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7088)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolySocialEventEffectScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub hmeodjmeneg: ::prost::alloc::vec::Vec<Fkggchgflad>,
|
|
}
|
|
/// Obf: EJMIAFEFPJJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7052)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetSocialEventServerCacheCsReq {}
|
|
/// Obf: OHOCHMIFMIM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7090)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSocialEventServerCacheScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub hmeodjmeneg: ::prost::alloc::vec::Vec<Fkggchgflad>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DDBGLOKMBMD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7069)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DeleteSocialEventServerCacheCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub nhahngepkmj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7041)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ffbkmffhfpb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub lplfpjhopkk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DNLJHMJALPL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7070)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGetRaffleTicketCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub mbmiccjebjb: u32,
|
|
}
|
|
/// Obf: EAPOJLMHAHI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7068)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGetRaffleTicketScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub mbmiccjebjb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub elnfnmjmail: ::prost::alloc::vec::Vec<Pndokoleplc>,
|
|
}
|
|
/// Obf: BIJEJHNMMPM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7082)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyTakeRaffleTicketRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "7")]
|
|
pub cbomhcdnedg: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub mbmiccjebjb: u32,
|
|
}
|
|
/// Obf: BBMDPGPAJDC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7060)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyTakeRaffleTicketRewardScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub cbomhcdnedg: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub mbmiccjebjb: u32,
|
|
}
|
|
/// Obf: DBIFLLGFGAF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7099)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyScrachRaffleTicketCsReq {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "10")]
|
|
pub cbomhcdnedg: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub mbmiccjebjb: u32,
|
|
}
|
|
/// Obf: LNEHPLJCEBC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7013)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyScrachRaffleTicketScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub mbmiccjebjb: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "4")]
|
|
pub cbomhcdnedg: u64,
|
|
}
|
|
/// Obf: KLPPFONHMGF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7031)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGetRegionProgressCsReq {}
|
|
/// Obf: GGOGIMPOPBJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7083)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGetRegionProgressScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub ekimliamfhe: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub fkakccjcgaf: u32,
|
|
}
|
|
/// Obf: BIHEADBELNJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7035)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGetRafflePoolInfoCsReq {}
|
|
/// Obf: DEJOPKHMFNJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7015)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGetRafflePoolInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub fbacklddebl: ::core::option::Option<Jllhmahmcbf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LHFCHMFMEPB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7086)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyTakePhaseRewardCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ffjecamiedl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: PJAAHKHFANM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7080)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyTakePhaseRewardScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub ffjecamiedl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: MFDJIGCDEHF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7040)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMonopolyMbtiReportRewardCsReq {}
|
|
/// Obf: OMGFBMCLDCM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7043)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMonopolyMbtiReportRewardScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: GDMBLGECAMB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7097)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMonopolyDailyReportCsReq {}
|
|
/// Obf: JFCJFGDNHGP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7075)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMonopolyDailyReportScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub eobendpkfbo: ::core::option::Option<Odonlhdapkb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MOJJALCDOEI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7048)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyClickCellCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub eiiagabafec: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub miccegikibj: u32,
|
|
}
|
|
/// Obf: AOIPJLHFJPP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7076)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyClickCellScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub miccegikibj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub eiiagabafec: u32,
|
|
}
|
|
/// Obf: JOKMHBEGNFP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7045)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyClickMbtiReportCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7087)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Okmkbbiojgn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ELNIIPEPJDN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1091)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FightGameStateCsReq {}
|
|
/// Obf: MGAKPHCDOCI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1010)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FightGameStateScRsp {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub opogemadlei: ::core::option::Option<Ifcbcblfalm>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub biebfhecepm: ::prost::alloc::vec::Vec<Adhnjadijac>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub pofocmihjia: ::core::option::Option<Jlgnkmbmpkl>,
|
|
}
|
|
/// Obf: HKFMHDILBDB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1094)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerGetFightGateCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub player_data: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1095)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lokajgfmkak {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub port: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "6")]
|
|
pub ip: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub ihjglgclanm: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "9")]
|
|
pub eiffdnnbgmc: u64,
|
|
}
|
|
/// Obf: HPAPBELLLLG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1014)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FightGiveUpCsReq {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "15")]
|
|
pub eiffdnnbgmc: u64,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1018)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dgeeilcmhhe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GOPPKCMEBOB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1009)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FightGameStartScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub biebfhecepm: ::prost::alloc::vec::Vec<Adhnjadijac>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub opogemadlei: ::core::option::Option<Ifcbcblfalm>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1098)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fcianjkgmch {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub opogemadlei: ::core::option::Option<Ifcbcblfalm>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1063)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mklllkleeap {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub ijdmecljebd: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub dkaeidjmjcj: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Fkanibdjnkg", tag = "15")]
|
|
pub reason: i32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub mhfhoddbopm: ::core::option::Option<Eckidlifafg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ifmgfpicggh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub nlocdhmlgjh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub bofookjcjgg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nejjdlocgcl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub foolmiadmmh: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub lcehdgbbdjl: ::prost::alloc::vec::Vec<Ifmgfpicggh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bjkakgbonbm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub foolmiadmmh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bcfajampdkf {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub foolmiadmmh: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub bgnloaedcoj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gmgjalhogog {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub foolmiadmmh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Plgomimnnae {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub foolmiadmmh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dlcfneojgbb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub foolmiadmmh: u32,
|
|
}
|
|
/// Obf: DIFOGMNOECN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1026)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMatchPlayDataCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "FightGameMode", repeated, tag = "8")]
|
|
pub bfbjkaalfhd: ::prost::alloc::vec::Vec<i32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bpjdoembnmd {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "FightGameMode", tag = "5")]
|
|
pub plobmbfpnfk: i32,
|
|
#[prost(oneof = "bpjdoembnmd::Flbcmacphmj", tags = "10, 9, 8")]
|
|
pub flbcmacphmj: ::core::option::Option<bpjdoembnmd::Flbcmacphmj>,
|
|
}
|
|
/// Nested message and enum types in `BPJDOEMBNMD`.
|
|
pub mod bpjdoembnmd {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Flbcmacphmj {
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Jbbacllcfon(super::Nejjdlocgcl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Fhecfhdhfjc(super::Bcfajampdkf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Jakfadadnon(super::Dlcfneojgbb),
|
|
}
|
|
}
|
|
/// Obf: CMOKAEBNDLE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1039)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMatchPlayDataRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub dlmgkbkefik: ::prost::alloc::vec::Vec<Bpjdoembnmd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NPPGEPABNIL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1001)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchPlayDataChangeNtf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub paagkbfnhkk: ::core::option::Option<Bpjdoembnmd>,
|
|
}
|
|
/// Obf: DAFEJNGKLCP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1074)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendRankingInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "FightGameMode", tag = "13")]
|
|
pub plobmbfpnfk: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Efbihjhmicb {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub uid: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub dbojchbahci: u32,
|
|
#[prost(oneof = "efbihjhmicb::Bpihfajcloc", tags = "13, 5, 4")]
|
|
pub bpihfajcloc: ::core::option::Option<efbihjhmicb::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `EFBIHJHMICB`.
|
|
pub mod efbihjhmicb {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Nbfjkdonmdf(super::Bjkakgbonbm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Cmbpmihghak(super::Gmgjalhogog),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Fecobclaama(super::Plgomimnnae),
|
|
}
|
|
}
|
|
/// Obf: AHGCEIJJCEP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1037)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendRankingInfoRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "FightGameMode", tag = "14")]
|
|
pub plobmbfpnfk: i32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub cpbglngocba: ::prost::alloc::vec::Vec<Efbihjhmicb>,
|
|
}
|
|
/// Obf: BEICBDOAAPA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1004)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SelfRankChangeNtf {
|
|
/// offset: 32
|
|
#[prost(enumeration = "FightGameMode", tag = "1")]
|
|
pub plobmbfpnfk: i32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub cpbglngocba: ::prost::alloc::vec::Vec<Efbihjhmicb>,
|
|
}
|
|
/// Obf: EMBLDPJGGIE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4691)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMultipleDropInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dminlldnndl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub abmkkokdafk: u32,
|
|
}
|
|
/// Obf: BAIBNNBPIAJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4610)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMultipleDropInfoScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub jnghglmbpoh: ::prost::alloc::vec::Vec<Aeoefoilebp>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub dfeooehfaac: ::prost::alloc::vec::Vec<Dminlldnndl>,
|
|
}
|
|
/// Obf: JCBFICINIGF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4694)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MultipleDropInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub dfeooehfaac: ::prost::alloc::vec::Vec<Dminlldnndl>,
|
|
}
|
|
/// Obf: HGPKCDLAKAI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4695)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetPlayerReturnMultiDropInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Enalokifdfh {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub fadfcmmnddk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub fhjbmblfafh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub klobeeojbcn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aeoefoilebp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub bgadldehiib: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub dacokfcbmbi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub cfofockjgcg: u32,
|
|
}
|
|
/// Obf: JGHOLIAONDJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4614)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPlayerReturnMultiDropInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub bmaggbcmdlb: ::core::option::Option<Enalokifdfh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub jnghglmbpoh: ::prost::alloc::vec::Vec<Aeoefoilebp>,
|
|
}
|
|
/// Obf: HAEKABLEIPP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4618)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MultipleDropInfoNotify {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub jnghglmbpoh: ::prost::alloc::vec::Vec<Aeoefoilebp>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub dfeooehfaac: ::prost::alloc::vec::Vec<Dminlldnndl>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub aldklkhlggp: ::prost::alloc::vec::Vec<Enalokifdfh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aeimincofhf {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Jffonidpnda", tag = "14")]
|
|
pub pos: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub gkfegibgegi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fokopecfcop {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub bodapolfadf: ::prost::alloc::vec::Vec<Aeimincofhf>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub enngnamebjc: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub kdfmifkalkh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub area_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub gponhjhhmbb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jklfbdfjljh {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub egefhcfjicc: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub nagjkijodkf: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dbhpnlhpcmd {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub nfgfpmekphn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub fkegaihnode: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub ilchdgkodpe: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub lpagkhgccfh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub aphjpjbimfb: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub hncdmhidijl: ::prost::alloc::vec::Vec<Jklfbdfjljh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fkmkigfjodf {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub pegelnhgmja: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub gkfegibgegi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Affimbgbmbj {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub odiaclikifp: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub daodpgddfca: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub event_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub gfhkbmldkdp: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "MuseumRandomEventState", tag = "1")]
|
|
pub state: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub hbdchimfkdk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub ilhabfjkegd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Knnodapakja {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub jilaadefngd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub paddejdlfla: ::prost::alloc::vec::Vec<Affimbgbmbj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub oodpdebichf: u32,
|
|
}
|
|
/// Obf: PFAOBBLHJOJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4391)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetMuseumInfoCsReq {}
|
|
/// Obf: FLIMCLFDIFI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4310)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMuseumInfoScRsp {
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "11")]
|
|
pub okmghncgpol: ::core::option::Option<Knnodapakja>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub gpeafajgcph: ::core::option::Option<Dbhpnlhpcmd>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub ckdachpjljd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub hnepfehkfeo: ::prost::alloc::vec::Vec<Fokopecfcop>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub bodapolfadf: ::prost::alloc::vec::Vec<Fkmkigfjodf>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "13")]
|
|
pub anbehcinfld: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "10")]
|
|
pub nogabdkmagb: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "5")]
|
|
pub exp: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "7")]
|
|
pub abijhknbghj: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "12")]
|
|
pub djflhfmjpcd: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub aaokffgnbne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "3")]
|
|
pub epeekldllda: u32,
|
|
}
|
|
/// Obf: FBGIMKPICEC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4394)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct BuyNpcStuffCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub gkfegibgegi: u32,
|
|
}
|
|
/// Obf: DEKANFCAEFJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4395)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct BuyNpcStuffScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub gkfegibgegi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ECJBCADGILK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4314)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetStuffToAreaCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub gkfegibgegi: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Jffonidpnda", tag = "8")]
|
|
pub pos: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub pegelnhgmja: u32,
|
|
}
|
|
/// Obf: IHMHOEBNLIF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4318)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetStuffToAreaScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub pegelnhgmja: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub gkfegibgegi: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Jffonidpnda", tag = "8")]
|
|
pub pos: i32,
|
|
}
|
|
/// Obf: HENDDKMJNDP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4309)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RemoveStuffFromAreaCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub gkfegibgegi: u32,
|
|
}
|
|
/// Obf: PCEIBEIKBBF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4398)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RemoveStuffFromAreaScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub gkfegibgegi: u32,
|
|
}
|
|
/// Obf: IPPEIOJAEDM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4363)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncGetStuffScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub gkfegibgegi: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "GetStuffType", tag = "13")]
|
|
pub jfgkamkhhef: i32,
|
|
}
|
|
/// Obf: DGFKCKICENP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4326)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncGetExhibitScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub ecjbeeledfk: u32,
|
|
}
|
|
/// Obf: LNHBNKCPHIC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4339)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishCurTurnCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub noibchmdhjh: u32,
|
|
}
|
|
/// Obf: OJDGNHKPCIO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4301)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishCurTurnScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub kdoimeheeog: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BDLNONMJLGH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4374)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpgradeAreaCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: HDHMAFFFNBD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4337)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpgradeAreaScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub area_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: BOBINHKMFEK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4304)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpgradeAreaStatCsReq {
|
|
/// offset: 28
|
|
#[prost(enumeration = "StatType", tag = "12")]
|
|
pub dgfgnmjalgj: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: JGHPGJKOFFB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4338)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpgradeAreaStatScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub area_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "StatType", tag = "4")]
|
|
pub dgfgnmjalgj: i32,
|
|
}
|
|
/// Obf: JPLNOJJDLAK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4372)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncMuseumInfoChangedScNotify {
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ckdachpjljd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "12")]
|
|
pub epeekldllda: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "15")]
|
|
pub nogabdkmagb: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub bodapolfadf: ::prost::alloc::vec::Vec<Fkmkigfjodf>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub aaokffgnbne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "1")]
|
|
pub anbehcinfld: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub hnepfehkfeo: ::prost::alloc::vec::Vec<Fokopecfcop>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub okmghncgpol: ::core::option::Option<Knnodapakja>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "7")]
|
|
pub gpeafajgcph: ::core::option::Option<Dbhpnlhpcmd>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "13")]
|
|
pub djflhfmjpcd: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "2")]
|
|
pub abijhknbghj: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "4")]
|
|
pub exp: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: NFPBLBDHDMP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4333)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncMuseumRandomEventStartScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ljmfgdfblck: ::core::option::Option<Affimbgbmbj>,
|
|
}
|
|
/// Obf: FCGOABNHHOH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4361)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MuseumRandomEventQueryCsReq {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "5")]
|
|
pub acbnhjkffmp: i32,
|
|
}
|
|
/// Obf: EGBFJNCBDKD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4307)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MuseumRandomEventQueryScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ljmfgdfblck: ::core::option::Option<Knnodapakja>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JINOKPICHDF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4358)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MuseumRandomEventSelectCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub ilhabfjkegd: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: IFAHFKJPLGA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4344)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MuseumRandomEventSelectScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub ilhabfjkegd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: PJDGFJBLEOM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4332)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncMuseumFundsChangedScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub epeekldllda: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4400)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ibfcjbckeni {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub gkfegibgegi: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub gbhlndoollg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub dobcfdeimka: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub epeekldllda: u32,
|
|
}
|
|
/// Obf: JKNEDHNHHLC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4389)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncMuseumTargetStartNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub lpagkhgccfh: u32,
|
|
}
|
|
/// Obf: HFOEOPJMNBI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4396)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncMuseumTargetMissionFinishNotify {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub lpagkhgccfh: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub egefhcfjicc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "3")]
|
|
pub epogeoiilni: bool,
|
|
}
|
|
/// Obf: JJJPAAMCFNK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4357)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncMuseumTargetRewardNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub lpagkhgccfh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub item_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub fjofdonmhph: u32,
|
|
}
|
|
/// Obf: NBCLKLKNJIH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4321)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeCollectRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: FIHPNMOPLOO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4328)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeCollectRewardRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub item_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Engefmpdlbk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub level_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "6")]
|
|
pub caakbfjdgik: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub aammmjjhhjd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jacfodgpimc {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub ficcpemlmnn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub nciiiiabfdp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub cefdnehpfei: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub jhjgfphicmc: u32,
|
|
}
|
|
/// Obf: MBAMNKIGOCF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7572)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MusicRhythmDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub player_data: u32,
|
|
}
|
|
/// Obf: KBJLEHPFEIF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7588)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MusicRhythmDataScRsp {
|
|
/// offset: 72
|
|
#[prost(bool, tag = "5")]
|
|
pub nabccmlehgg: bool,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub hniphgkapcl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub bkaekpjnoic: ::prost::alloc::vec::Vec<Engefmpdlbk>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "11")]
|
|
pub cur_level_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub cfcheabmobn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub opjfcmaoace: ::prost::alloc::vec::Vec<Jacfodgpimc>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub fmloninpdpp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "14")]
|
|
pub dmkigolbghe: u32,
|
|
}
|
|
/// Obf: MHJIIPIEAIO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7574)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MusicRhythmStartLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: KDAPNCGGPBN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7589)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MusicRhythmStartLevelScRsp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "8")]
|
|
pub mdildjmpngh: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: BFPECMFDLJH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7573)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MusicRhythmFinishLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub score_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "12")]
|
|
pub caakbfjdgik: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub role_star: u32,
|
|
}
|
|
/// Obf: NNNHNJOOKHG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7571)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MusicRhythmFinishLevelScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub level_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PDIPCHOBNDI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7578)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MusicRhythmUnlockTrackScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub mmknegdacbo: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: NJEMBBCNLKD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7594)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MusicRhythmSaveSongConfigDataCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub bajeialibbm: ::core::option::Option<Jacfodgpimc>,
|
|
}
|
|
/// Obf: ANMLNAGCFND
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7600)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct MusicRhythmSaveSongConfigDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub hnedaolnago: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub dmkigolbghe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7585)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dmejhilmkah {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub mpmcjpmmdmc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7597)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hdcoofahmhj {}
|
|
/// Obf: DEBNOAJMHCH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7595)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MusicRhythmUnlockSongSfxScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub mpmcjpmmdmc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: ELIELOBCLCJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct OfferingInfo {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub pmopgbmgekd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub benbcdjkdjp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub jffapcddamk: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub ojmkofhbmji: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Kmpfieepeek", tag = "14")]
|
|
pub bebickmnbch: i32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub kihpjnbpabf: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: FDLELGKMBMI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6921)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetOfferingInfoCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub namfeknncna: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IOCIEIHILON
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6940)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetOfferingInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub hjajcmocdnn: ::prost::alloc::vec::Vec<OfferingInfo>,
|
|
}
|
|
/// Obf: CFHMKLKELJG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6922)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SubmitOfferingItemCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub jffapcddamk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: EMNMPINHHBA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6930)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SubmitOfferingItemScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub dgnapbknbcd: ::core::option::Option<OfferingInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KFKCLNNNFDI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6935)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeOfferingRewardCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub take_reward_level_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub jffapcddamk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: GEGLIAPFNIN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6928)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeOfferingRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub dgnapbknbcd: ::core::option::Option<OfferingInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: FADDIBDHKOI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6934)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct OfferingInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub dgnapbknbcd: ::core::option::Option<OfferingInfo>,
|
|
}
|
|
/// Obf: BKMNLLIIIFA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4091)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AcceptedPamMissionExpireCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4010)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ollnkphmeph {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
/// Obf: OOOAODJDNLM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4094)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncAcceptedPamMissionNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub main_mission_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "6")]
|
|
pub njmongkljjc: u64,
|
|
}
|
|
/// Obf: NOBEBBIFPBM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8121)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetPamSkinDataCsReq {}
|
|
/// Obf: CLBCFHDDGOJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8140)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPamSkinDataScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub unlock_skin_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub cur_skin: u32,
|
|
}
|
|
/// Obf: OMFHKHGIKGC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8122)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SelectPamSkinCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub pam_skin: u32,
|
|
}
|
|
/// Obf: DFOOPKILNDH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8130)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SelectPamSkinScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub cur_skin: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub set_skin: u32,
|
|
}
|
|
/// Obf: JFDJLGPDFPF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8135)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UnlockPamSkinScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub pam_skin: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lngjcjnkpke {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub level_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub idopnckaado: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub time: u32,
|
|
}
|
|
/// Obf: LHCLEBMLEHK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8381)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ParkourGetDataCsReq {}
|
|
/// Obf: IEBEIFEDNBI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8400)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ParkourGetDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub lcphekpadkf: ::prost::alloc::vec::Vec<Lngjcjnkpke>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Locejaimmgg {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub time: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub ebiaonnlfgm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Afdbefkbbfm {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub jpnalkefhoh: ::prost::alloc::vec::Vec<Locejaimmgg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: OFFFJKPKNDD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8382)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ParkourGetRankingInfoCsReq {}
|
|
/// Obf: NKDGHFKBGHG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8390)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ParkourGetRankingInfoScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub imdcefegipb: ::core::option::Option<Afdbefkbbfm>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub dehbapfmbmb: ::prost::alloc::vec::Vec<Afdbefkbbfm>,
|
|
}
|
|
/// Obf: JFLGECBEFCP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8395)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ParkourStartLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub hhpfndbgiio: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: OFLGNHDEONJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8388)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ParkourStartLevelScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub level_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub hhpfndbgiio: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dpabaknjahm {
|
|
/// offset: 28
|
|
#[prost(enumeration = "Ieepgjikeem", tag = "1")]
|
|
pub r#type: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub cnt: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Glefccgnkde {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub cnt: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gloiklnhbln {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub aaeckpnahjn: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub ioabjkmgiom: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub dmkneiekiln: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub fhhlkgclhbd: ::prost::alloc::vec::Vec<Glefccgnkde>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub aedmpniapcj: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub cfceicjljdh: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub kmnhammlgjm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub hbmjnoghlbh: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub oacbaldofpc: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "11")]
|
|
pub beoapnbfoci: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "4")]
|
|
pub aiceknalkbl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cnnmmnkcihp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub jmlmmjcimhc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub pgbplonoipe: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub mhmjgpmkpdl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub hgbgjacaohb: u32,
|
|
}
|
|
/// Obf: KLKNCLBPOPD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8394)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ParkourEndLevelCsReq {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub hkcofdinjin: ::core::option::Option<Gloiklnhbln>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "7")]
|
|
pub time: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub jacobclkood: ::prost::alloc::vec::Vec<Dpabaknjahm>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "8")]
|
|
pub jfhkaclkhhc: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub cidmhhicbjj: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub iimgchffnlk: ::prost::alloc::vec::Vec<Cnnmmnkcihp>,
|
|
/// offset: 52
|
|
#[prost(enumeration = "Nomnehcnglh", tag = "14")]
|
|
pub end_reason: i32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub level_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "13")]
|
|
pub rank: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "5")]
|
|
pub hhpfndbgiio: u32,
|
|
}
|
|
/// Obf: GNOEMFHIKAB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8397)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ParkourEndLevelScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub efaadcigmdk: ::core::option::Option<Lngjcjnkpke>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub bcbohfgdemf: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "9")]
|
|
pub idopnckaado: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub level_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub time: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Nomnehcnglh", tag = "15")]
|
|
pub end_reason: i32,
|
|
}
|
|
/// Obf: GBEBHHFAIFD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7601)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetPetDataCsReq {}
|
|
/// Obf: KJDPBBPLLHB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7604)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPetDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub cur_pet_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub unlocked_pet_id: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JOOGJEOLPKB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7602)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SummonPetCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub summoned_pet_id: u32,
|
|
}
|
|
/// Obf: KKMIGHOBACL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7614)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SummonPetScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub cur_pet_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub select_pet_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HBAJBHNIMKB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7603)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RecallPetCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub summoned_pet_id: u32,
|
|
}
|
|
/// Obf: MECJOONMPHA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7608)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RecallPetScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub cur_pet_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub select_pet_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7610)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Flnmcmnjgho {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub cur_pet_id: u32,
|
|
}
|
|
/// Obf: FGCDALJAOCF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5191)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetPhoneDataCsReq {}
|
|
/// Obf: JKKPELCFEFC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5110)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPhoneDataScRsp {
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub dcpddfejolm: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub cehnlefaomp: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub poonlbpbpnc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub mpdgebglpca: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub eagdiblfhjb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ekdkcklkdih: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: MEPCFBLDPJH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5194)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SelectChatBubbleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub bubble_id: u32,
|
|
}
|
|
/// Obf: HJOMGOOMOHJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5195)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SelectChatBubbleScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub dcpddfejolm: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub dkjagfkpfon: u32,
|
|
}
|
|
/// Obf: GHHEGKOHNDH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5114)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UnlockChatBubbleScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub bubble_id: u32,
|
|
}
|
|
/// Obf: PFJIKFDDNNA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5118)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SelectPhoneThemeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub theme_id: u32,
|
|
}
|
|
/// Obf: OPICFPJFJOL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5109)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SelectPhoneThemeScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub mpdgebglpca: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub nallebnbpkb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OOGJNPMHPKC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5198)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UnlockPhoneThemeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub theme_id: u32,
|
|
}
|
|
/// Obf: CNNCCOBFCNE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5163)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SelectPhoneCaseCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub phone_case_id: u32,
|
|
}
|
|
/// Obf: CILDGHOAFBM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5126)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SelectPhoneCaseScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub gmhoeabhkig: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub cehnlefaomp: u32,
|
|
}
|
|
/// Obf: BCOFOKGPFCA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5139)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UnlockPhoneCaseScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub phone_case_id: u32,
|
|
}
|
|
/// Obf: GMIPIEGCDJE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8213)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetPlanetFesDataCsReq {}
|
|
/// Obf: POPBEFPAFBH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8207)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPlanetFesDataScRsp {
|
|
/// offset: 104
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub dpfiheekgdl: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub goffalblhhn: ::core::option::Option<Noamcblcamh>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "10")]
|
|
pub peabldfcmic: ::core::option::Option<Ogacfipdecd>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "15")]
|
|
pub moddibhcppd: ::core::option::Option<Jbmmipagdce>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "7")]
|
|
pub fkehogmgljf: ::core::option::Option<Ipbgegbffhk>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub opelalibcil: ::core::option::Option<Bknpgkniomg>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub obooodmpbbh: ::core::option::Option<Llageikjbja>,
|
|
/// offset: 112
|
|
#[prost(message, optional, tag = "8")]
|
|
pub nolbpbmhoka: ::core::option::Option<Gkmghiboofe>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "14")]
|
|
pub fcapbphlncj: ::core::option::Option<Bchdpkabmno>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "11")]
|
|
pub skill_info: ::core::option::Option<Ipnpjjppccc>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "3")]
|
|
pub efimneggkmh: ::core::option::Option<Ohlcklekpin>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "2")]
|
|
pub kkclndfbphb: ::core::option::Option<Eonnkckpdki>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Efegkdhemfn {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub aphjiafodhj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: MOBIJLCNMGJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8230)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesSyncChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub cjfblhnphak: ::prost::alloc::vec::Vec<Mmgmgmnenle>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Omlongnomai {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub nioaobgfmeh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub pnjhmgnejji: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub mkbfhjdmjkl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mmgmgmnenle {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub jppgfljhdhk: ::core::option::Option<Eooabbdpejj>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub source: ::core::option::Option<Omlongnomai>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lbjmgihilgb {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub efgeljjflkl: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub bhdhiibcdij: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "6")]
|
|
pub anhgnlhnoke: i64,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub iglcedbckfh: ::core::option::Option<Efegkdhemfn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eonnkckpdki {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub fncdchjmhlf: ::prost::alloc::vec::Vec<Lbjmgihilgb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hfhmikiflpo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub jlhpimjpdlo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub role_star: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ipbgegbffhk {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Hfhmikiflpo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fbbmdfdoeef {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub fjofdonmhph: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Llageikjbja {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub mebdledcgdi: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Fbbmdfdoeef>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub item_value: ::core::option::Option<Efegkdhemfn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gkmghiboofe {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub kdidneledjd: ::prost::alloc::vec::Vec<Agaojnnbala>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Agaojnnbala {
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "9")]
|
|
pub unique_id: u64,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub gponjaapomn: ::prost::alloc::vec::Vec<Njgdkdedbnb>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub config_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub source: ::core::option::Option<Omlongnomai>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Njgdkdedbnb {
|
|
#[prost(oneof = "njgdkdedbnb::Bpihfajcloc", tags = "3")]
|
|
pub bpihfajcloc: ::core::option::Option<njgdkdedbnb::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `NJGDKDEDBNB`.
|
|
pub mod njgdkdedbnb {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "3")]
|
|
Pckcjepgnfk(i64),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gcachjflghh {
|
|
/// offset: 36
|
|
#[prost(enumeration = "PlanetFesQuestState", tag = "2")]
|
|
pub status: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub progress: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub odonpmongja: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub ojbeacglloh: u32,
|
|
#[prost(oneof = "gcachjflghh::Agfcpghpedd", tags = "11, 1")]
|
|
pub agfcpghpedd: ::core::option::Option<gcachjflghh::Agfcpghpedd>,
|
|
}
|
|
/// Nested message and enum types in `GCACHJFLGHH`.
|
|
pub mod gcachjflghh {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Agfcpghpedd {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "11")]
|
|
Kgaabcgghnm(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Chfnljpeenb(super::Efegkdhemfn),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ohaoflalhbl {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub onebnoglond: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jnomdifnejh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Noamcblcamh {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub quest_list: ::prost::alloc::vec::Vec<Gcachjflghh>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ccahgldmhgi: ::core::option::Option<Ohaoflalhbl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jbmmipagdce {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub gbcpgoafebc: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub obhnhkkdghc: ::core::option::Option<Efegkdhemfn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ipimegcpbgm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub emlijibpbfl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bchdpkabmno {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub nkjhkmblibl: ::prost::alloc::vec::Vec<Ipimegcpbgm>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub feamokbliac: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ghldmadohhf {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub skill_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ipnpjjppccc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub phglfhddacm: ::prost::alloc::vec::Vec<Ghldmadohhf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bknpgkniomg {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ekimliamfhe: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub pdmmdnjmikm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ogacfipdecd {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub jmnoplmhjle: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub odmbjohladg: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "6")]
|
|
pub aljibccdhpj: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eooabbdpejj {
|
|
#[prost(
|
|
oneof = "eooabbdpejj::Bpihfajcloc",
|
|
tags = "12, 7, 8, 10, 1, 3, 11, 13, 5, 9, 4, 2, 6, 14, 15, 1562, 185, 1526, 398, 1528, 1967, 367, 885, 1280, 77, 128, 710, 127"
|
|
)]
|
|
pub bpihfajcloc: ::core::option::Option<eooabbdpejj::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `EOOABBDPEJJ`.
|
|
pub mod eooabbdpejj {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "12")]
|
|
Ecmofebpngm(super::Iikmhadljfl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "7")]
|
|
Pajdkfmmaeo(super::Iikmhadljfl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
AddGameItemInfo(super::Jnmopcfjdpd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Ppgfghipeph(super::Jnmopcfjdpd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Maloadhclph(super::Lbjmgihilgb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Jefcnpjcpmn(super::Lbjmgihilgb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Clajdoecahe(super::Hfhmikiflpo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Fceeeblcbaj(super::Hfhmikiflpo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Ncgpneoilpc(super::Agaojnnbala),
|
|
/// offset: 16
|
|
#[prost(message, tag = "9")]
|
|
Kfgbkeadajg(super::Agaojnnbala),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Afdgedfkagg(super::Ggjfdihcfih),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Kckemapbcof(super::Gcachjflghh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Appeliagbee(super::Gcachjflghh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Ipfogbifcfg(super::Ohaoflalhbl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
Lbplnapfaim(super::PlanetFesUnlockChange),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1562")]
|
|
Cnpgeneoaha(super::Ghldmadohhf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "185")]
|
|
Nepkhdpckpf(super::Lceejnopnib),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1526")]
|
|
Ihndgchcnbe(super::Gpmnbmjifhj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "398")]
|
|
Ibodbcmejig(super::Glifhdoljmo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1528")]
|
|
Fhepdalecne(super::Hjmlnlkcojj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1967")]
|
|
Kgajnahhaij(super::Aglndmmgfml),
|
|
/// offset: 16
|
|
#[prost(message, tag = "367")]
|
|
Liecnmcdheb(super::Iemdamolkfl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "885")]
|
|
Ljemgmmjibo(super::Agaojnnbala),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1280")]
|
|
Mmdjpibeick(super::Nchlaeeobif),
|
|
/// offset: 16
|
|
#[prost(message, tag = "77")]
|
|
Fjcodooigkg(super::Bbogaphfibg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "128")]
|
|
Mlcceebnhol(super::Hbmnfgpkech),
|
|
/// offset: 16
|
|
#[prost(message, tag = "710")]
|
|
Bbiealhdkfj(super::Fffkfkhheog),
|
|
/// offset: 16
|
|
#[prost(message, tag = "127")]
|
|
Fogcabkjolm(super::Hhkhkgdamnb),
|
|
}
|
|
}
|
|
/// Obf: HLAHOPEAEFO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesUnlockChange {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "8")]
|
|
pub has_passed: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub fcapbphlncj: ::core::option::Option<Ipimegcpbgm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ggjfdihcfih {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub gbcpgoafebc: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub obhnhkkdghc: ::core::option::Option<Efegkdhemfn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iikmhadljfl {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "3")]
|
|
pub clafndlgdao: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "8")]
|
|
pub hmfccfckefo: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub item_stack_count: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub ecajlpajekf: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jnmopcfjdpd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub item_stack_count: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub clafndlgdao: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lceejnopnib {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub nmljhigfkgc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub igjklcdclij: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cnlikadpcbh {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub ohaiegclplh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub oefhgdemoml: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ihldddhpoio: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nchlaeeobif {
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "13")]
|
|
pub jpgflkdloop: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ogoddoigoje: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "3")]
|
|
pub ebfblmkioai: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "15")]
|
|
pub opbccibecmi: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "7")]
|
|
pub emgeniiljmc: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub mmnolimbpca: ::prost::alloc::vec::Vec<Cnlikadpcbh>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub jaahelclhmi: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "6")]
|
|
pub iaaaadclflf: u32,
|
|
/// offset: 48
|
|
#[prost(map = "uint32, uint32", tag = "2")]
|
|
pub gmdhphlimag: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub bfnpcjomgfl: ::core::option::Option<Efegkdhemfn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gpmnbmjifhj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub oadejomkkpf: ::core::option::Option<Pbgmknegopk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hjmlnlkcojj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub fancadkjjce: ::core::option::Option<Bdemabplpko>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Glifhdoljmo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub edbkopfobnf: ::core::option::Option<Efegkdhemfn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aglndmmgfml {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub diheciikele: ::core::option::Option<Jipacdejkjc>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Immmnleaibh", tag = "14")]
|
|
pub fhpmepjnbbf: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iemdamolkfl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub ekimliamfhe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Figfdnbihcf {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub fjnljoboonh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub hiofnihmfam: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub klobddijnhg: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub pndecpcklhg: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub idgjpgaiibj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jnbgidelogf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Fbbmdfdoeef>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub transfer_item_list: ::prost::alloc::vec::Vec<Figfdnbihcf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cpiochhpicd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub leklknkebpo: ::core::option::Option<Figfdnbihcf>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub bikhoegfefd: ::core::option::Option<Fbbmdfdoeef>,
|
|
}
|
|
/// Obf: CFENFJDCJEJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8227)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesCollectIncomeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub bhdhiibcdij: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8235)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Afkceokhghf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jnhcbckhcem {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub bhdhiibcdij: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: CJGLKLABKCE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8238)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesSetAvatarWorkCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub clkaildcpjc: ::prost::alloc::vec::Vec<Jnhcbckhcem>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8205)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ndkmgibcahf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LAGNIMMDBLH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8201)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesBuyLandCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub bhdhiibcdij: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8247)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kijgiokokpf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BJEGDGNPGFJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8219)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesClientStatusCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub hcbedeclaic: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8202)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mdgobjofodb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BFIDOFCKENM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8244)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesCollectAllIncomeCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8218)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jombhcniemp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub fenlggamapa: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NAMILAANGAE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8245)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesDoGachaCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub simulate_magic: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub gacha_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub gacha_count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lllapndddkm {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub oghcmdfngmf: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub npbklchljmg: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub nbakhcllekj: ::core::option::Option<Cpiochhpicd>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ffbdadkfpbf {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub jojdjaechka: ::prost::alloc::vec::Vec<Lllapndddkm>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "3")]
|
|
pub kpopeckcdmg: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub cbejmmddbjl: ::prost::alloc::vec::Vec<Cpiochhpicd>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub nhcagpfdlep: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eiklochpnbm {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub efbamgjdaeh: ::core::option::Option<Jnbgidelogf>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub nlhdfbnljhj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GHBLMDHGIOE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8236)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesDoGachaScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub gacha_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub jigibllfpkf: ::prost::alloc::vec::Vec<Fbbmdfdoeef>,
|
|
#[prost(oneof = "planet_fes_do_gacha_sc_rsp::Fnjjnaocoii", tags = "1, 9")]
|
|
pub fnjjnaocoii: ::core::option::Option<planet_fes_do_gacha_sc_rsp::Fnjjnaocoii>,
|
|
}
|
|
/// Nested message and enum types in `PlanetFesDoGachaScRsp`.
|
|
pub mod planet_fes_do_gacha_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Fnjjnaocoii {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Mahhenhihdk(super::Ffbdadkfpbf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Bbmgofhleak(super::Eiklochpnbm),
|
|
}
|
|
}
|
|
/// Obf: GNAFKEEMEEL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8203)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesAvatarLevelUpCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub odadjiloeko: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: CGDGCIGBCLO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8250)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesAvatarLevelUpScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub odadjiloeko: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ihllmllnifn: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward: ::core::option::Option<Hllcdblcipk>,
|
|
}
|
|
/// Obf: HCAHEGBMAHL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8216)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesTakeQuestRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub odonpmongja: u32,
|
|
}
|
|
/// Obf: PJPNKAEHOIP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8231)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesTakeQuestRewardScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub odonpmongja: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub eaphmpideci: ::core::option::Option<Jnbgidelogf>,
|
|
}
|
|
/// Obf: BGGGLJAJBNI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8248)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesUpgradeSkillLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub odadjiloeko: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub skill_id: u32,
|
|
}
|
|
/// Obf: IKBKJLJFBEJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8229)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesSkillLevelUpScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub skill_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub item_cost: ::core::option::Option<Fbbmdfdoeef>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub skill_level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hllcdblcipk {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "8")]
|
|
pub jondoihpnea: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "6")]
|
|
pub item_value: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Fbbmdfdoeef>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Efbimnfgmbm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub lnnnceilcaa: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub afahdbpgjll: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iamcappfdbh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub pibhjcmeoea: ::prost::alloc::vec::Vec<Efbimnfgmbm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pknbpahcimj {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub glioneelojh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub ppogpojjelj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub cokgopbmlpp: u32,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "5")]
|
|
pub hnenkahdbkm: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pmbladgcpmm {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub edncoagaijk: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub oiaphbbdphl: ::core::option::Option<Jojlacdbpna>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub elleljfgdph: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mjghkgmgoap {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub iikccgfjkab: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Idigejhhpdl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub iikccgfjkab: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub gdpgobiilno: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub mollbamglag: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bcjibpmpiba {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub iikccgfjkab: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jipacdejkjc {
|
|
/// offset: 32
|
|
#[prost(int64, tag = "10")]
|
|
pub jpbdnchhkgc: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub phkahahldae: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub emfhlbbocfk: u32,
|
|
/// offset: 57
|
|
#[prost(bool, tag = "11")]
|
|
pub aojcdackpcp: bool,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "14")]
|
|
pub mbdgkaehcfb: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub gafpecggicc: u32,
|
|
/// offset: 58
|
|
#[prost(bool, tag = "15")]
|
|
pub bihhipmlbon: bool,
|
|
#[prost(oneof = "jipacdejkjc::Nlpppchggpf", tags = "7, 3, 6, 1, 12, 13")]
|
|
pub nlpppchggpf: ::core::option::Option<jipacdejkjc::Nlpppchggpf>,
|
|
}
|
|
/// Nested message and enum types in `JIPACDEJKJC`.
|
|
pub mod jipacdejkjc {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nlpppchggpf {
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Fmjmnfibcah(super::Iamcappfdbh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Cdnenmbmokh(super::Pknbpahcimj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Fffdhggpnpm(super::Pmbladgcpmm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Ccnfdlhkjfm(super::Mjghkgmgoap),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Naejhjieobd(super::Idigejhhpdl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Adecnjpkjfi(super::Bcjibpmpiba),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bdemabplpko {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub bpckfljigci: ::prost::alloc::vec::Vec<Jipacdejkjc>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub gafpecggicc: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub bfnpcjomgfl: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "4")]
|
|
pub cfionkkipjl: bool,
|
|
/// offset: 56
|
|
#[prost(int64, tag = "11")]
|
|
pub dnnhcnckjcm: i64,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "14")]
|
|
pub kbhegbcaamg: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 53
|
|
#[prost(bool, tag = "9")]
|
|
pub has_passed: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Onoinahehhb {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub mnpcblehghp: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub mmnolimbpca: ::prost::alloc::vec::Vec<Cnlikadpcbh>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "12")]
|
|
pub cfionkkipjl: bool,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub bfnpcjomgfl: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ljmmomihgei: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub gafpecggicc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hibbpoamdma {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub phkahahldae: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub jplcjgpcfdo: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pbgmknegopk {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub bkapbdghiab: ::prost::alloc::vec::Vec<Hibbpoamdma>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub lkbdlbeamgp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub mjidmbjngei: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub afdbhgcajdb: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub alhdblajhnn: ::core::option::Option<Bdemabplpko>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub bimncnmbogf: ::prost::alloc::vec::Vec<Onoinahehhb>,
|
|
}
|
|
/// Obf: DLGODNGNCHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8221)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetBusinessDayInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub boacdlkcjji: bool,
|
|
}
|
|
/// Obf: ICIMOBHBILC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8249)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetBusinessDayInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "1")]
|
|
pub aligefkmmgh: i64,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub oadejomkkpf: ::core::option::Option<Pbgmknegopk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ohlcklekpin {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub afdbhgcajdb: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "1")]
|
|
pub aligefkmmgh: i64,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "7")]
|
|
pub has_passed: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub mjidmbjngei: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub bgdbcakjmma: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "10")]
|
|
pub cfionkkipjl: bool,
|
|
}
|
|
/// Obf: HHJKIFDCFNF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8215)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesBusinessDayRefreshEventCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub dgahmjobdne: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub gafpecggicc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub phkahahldae: u32,
|
|
}
|
|
/// Obf: MLGKFJKKDDD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8206)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesBusinessDayRefreshEventScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub diheciikele: ::core::option::Option<Jipacdejkjc>,
|
|
}
|
|
/// Obf: INEAJGOJKPO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8226)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesDeliverPamCargoCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub afahdbpgjll: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: AGAGEEKGMGM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8208)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesDeliverPamCargoScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub iolkdnamdco: ::core::option::Option<Hllcdblcipk>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub diheciikele: ::core::option::Option<Jipacdejkjc>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: KLHPNIDFPGO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8233)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesChooseAvatarEventOptionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub nhdbkgmgelh: u32,
|
|
}
|
|
/// Obf: NPOOGENCIGC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8209)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesChooseAvatarEventOptionScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub aaijkibonoo: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub diheciikele: ::core::option::Option<Jipacdejkjc>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub reward: ::core::option::Option<Hllcdblcipk>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub eemndgipbic: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub cokgopbmlpp: u32,
|
|
}
|
|
/// Obf: KPJDIIIKKOM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8204)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesDealAvatarEventOptionItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub glioneelojh: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "2")]
|
|
pub icogahffcld: bool,
|
|
}
|
|
/// Obf: CKCKNLHNHLN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8237)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesDealAvatarEventOptionItemScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub reward: ::core::option::Option<Hllcdblcipk>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "1")]
|
|
pub icogahffcld: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub eemndgipbic: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub aaijkibonoo: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub diheciikele: ::core::option::Option<Jipacdejkjc>,
|
|
}
|
|
/// Obf: NFAANCANCHC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8243)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesTakeRegionPhaseRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub hjmgglanhml: u32,
|
|
}
|
|
/// Obf: BEMBCNKCLLA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8239)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesTakeRegionPhaseRewardScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub hjmgglanhml: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbhpojjlfec {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub ieailocmknn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub akagaamojcf: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub bhlabmiodgo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub jgaiphcijhb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jojlacdbpna {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub elleljfgdph: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub khdlmpakegf: u32,
|
|
#[prost(oneof = "jojlacdbpna::Epiijjcakie", tags = "3")]
|
|
pub epiijjcakie: ::core::option::Option<jojlacdbpna::Epiijjcakie>,
|
|
}
|
|
/// Nested message and enum types in `JOJLACDBPNA`.
|
|
pub mod jojlacdbpna {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Epiijjcakie {
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Pihgdhaklcb(super::Bbhpojjlfec),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gifnoklkcgh {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub dnlalpgkfdk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: KIJAOPIAHOL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8220)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesStartMiniGameCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub khdlmpakegf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub elleljfgdph: u32,
|
|
}
|
|
/// Obf: JIGEMDLBLFH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8222)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesStartMiniGameScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub reward: ::core::option::Option<Hllcdblcipk>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub oiaphbbdphl: ::core::option::Option<Jojlacdbpna>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "planet_fes_start_mini_game_sc_rsp::Bdboamocohi", tags = "8")]
|
|
pub bdboamocohi: ::core::option::Option<
|
|
planet_fes_start_mini_game_sc_rsp::Bdboamocohi,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `PlanetFesStartMiniGameScRsp`.
|
|
pub mod planet_fes_start_mini_game_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bdboamocohi {
|
|
/// offset: 32
|
|
#[prost(message, tag = "8")]
|
|
Efbamgjdaeh(super::Gifnoklkcgh),
|
|
}
|
|
}
|
|
/// Obf: ODIEOLMNENI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8246)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesUseItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub ogbddnfelcl: u32,
|
|
}
|
|
/// Obf: NMNOBDIIGGF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8240)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesUseItemScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward: ::core::option::Option<Hllcdblcipk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FADLBLGNEHC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8217)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesBingoGameFlipCardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub nbflcnhfefm: u32,
|
|
}
|
|
/// Obf: JEDHJMFEAOE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8228)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGameBingoFlipScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub reward: ::core::option::Option<Hllcdblcipk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub nbflcnhfefm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "4")]
|
|
pub jklfmohicmo: bool,
|
|
}
|
|
/// Obf: ENDMIKCIFMB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8223)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesBonusEventInteractCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub phkahahldae: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub bfmaoidejcd: u32,
|
|
}
|
|
/// Obf: ALONCNDOEGJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8214)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesBonusEventInteractScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub phkahahldae: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub reward: ::core::option::Option<Hllcdblcipk>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub diheciikele: ::core::option::Option<Jipacdejkjc>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fffkfkhheog {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub dbojchbahci: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub uid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub ackibggbfmo: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub gold: ::core::option::Option<Efegkdhemfn>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub gafpecggicc: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub klfpgjnlfkg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub gbcpgoafebc: u32,
|
|
}
|
|
/// Obf: GPICOEHLEKL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8212)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetFriendRankingInfoListCsReq {}
|
|
/// Obf: LBGBOCOFMHI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8234)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetFriendRankingInfoListScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub knniaebmhgm: ::core::option::Option<Fffkfkhheog>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IAPNMAPLAFD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8225)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesFriendRankingInfoChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub cpbglngocba: ::prost::alloc::vec::Vec<Fffkfkhheog>,
|
|
}
|
|
/// Obf: KHKMOODMDDF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8210)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesSetCustomKeyValueCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub key: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub value: u32,
|
|
}
|
|
/// Obf: ECHAEDJOCAB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8224)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesSetCustomKeyValueScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub key: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub value: u32,
|
|
}
|
|
/// Obf: HDALEIPDCNA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8241)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesUpgradeFesLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub odadjiloeko: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8242)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Emiffphbmei {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JHMONADIDKD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8211)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetAvatarStatCsReq {}
|
|
/// Obf: OECBNPAOEJN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8232)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetAvatarStatScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub mmnolimbpca: ::prost::alloc::vec::Vec<Cnlikadpcbh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbogaphfibg {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub epgikgcadhm: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "6")]
|
|
pub edecalejjfh: i64,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub djdebkpgjdn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub giiigjfmhpo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hbmnfgpkech {
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "13")]
|
|
pub phalkdhhppb: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub cdcbfhfjgmd: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub djdebkpgjdn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "7")]
|
|
pub time: i64,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "8")]
|
|
pub jfhmcdfdabi: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhkhkgdamnb {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub giiigjfmhpo: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub source: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub djdebkpgjdn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "14")]
|
|
pub time: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub epgikgcadhm: u32,
|
|
}
|
|
/// Obf: LOPCGPMHNKO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8303)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetExtraCardPieceInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pehocgjjmnf {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub afihgfcchpk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(int64, tag = "3")]
|
|
pub llghobdibom: i64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub uid: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub mlfnlibcbmo: ::prost::alloc::vec::Vec<Bbogaphfibg>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "13")]
|
|
pub ahllmhgeemf: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub cgomcpebbia: ::prost::alloc::vec::Vec<Fbbmdfdoeef>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub jhnjkohpijn: ::prost::alloc::vec::Vec<Hhkhkgdamnb>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "12")]
|
|
pub flifcipeplo: u32,
|
|
}
|
|
/// Obf: IECBKBJKDLO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8297)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetExtraCardPieceInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub adjeeiilgbo: ::core::option::Option<Pehocgjjmnf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FFHBOHDDFIP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8320)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetFriendCardPieceCsReq {}
|
|
/// Obf: IFNAAPKKDMB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8317)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetFriendCardPieceScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub nlopobheejh: ::prost::alloc::vec::Vec<Pehocgjjmnf>,
|
|
}
|
|
/// Obf: BKBCAPMAHHE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8325)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesChangeCardPieceApplyPermissionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub flifcipeplo: u32,
|
|
}
|
|
/// Obf: HEGNCNHPMGA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8328)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesChangeCardPieceApplyPermissionScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub flifcipeplo: u32,
|
|
}
|
|
/// Obf: POKNLBHIKAG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8295)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesApplyCardPieceCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub eaalmhnalfi: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub djdebkpgjdn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: FPOHHJKEJEG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8291)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesApplyCardPieceScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub epgikgcadhm: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "5")]
|
|
pub chehaodhaoc: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub eaalmhnalfi: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "13")]
|
|
pub aljibccdhpj: i64,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub djdebkpgjdn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: MMPBMMJLFHL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8337)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesHandleCardPieceApplyCsReq {
|
|
/// offset: 40
|
|
#[prost(bool, tag = "4")]
|
|
pub ilcooflfgfh: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub epgikgcadhm: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub mgafddcgjpm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub giiigjfmhpo: u32,
|
|
}
|
|
/// Obf: HMIOJGOKMIN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8309)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesHandleCardPieceApplyScRsp {
|
|
/// offset: 40
|
|
#[prost(int64, tag = "15")]
|
|
pub onbbnacbadf: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub mgafddcgjpm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "6")]
|
|
pub ilcooflfgfh: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub epgikgcadhm: u32,
|
|
}
|
|
/// Obf: FADKNHHMPIF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8292)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetOfferedCardPieceCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "8")]
|
|
pub jfhmcdfdabi: bool,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "5")]
|
|
pub phalkdhhppb: u64,
|
|
}
|
|
/// Obf: JJKDDGNDNLG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8334)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetOfferedCardPieceScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "9")]
|
|
pub phalkdhhppb: u64,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "3")]
|
|
pub caobldajohk: i64,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub cgomcpebbia: ::prost::alloc::vec::Vec<Fbbmdfdoeef>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub clfpbngklaa: ::prost::alloc::vec::Vec<Hbmnfgpkech>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "8")]
|
|
pub jfhmcdfdabi: bool,
|
|
}
|
|
/// Obf: PLHKEENEHFJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8308)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGiveCardPieceCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub eaalmhnalfi: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub mgafddcgjpm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: MOBMNENMECG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8335)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGiveCardPieceScRsp {
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "14")]
|
|
pub phalkdhhppb: u64,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub mgafddcgjpm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub eaalmhnalfi: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "1")]
|
|
pub onbbnacbadf: i64,
|
|
}
|
|
/// Obf: FNMEMIDGMKA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8326)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesLargeBonusInteractCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub pfopcgakmjp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub bcopjhfndbf: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub hgiagjmhdob: u32,
|
|
}
|
|
/// Obf: NFHPGDLJFGJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8293)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesLargeBonusInteractScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub hgiagjmhdob: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub diheciikele: ::core::option::Option<Jipacdejkjc>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub lamfmelcemd: ::core::option::Option<Efegkdhemfn>,
|
|
}
|
|
/// Obf: COKEFEINPBE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8340)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesEnterNextBusinessDayCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8306)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hcjkedjpghb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PBLACIHDLCL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(91)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerLoginCsReq {
|
|
/// offset: 56
|
|
#[prost(string, tag = "5")]
|
|
pub ibdeallkdam: ::prost::alloc::string::String,
|
|
/// offset: 196
|
|
#[prost(bool, tag = "386")]
|
|
pub mmfjfmpnjmn: bool,
|
|
/// offset: 136
|
|
#[prost(message, optional, tag = "809")]
|
|
pub abfnmchiifi: ::core::option::Option<Cokhgimnlek>,
|
|
/// offset: 200
|
|
#[prost(uint32, tag = "10")]
|
|
pub ipicogjibae: u32,
|
|
/// offset: 172
|
|
#[prost(enumeration = "PlatformType", tag = "6")]
|
|
pub platform: i32,
|
|
/// offset: 120
|
|
#[prost(string, tag = "1")]
|
|
pub mckpmfdfbgp: ::prost::alloc::string::String,
|
|
/// offset: 88
|
|
#[prost(string, tag = "15")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
/// offset: 64
|
|
#[prost(string, tag = "189")]
|
|
pub cablachjkid: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "3")]
|
|
pub ggdpmlcodph: ::prost::alloc::string::String,
|
|
/// offset: 168
|
|
#[prost(uint32, tag = "9")]
|
|
pub dijhafogeof: u32,
|
|
/// offset: 48
|
|
#[prost(string, tag = "13")]
|
|
pub jbcnggagfcd: ::prost::alloc::string::String,
|
|
/// offset: 128
|
|
#[prost(string, tag = "12")]
|
|
pub ljimjgahmkm: ::prost::alloc::string::String,
|
|
/// offset: 152
|
|
#[prost(string, tag = "1132")]
|
|
pub hbidcafopmg: ::prost::alloc::string::String,
|
|
/// offset: 184
|
|
#[prost(uint32, tag = "437")]
|
|
pub efkcmfijgij: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "1248")]
|
|
pub blegpliacmk: ::prost::alloc::string::String,
|
|
/// offset: 192
|
|
#[prost(uint32, tag = "416")]
|
|
pub pekkcpfgccl: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "42")]
|
|
pub hejkbacfhbg: ::core::option::Option<Dnjfgollccb>,
|
|
/// offset: 204
|
|
#[prost(enumeration = "Fpjbojbfmnj", tag = "8")]
|
|
pub bnpgkdaejpb: i32,
|
|
/// offset: 112
|
|
#[prost(string, tag = "11")]
|
|
pub rogue_get_info: ::prost::alloc::string::String,
|
|
/// offset: 72
|
|
#[prost(string, tag = "273")]
|
|
pub cjcfgamhmcg: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "7")]
|
|
pub hffgcagbnlo: ::prost::alloc::string::String,
|
|
/// offset: 197
|
|
#[prost(bool, tag = "765")]
|
|
pub jmfanjehdmg: bool,
|
|
/// offset: 80
|
|
#[prost(string, tag = "84")]
|
|
pub gnodlejaojp: ::prost::alloc::string::String,
|
|
/// offset: 188
|
|
#[prost(uint32, tag = "878")]
|
|
pub nchffcbpifb: u32,
|
|
/// offset: 96
|
|
#[prost(string, tag = "729")]
|
|
pub icjighomdnl: ::prost::alloc::string::String,
|
|
/// offset: 176
|
|
#[prost(uint64, tag = "2")]
|
|
pub login_random: u64,
|
|
/// offset: 144
|
|
#[prost(string, tag = "4")]
|
|
pub kilchabddlc: ::prost::alloc::string::String,
|
|
/// offset: 160
|
|
#[prost(string, tag = "14")]
|
|
pub enecpeogekg: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: KMGGAMPIBDH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(10)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerLoginScRsp {
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "4")]
|
|
pub login_random: u64,
|
|
/// offset: 72
|
|
#[prost(uint64, tag = "8")]
|
|
pub server_timestamp_ms: u64,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "13")]
|
|
pub cignejkdkjf: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 49
|
|
#[prost(bool, tag = "14")]
|
|
pub allhdafgdcj: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub stamina: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub basic_info: ::core::option::Option<PlayerBasicInfo>,
|
|
/// offset: 60
|
|
#[prost(int32, tag = "11")]
|
|
pub lhnkdikbibo: i32,
|
|
/// offset: 40
|
|
#[prost(string, tag = "12")]
|
|
pub ichljdlepnl: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "10")]
|
|
pub pjnkeeokgbo: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: LJBDAIMNEJC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(94)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerLogoutCsReq {}
|
|
/// Obf: NFEPFHOJIDO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(14)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerGetTokenCsReq {
|
|
/// offset: 40
|
|
#[prost(string, tag = "2")]
|
|
pub token: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "7")]
|
|
pub eflaeankacm: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub sign_type: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "4")]
|
|
pub account_ip: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub account_ip_port: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub efkcmfijgij: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "6")]
|
|
pub account_uid: ::prost::alloc::string::String,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub uid: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "10")]
|
|
pub platform: u32,
|
|
}
|
|
/// Obf: BBOGLEADPEO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(18)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerGetTokenScRsp {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub uid: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "8")]
|
|
pub secret_key_seed: u64,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub black_info: ::core::option::Option<BlackInfo>,
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub authkey: ::prost::alloc::string::String,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(98)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nbcdkaofnmd {
|
|
/// offset: 16
|
|
#[prost(string, tag = "10")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: JNFKCNJMCFO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(63)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerSqueezedScNotify {
|
|
/// offset: 32
|
|
#[prost(
|
|
enumeration = "player_squeezed_sc_notify::dgmeglnmhki::Lkmgmlfkaip",
|
|
tag = "2"
|
|
)]
|
|
pub dgljghjenje: i32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub black_info: ::core::option::Option<BlackInfo>,
|
|
}
|
|
/// Nested message and enum types in `PlayerSqueezedScNotify`.
|
|
pub mod player_squeezed_sc_notify {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dgmeglnmhki {}
|
|
/// Nested message and enum types in `DGMEGLNMHKI`.
|
|
pub mod dgmeglnmhki {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(
|
|
Clone,
|
|
Copy,
|
|
Debug,
|
|
PartialEq,
|
|
Eq,
|
|
Hash,
|
|
PartialOrd,
|
|
Ord,
|
|
::prost::Enumeration
|
|
)]
|
|
#[repr(i32)]
|
|
pub enum Lkmgmlfkaip {
|
|
Oflpacbabig = 0,
|
|
Dlmgjjcfklp = 1,
|
|
Mfpjfdelehf = 2,
|
|
Odkpniloiah = 3,
|
|
Feflfcjjcmn = 4,
|
|
Ldlilhooclm = 5,
|
|
}
|
|
impl Lkmgmlfkaip {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Oflpacbabig => "LKMGMLFKAIP_OFLPACBABIG",
|
|
Self::Dlmgjjcfklp => "LKMGMLFKAIP_DLMGJJCFKLP",
|
|
Self::Mfpjfdelehf => "LKMGMLFKAIP_MFPJFDELEHF",
|
|
Self::Odkpniloiah => "LKMGMLFKAIP_ODKPNILOIAH",
|
|
Self::Feflfcjjcmn => "LKMGMLFKAIP_FEFLFCJJCMN",
|
|
Self::Ldlilhooclm => "LKMGMLFKAIP_LDLILHOOCLM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LKMGMLFKAIP_OFLPACBABIG" => Some(Self::Oflpacbabig),
|
|
"LKMGMLFKAIP_DLMGJJCFKLP" => Some(Self::Dlmgjjcfklp),
|
|
"LKMGMLFKAIP_MFPJFDELEHF" => Some(Self::Mfpjfdelehf),
|
|
"LKMGMLFKAIP_ODKPNILOIAH" => Some(Self::Odkpniloiah),
|
|
"LKMGMLFKAIP_FEFLFCJJCMN" => Some(Self::Feflfcjjcmn),
|
|
"LKMGMLFKAIP_LDLILHOOCLM" => Some(Self::Ldlilhooclm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KFFAPLAMHJP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(26)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterStageCsReq {
|
|
/// offset: 24
|
|
#[prost(string, tag = "6")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(39)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pdanohbkbbf {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub iekpomomoph: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: EDJJFNLBFMI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(71)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetBasicInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oeeeaejbenb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub apofjccelfm: u32,
|
|
/// offset: 29
|
|
#[prost(bool, tag = "2")]
|
|
pub jlphflloeaj: bool,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "6")]
|
|
pub odejnpjbjaj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerSettingInfo {
|
|
/// offset: 43
|
|
#[prost(bool, tag = "4")]
|
|
pub chcnedncidj: bool,
|
|
/// offset: 51
|
|
#[prost(bool, tag = "10")]
|
|
pub mfcpdjggcmo: bool,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "524")]
|
|
pub hghfecomjna: ::core::option::Option<Necgmcgfann>,
|
|
/// offset: 53
|
|
#[prost(bool, tag = "1557")]
|
|
pub bmehfmdnkle: bool,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "1219")]
|
|
pub kfblhccgepo: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "7")]
|
|
pub lpepidnjdem: bool,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "9")]
|
|
pub pfjmeecgjmm: bool,
|
|
/// offset: 47
|
|
#[prost(bool, tag = "14")]
|
|
pub cpogdkalgom: bool,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "12")]
|
|
pub fijnapnicjf: bool,
|
|
/// offset: 50
|
|
#[prost(bool, tag = "2")]
|
|
pub coigocjhbop: bool,
|
|
/// offset: 46
|
|
#[prost(bool, tag = "13")]
|
|
pub nhlkfbobdom: bool,
|
|
/// offset: 42
|
|
#[prost(bool, tag = "151")]
|
|
pub lenkiebiihp: bool,
|
|
/// offset: 49
|
|
#[prost(bool, tag = "197")]
|
|
pub ejdgnleobcn: bool,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "8")]
|
|
pub bkdcfbdmnij: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ehklnpcmmhe: ::core::option::Option<Oeeeaejbenb>,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "11")]
|
|
pub ccnghbadhbl: bool,
|
|
}
|
|
/// Obf: GetBasicInfoScRsp
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(36)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetBasicInfoScRsp {
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "11")]
|
|
pub week_cocoon_finished_count: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "2")]
|
|
pub is_gender_set: bool,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "8")]
|
|
pub next_recover_time: i64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "12")]
|
|
pub exchange_times: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "7")]
|
|
pub cur_day: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub gameplay_birthday: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "13")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub player_setting_info: ::core::option::Option<PlayerSettingInfo>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub gender: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "14")]
|
|
pub last_set_nickname_time: i64,
|
|
}
|
|
/// Obf: KDNHEKFILJP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(37)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ExchangeStaminaCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ExchangeStaminaScRsp {
|
|
/// offset: 48
|
|
#[prost(int64, tag = "9")]
|
|
pub last_recover_time: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub exchange_times: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub stamina_add: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub item_cost_list: ::prost::alloc::vec::Vec<ItemCost>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub cur_map_entry_id: u32,
|
|
}
|
|
/// Obf: OOGDOGPALAO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(38)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAuthkeyCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub authkey_ver: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "15")]
|
|
pub auth_appid: ::prost::alloc::string::String,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub sign_type: u32,
|
|
}
|
|
/// Obf: HOHPGNDMCLF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(72)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAuthkeyScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub sign_type: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub authkey_ver: u32,
|
|
/// offset: 32
|
|
#[prost(string, tag = "10")]
|
|
pub authkey: ::prost::alloc::string::String,
|
|
/// offset: 16
|
|
#[prost(string, tag = "4")]
|
|
pub auth_appid: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(32)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Phibgdfefee {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "2")]
|
|
pub stop_end_time: i64,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "10")]
|
|
pub stop_begin_time: i64,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(33)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AntiAddictScNotify {
|
|
/// offset: 24
|
|
#[prost(string, tag = "3")]
|
|
pub level: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub msg_type: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "15")]
|
|
pub msg: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: BNBFMIGFOGD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(61)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetNicknameCsReq {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub is_modify: bool,
|
|
/// offset: 24
|
|
#[prost(string, tag = "3")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: HJOBMPGMMDO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetNicknameScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(int64, tag = "5")]
|
|
pub set_time: i64,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "12")]
|
|
pub is_modify: bool,
|
|
}
|
|
/// Obf: PGEJEDPINOG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(58)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetLevelRewardTakenListCsReq {}
|
|
/// Obf: MHNODHPLONN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(44)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetLevelRewardTakenListScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub level_reward_taken_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BJJOBHHMFEC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(100)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetLevelRewardReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: JMPJIMLEFIJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(89)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetLevelRewardScRcp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FPGOJFMEKAN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(21)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetLanguageReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Fpjbojbfmnj", tag = "11")]
|
|
pub bnpgkdaejpb: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(28)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kfgokpojkph {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Fpjbojbfmnj", tag = "2")]
|
|
pub bnpgkdaejpb: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NDGLICLPCEN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AnnounceData {
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub config_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "11")]
|
|
pub cleafkjogjd: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "3")]
|
|
pub begin_time: i64,
|
|
/// offset: 24
|
|
#[prost(string, tag = "13")]
|
|
pub hbaabnaajlc: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "14")]
|
|
pub has_recommand: bool,
|
|
/// offset: 40
|
|
#[prost(string, tag = "8")]
|
|
pub aedgenkiepb: ::prost::alloc::string::String,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "4")]
|
|
pub mppdnhnpfen: u32,
|
|
/// offset: 57
|
|
#[prost(bool, tag = "15")]
|
|
pub lhleagcjpfc: bool,
|
|
/// offset: 64
|
|
#[prost(int64, tag = "6")]
|
|
pub end_time: i64,
|
|
/// offset: 32
|
|
#[prost(string, tag = "2")]
|
|
pub hofblegmcen: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: AHANNEPPJGC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(65)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ServerAnnounceNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub announce_data_list: ::prost::alloc::vec::Vec<AnnounceData>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GateServer {
|
|
#[prost(string, tag = "6")]
|
|
pub lua_url: ::prost::alloc::string::String,
|
|
#[prost(string, tag = "9")]
|
|
pub region_name: ::prost::alloc::string::String,
|
|
#[prost(bool, tag = "10")]
|
|
pub unk1: bool,
|
|
#[prost(string, tag = "11")]
|
|
pub ex_resource_url: ::prost::alloc::string::String,
|
|
#[prost(string, tag = "12")]
|
|
pub asset_bundle_url: ::prost::alloc::string::String,
|
|
#[prost(bool, tag = "15")]
|
|
pub unk2: bool,
|
|
#[prost(string, tag = "43")]
|
|
pub msg: ::prost::alloc::string::String,
|
|
#[prost(bool, tag = "67")]
|
|
pub unk3: bool,
|
|
#[prost(bool, tag = "79")]
|
|
pub unk4: bool,
|
|
#[prost(bool, tag = "184")]
|
|
pub unk5: bool,
|
|
#[prost(bool, tag = "200")]
|
|
pub unk6: bool,
|
|
#[prost(bool, tag = "235")]
|
|
pub unk7: bool,
|
|
#[prost(bool, tag = "454")]
|
|
pub unk8: bool,
|
|
#[prost(bool, tag = "529")]
|
|
pub unk9: bool,
|
|
#[prost(string, tag = "1417")]
|
|
pub asset_bundle_url_android: ::prost::alloc::string::String,
|
|
#[prost(string, tag = "1488")]
|
|
pub ifix_url: ::prost::alloc::string::String,
|
|
#[prost(bool, tag = "1686")]
|
|
pub unk10: bool,
|
|
#[prost(string, tag = "1178")]
|
|
pub ifix_version: ::prost::alloc::string::String,
|
|
#[prost(string, tag = "1238")]
|
|
pub mdk_res_version: ::prost::alloc::string::String,
|
|
/// offset: 256
|
|
#[prost(string, tag = "3")]
|
|
pub ip: ::prost::alloc::string::String,
|
|
/// offset: 512
|
|
#[prost(uint32, tag = "7")]
|
|
pub port: u32,
|
|
/// offset: 488
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(16)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pejpoaciikl {
|
|
/// offset: 16
|
|
#[prost(string, tag = "11")]
|
|
pub kghhblgpjji: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: LMIDOIOGHLK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(79)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetGenderCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Gender", tag = "5")]
|
|
pub gender: i32,
|
|
}
|
|
/// Obf: MALABKDKFEI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(20)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetGenderScRsp {
|
|
/// offset: 24
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "4")]
|
|
pub hbdhaeinmfp: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JFFLIFOMDDI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(93)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetPlayerInfoCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "10")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Gender", tag = "2")]
|
|
pub gender: i32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "15")]
|
|
pub is_modify: bool,
|
|
}
|
|
/// Obf: KBABGMHDILJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetPlayerInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "6")]
|
|
pub hbdhaeinmfp: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "5")]
|
|
pub set_time: i64,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "1")]
|
|
pub is_modify: bool,
|
|
}
|
|
/// Obf: ENJKLMFCNAM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(66)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct QueryProductInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gnjbjdkmmki {
|
|
/// offset: 52
|
|
#[prost(enumeration = "ProductGiftType", tag = "7")]
|
|
pub gmddebinghe: i32,
|
|
/// offset: 56
|
|
#[prost(int64, tag = "1")]
|
|
pub begin_time: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub eefhebkhkab: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub jcjghcoeooj: u32,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "12")]
|
|
pub oghmdoibhlm: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub memncjlkaee: u32,
|
|
/// offset: 32
|
|
#[prost(string, tag = "3")]
|
|
pub kgkgjkgoipo: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "8")]
|
|
pub jngmhkmlaal: ::prost::alloc::string::String,
|
|
/// offset: 72
|
|
#[prost(int64, tag = "9")]
|
|
pub end_time: i64,
|
|
}
|
|
/// Obf: PEGGEPHNCCB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct QueryProductInfoScRsp {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub ifkkklcfobk: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub cfohldjbjcc: ::prost::alloc::vec::Vec<Gnjbjdkmmki>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "6")]
|
|
pub dfhmmbkpecm: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub bamoogpnjeh: u32,
|
|
}
|
|
/// Obf: ELCONPOLJJE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(59)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonthCardRewardNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(11)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClientDownloadDataScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub download_data: ::core::option::Option<ClientDownloadData>,
|
|
}
|
|
/// Obf: IFJICIOAFJA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(86)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClientObjDownloadDataScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub data: ::core::option::Option<ClientObjDownloadData>,
|
|
}
|
|
/// Obf: UpdateFeatureSwitchScNotify
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateFeatureSwitchScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub switch_info_list: ::prost::alloc::vec::Vec<Cenoiemjpkk>,
|
|
}
|
|
/// Obf: FMAMFNKHKIC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DailyRefreshNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub kaaghapglcp: u32,
|
|
}
|
|
/// Obf: GEHLFMJIJBJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(92)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetGameplayBirthdayCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub birthday: u32,
|
|
}
|
|
/// Obf: IMJAKPGGNIG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(24)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetGameplayBirthdayScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub birthday: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(78)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gbpeekkncok {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub cachgifmpmo: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "12")]
|
|
pub cgdobaoahmb: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(42)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hcbmipfccpl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(29)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ciaanmcpbgf {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub nkdemkapnmn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(12)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerHeartBeatCsReq {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub kkcdcijhjfa: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub sc_data: ::core::option::Option<Dodeleaicgi>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "3")]
|
|
pub client_time_ms: u64,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(77)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerHeartBeatScRsp {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "9")]
|
|
pub client_time_ms: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "14")]
|
|
pub server_time_ms: u64,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub download_data: ::core::option::Option<ClientDownloadData>,
|
|
}
|
|
/// Obf: NINAHPKIJKB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FeatureSwitchClosedScNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "FeatureSwitchType", tag = "4")]
|
|
pub ofdfkmlogko: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ccllahiipil {
|
|
/// offset: 16
|
|
#[prost(string, tag = "13")]
|
|
pub fmfplggchkg: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Ciaiojanapi", tag = "15")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: BDANLAFMNMA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(90)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSecretKeyInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "14")]
|
|
pub menhccnkadb: ::prost::alloc::vec::Vec<u8>,
|
|
}
|
|
/// Obf: CIIJPJPEMKF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(69)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSecretKeyInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub naiehfbnjla: ::prost::alloc::vec::Vec<Ccllahiipil>,
|
|
/// offset: 16
|
|
#[prost(bytes = "vec", tag = "14")]
|
|
pub ggadipnbmmb: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PLACHIBPAAL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(41)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerLoginFinishCsReq {}
|
|
/// Obf: KOKEMJGMDIF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(62)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerLoginFinishScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GNNOCLBGFHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(50)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ForceSyncGameStateFinishCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(19)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ddcckdceboj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Baogmgolljk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "3")]
|
|
pub jfghfbdgijp: u64,
|
|
}
|
|
/// Obf: FFEMOMBINGK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(70)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetVideoVersionKeyCsReq {}
|
|
/// Obf: JKEKAGEGFEG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(68)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetVideoVersionKeyScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub jfmgchjechg: ::prost::alloc::vec::Vec<Baogmgolljk>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub emapaigeonc: ::prost::alloc::vec::Vec<Baogmgolljk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fajgloficei {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub content_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub nfdajhjdgoj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub jmienbbmpag: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub anbbpphbcjh: u32,
|
|
}
|
|
/// Obf: FEPCEOMNLCK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(82)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetRedPointStatusScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub apmckodegbk: ::prost::alloc::vec::Vec<Fajgloficei>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub content_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub uid: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub nfdajhjdgoj: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub jmienbbmpag: u32,
|
|
}
|
|
/// Obf: CBJPJBJBGKG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(13)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ReserveStaminaExchangeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub num: u32,
|
|
}
|
|
/// Obf: GFDGDIIOJLH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(31)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ReserveStaminaExchangeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MBEHIBDJHAC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(83)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StaminaInfoScNotify {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub stamina: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub mamlflffpli: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "7")]
|
|
pub dldipahpkof: i64,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "4")]
|
|
pub njfdglpglka: i64,
|
|
}
|
|
/// Obf: PGHCGNIENJK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpdatePlayerSetting {
|
|
#[prost(
|
|
oneof = "update_player_setting::Monpgnbohfc",
|
|
tags = "2, 5, 14, 4, 13, 9, 15, 10, 8, 11, 458, 268, 1360, 622, 602, 1017"
|
|
)]
|
|
pub monpgnbohfc: ::core::option::Option<update_player_setting::Monpgnbohfc>,
|
|
}
|
|
/// Nested message and enum types in `UpdatePlayerSetting`.
|
|
pub mod update_player_setting {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Monpgnbohfc {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
Ccnghbadhbl(bool),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
Coigocjhbop(bool),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "14")]
|
|
Mfcpdjggcmo(bool),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
Chcnedncidj(bool),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
Cpogdkalgom(bool),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "9")]
|
|
Nhlkfbobdom(bool),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "15")]
|
|
Lpepidnjdem(bool),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
Fijnapnicjf(bool),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "8")]
|
|
Pfjmeecgjmm(bool),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Ehklnpcmmhe(super::Oeeeaejbenb),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "458")]
|
|
Bkdcfbdmnij(bool),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "268")]
|
|
Bmehfmdnkle(bool),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1360")]
|
|
Ejdgnleobcn(bool),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "622")]
|
|
Lenkiebiihp(bool),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "602")]
|
|
Kfblhccgepo(bool),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1017")]
|
|
Hghfecomjna(super::Necgmcgfann),
|
|
}
|
|
}
|
|
/// Obf: EGHCFFLLOHN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(35)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LightConeRarity4AutoLockReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub player_setting: ::core::option::Option<UpdatePlayerSetting>,
|
|
}
|
|
/// Obf: HBCEDNHOCEP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(15)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpdatePlayerSettingScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub player_setting: ::core::option::Option<UpdatePlayerSetting>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CNPOGGGFGBP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(80)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClientObjUploadCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub kkcdcijhjfa: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Nofmhnnijan", tag = "10")]
|
|
pub mkhdindghmd: i32,
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "12")]
|
|
pub sc_data: ::prost::alloc::vec::Vec<u8>,
|
|
}
|
|
/// Obf: NAIFPKJNFME
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(85)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClientObjUploadScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub data: ::core::option::Option<ClientObjDownloadData>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfkdieajpcj {
|
|
/// offset: 24
|
|
#[prost(string, repeated, tag = "3")]
|
|
pub cjflloblnng: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kebhkhcalbo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub black_list: ::core::option::Option<Kfkdieajpcj>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub gndjpnbecjp: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ofleelgmbio {
|
|
#[prost(oneof = "ofleelgmbio::Bhkpamdfgaa", tags = "321, 1303, 1500")]
|
|
pub bhkpamdfgaa: ::core::option::Option<ofleelgmbio::Bhkpamdfgaa>,
|
|
}
|
|
/// Nested message and enum types in `OFLEELGMBIO`.
|
|
pub mod ofleelgmbio {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bhkpamdfgaa {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "321")]
|
|
Gndjpnbecjp(bool),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1303")]
|
|
Cddljojahoa(super::Kfkdieajpcj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1500")]
|
|
Nhkhkkfbden(super::Kfkdieajpcj),
|
|
}
|
|
}
|
|
/// Obf: DPEEHMBBLKD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(55)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdatePlayWithPsnOnlySettingCsReq {
|
|
#[prost(
|
|
oneof = "update_play_with_psn_only_setting_cs_req::Hnikglbimmi",
|
|
tags = "786, 931"
|
|
)]
|
|
pub hnikglbimmi: ::core::option::Option<
|
|
update_play_with_psn_only_setting_cs_req::Hnikglbimmi,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `UpdatePlayWithPsnOnlySettingCsReq`.
|
|
pub mod update_play_with_psn_only_setting_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Hnikglbimmi {
|
|
/// offset: 24
|
|
#[prost(message, tag = "786")]
|
|
Agjcgohegpl(super::Kebhkhcalbo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "931")]
|
|
Knoekhplaan(super::Ofleelgmbio),
|
|
}
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(40)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mhjojefeokk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hphcinblpja {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(67)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mhjakgfpmck {
|
|
/// offset: 16
|
|
#[prost(string, repeated, tag = "14")]
|
|
pub dmclphfildb: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(string, repeated, tag = "1")]
|
|
pub kakcfihmddj: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 40
|
|
#[prost(string, repeated, tag = "8")]
|
|
pub hkcmkeodnnb: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dpakfglhopm {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub nfinjdmommh: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub jjphllegfpj: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(81)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hdefpbnnmdj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ANBKJLIAHDN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct HeadIconData {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: EJLFGHANNBO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DisplayAvatarData {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub pos: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bnbalcaoeal {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "1")]
|
|
pub is_display: bool,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub display_avatar_list: ::prost::alloc::vec::Vec<DisplayAvatarData>,
|
|
}
|
|
/// Obf: FNANHEGMKHC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2891)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetPlayerBoardDataCsReq {}
|
|
/// Obf: FBNMBFNJFGG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2810)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPlayerBoardDataScRsp {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub head_frame_info: ::core::option::Option<HeadFrameInfo>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "3")]
|
|
pub current_personal_card_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub unlocked_head_icon_list: ::prost::alloc::vec::Vec<HeadIconData>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "2")]
|
|
pub current_head_icon_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "15")]
|
|
pub aonpjlgdooc: ::core::option::Option<Bnbalcaoeal>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "6")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub unlocked_personal_card_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub fjejkebljob: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: BKEJLOHNNJN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2894)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetHeadIconCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: PHLOIJAIBDB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2895)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetHeadIconScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub current_head_icon_id: u32,
|
|
}
|
|
/// Obf: PAODNLCFLAM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2837)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetPersonalCardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: HNABJMCKMHP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2804)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetPersonalCardScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub current_personal_card_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DEKMNDNHBDL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2814)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetDisplayAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub display_avatar_list: ::prost::alloc::vec::Vec<DisplayAvatarData>,
|
|
}
|
|
/// Obf: NGCKIEAKAMN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2818)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetDisplayAvatarScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub display_avatar_list: ::prost::alloc::vec::Vec<DisplayAvatarData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FOJDIFJFKII
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2809)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetIsDisplayAvatarInfoReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub is_display: bool,
|
|
}
|
|
/// Obf: LEFALKCCKJJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2898)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetIsDisplayAvatarInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub is_display: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MNALDMBFGEM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2826)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetSignatureCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "13")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: PJILCCMHODG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2839)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetSignatureScRsp {
|
|
/// offset: 24
|
|
#[prost(string, tag = "15")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AALDHDBGOLF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2801)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetAssistAvatarCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub avatar_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CKKFLGNBPLG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2874)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetAssistAvatarScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4591)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hiblmdnpomn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub afpkjlblplg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Keolehhlhhm {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub edigjggppon: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Bdheneokmfe", tag = "8")]
|
|
pub authkey_ver: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub hmppeemepmc: u32,
|
|
}
|
|
/// Obf: FNDNCHNNIIK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4510)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnSignCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub dmhgdpbaaln: ::prost::alloc::vec::Vec<Keolehhlhhm>,
|
|
}
|
|
/// Obf: EGMDAFPGHDB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4594)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnSignScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub ebcaefondjc: ::prost::alloc::vec::Vec<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub dmhgdpbaaln: ::prost::alloc::vec::Vec<Keolehhlhhm>,
|
|
}
|
|
/// Obf: GGEJPEFEJND
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4595)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnPointChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub lcdaleeedjj: u32,
|
|
}
|
|
/// Obf: KKOAPONJPEJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4514)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnTakePointRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub edigjggppon: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub hdabmkcnjjk: u32,
|
|
}
|
|
/// Obf: HMLKLODJBKI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4518)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnTakePointRewardScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub hdabmkcnjjk: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub bgpkpkhcgke: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub edigjggppon: u32,
|
|
}
|
|
/// Obf: IOCJBBELJAM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4509)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnTakeRewardCsReq {}
|
|
/// Obf: AAHFJLIMBFH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4598)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnTakeRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ebcaefondjc: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FELMHJEBNJA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4563)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnInfoQueryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub acbnhjkffmp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kkndedpdffl {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub bkclblbgemk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 108
|
|
#[prost(bool, tag = "1035")]
|
|
pub bfedhcoiopn: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1038")]
|
|
pub jobdofhggln: ::core::option::Option<Ilmjjcjmipb>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub ocekfiefmjd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 110
|
|
#[prost(bool, tag = "736")]
|
|
pub godbpohkdoh: bool,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "1")]
|
|
pub lcdaleeedjj: u32,
|
|
/// offset: 64
|
|
#[prost(int64, tag = "9")]
|
|
pub dnnhcnckjcm: i64,
|
|
/// offset: 111
|
|
#[prost(bool, tag = "12")]
|
|
pub is_taken_reward: bool,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub ipglgfpmanl: ::prost::alloc::vec::Vec<PileItem>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub bjibaobeajj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 109
|
|
#[prost(bool, tag = "2")]
|
|
pub cagmjcapaal: bool,
|
|
/// offset: 112
|
|
#[prost(enumeration = "Ggfcmmifohm", tag = "10")]
|
|
pub status: i32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2038")]
|
|
pub geefokfbpdk: u32,
|
|
/// offset: 88
|
|
#[prost(int64, tag = "6")]
|
|
pub adlbbkbignn: i64,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "7")]
|
|
pub bdhghaljjhc: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "5")]
|
|
pub jpfkobeajog: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "783")]
|
|
pub ggalmcjncnm: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "14")]
|
|
pub goeogcjdacn: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "1269")]
|
|
pub ppcapbmkgac: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "8")]
|
|
pub world_level: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "897")]
|
|
pub nmefgmichon: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ilmjjcjmipb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub amflnlgbjgl: bool,
|
|
}
|
|
/// Obf: AFGECEFAHDA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4526)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnInfoQueryScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub bjmnpnfnhoa: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub caafbggibkh: ::core::option::Option<Kkndedpdffl>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NKEKNLLGJJK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4539)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnForceFinishScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub caafbggibkh: ::core::option::Option<Kkndedpdffl>,
|
|
}
|
|
/// Obf: DPEGIBCEBIK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4501)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnTakeRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: OLKDDKOEPIK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4574)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnTakeRelicScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PLEFKNGHJNG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4537)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnTakeExtraHcoinScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub addcpaghjnd: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub bdfmcpbinke: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub hbpnbapchnj: u32,
|
|
}
|
|
/// Obf: NKAOLACJEMP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4504)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnTakeCustomRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: OFIOJFLDDIM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4538)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnTakeCustomRelicScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<Relic>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: KKLPOPGHBIE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4533)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeReturnExtraHcoinRewardCsReq {}
|
|
/// Obf: FGIPHKCIDPI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4561)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeReturnExtraHcoinRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub geefokfbpdk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LMBKCJEOEIE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4507)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnExtraHcoinProgressScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub ppcapbmkgac: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ijkegejfkaj {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub ggalmcjncnm: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4544)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Neoadmeaidk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub ggalmcjncnm: u32,
|
|
}
|
|
/// Obf: OONOGFBAPMF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1191)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishPlotCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub haiibgckpdj: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1110)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fefjjfemmfe {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub haiibgckpdj: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cikjhlmooik {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub basic_info: ::core::option::Option<PunkLordMonsterBasicInfo>,
|
|
/// offset: 44
|
|
#[prost(enumeration = "PunkLordAttackerStatus", tag = "2")]
|
|
pub dhhalbianog: i32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub fhpoilimkii: ::core::option::Option<Jolddnmgbhd>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub gggoomkojbf: u32,
|
|
}
|
|
/// Obf: BDNAMLHKEPB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3291)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetPunkLordMonsterDataCsReq {}
|
|
/// Obf: HDDDEAPLNEK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3210)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPunkLordMonsterDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub ppoeddffekk: ::prost::alloc::vec::Vec<Cikjhlmooik>,
|
|
}
|
|
/// Obf: POBNLBNCHNO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3294)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartPunkLordRaidCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "12")]
|
|
pub gealjojcjfn: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub uid: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub monster_id: u32,
|
|
}
|
|
/// Obf: EIHHBFCBNFK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3295)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartPunkLordRaidScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub gdbiimnjlba: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "8")]
|
|
pub kgjjcabahog: i64,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ffcdphmjjkg: ::core::option::Option<Cikjhlmooik>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub scene: ::core::option::Option<Fnjjcigjikc>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "12")]
|
|
pub gealjojcjfn: bool,
|
|
}
|
|
/// Obf: PAIHLIFIFLP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3214)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SharePunkLordMonsterCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub uid: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "PunkLordShareType", tag = "12")]
|
|
pub share_type: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub monster_id: u32,
|
|
}
|
|
/// Obf: BAGFJJGKJOC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3218)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SharePunkLordMonsterScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub uid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub monster_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "PunkLordShareType", tag = "6")]
|
|
pub share_type: i32,
|
|
}
|
|
/// Obf: GNIALMKNPEM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3209)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SummonPunkLordMonsterCsReq {}
|
|
/// Obf: LBLKFONNJCJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3298)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SummonPunkLordMonsterScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ffcdphmjjkg: ::core::option::Option<Cikjhlmooik>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NPMHGLLJOFC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3274)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakePunkLordPointRewardCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub oinmenfpodp: bool,
|
|
}
|
|
/// Obf: KKELEIDPKPB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3237)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakePunkLordPointRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "15")]
|
|
pub oinmenfpodp: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: OOKCPEJBAEK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3204)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PunkLordMonsterInfoScNotify {
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub gdbiimnjlba: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub fhpoilimkii: ::core::option::Option<Phocecjobhh>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub basic_info: ::core::option::Option<PunkLordMonsterBasicInfo>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Inpbgnjmnkj", tag = "7")]
|
|
pub reason: i32,
|
|
}
|
|
/// Obf: PPPNCFHKFGG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3238)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetPunkLordDataCsReq {}
|
|
/// Obf: PIOLMPAEGEL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3272)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPunkLordDataScRsp {
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub kfacmidmbff: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "12")]
|
|
pub ejfebckdnnh: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub clmoneeieje: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub dbaknbhlnjk: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "8")]
|
|
pub edankphgkkk: i64,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub mogbnjohkla: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub mpicohmfgoa: u32,
|
|
}
|
|
/// Obf: MHLOEECMCCO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3233)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PunkLordRaidTimeOutScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub ffcdphmjjkg: ::core::option::Option<PunkLordMonsterBasicInfo>,
|
|
}
|
|
/// Obf: ICIFIJJHKLF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3244)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PunkLordBattleResultScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ffcdphmjjkg: ::core::option::Option<PunkLordMonsterBasicInfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub gghcfmoldni: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub mhdjjdnhilk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub pdbngnabdji: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub fhpoilimkii: ::core::option::Option<Phocecjobhh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lmiinhhklnl {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub config_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "1")]
|
|
pub okhelielnme: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub monster_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub jlgklidelbi: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub world_level: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "13")]
|
|
pub create_time: i64,
|
|
}
|
|
/// Obf: NBGOEPOCFMI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3300)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetKilledPunkLordMonsterDataCsReq {}
|
|
/// Obf: JDCFEDOEFHM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3289)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetKilledPunkLordMonsterDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub gpbkihalinb: ::prost::alloc::vec::Vec<Lmiinhhklnl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub lkfkkgnacnp: ::prost::alloc::vec::Vec<Jlliddibohi>,
|
|
}
|
|
/// Obf: MKAKMPIKCEL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3221)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PunkLordMonsterKilledNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub pfoalomjhdn: ::core::option::Option<Lmiinhhklnl>,
|
|
}
|
|
/// Obf: AOIEMJNFOMI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3228)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeKilledPunkLordMonsterScoreCsReq {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub mdnflhmolnb: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub jipalblopfi: ::core::option::Option<Jlliddibohi>,
|
|
}
|
|
/// Obf: CFDJIMPOMBG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3265)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeKilledPunkLordMonsterScoreScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub score_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub dglhfpipfdj: ::prost::alloc::vec::Vec<Jlliddibohi>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "1")]
|
|
pub mdnflhmolnb: bool,
|
|
}
|
|
/// Obf: LGMCKMHEIAL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3273)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PunkLordDataChangeNotify {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub dbaknbhlnjk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub ejfebckdnnh: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub clmoneeieje: u32,
|
|
}
|
|
/// Obf: PPMICPCNALN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3253)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetPunkLordBattleRecordCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub jipalblopfi: ::core::option::Option<Jlliddibohi>,
|
|
}
|
|
/// Obf: OOGOAJNNEHL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3208)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPunkLordBattleRecordScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub jipalblopfi: ::core::option::Option<Jlliddibohi>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub dfidpjeibjk: ::prost::alloc::vec::Vec<Phocecjobhh>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub paciodonhgj: ::prost::alloc::vec::Vec<TryDownLoadReplay>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nmhkdljpgil {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub group_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub pbolmblkdnd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hmjgadliona {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub entity_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kaieljpmghl {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "14")]
|
|
pub moddibhcppd: ::core::option::Option<Nmhkdljpgil>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub jjoohoadjma: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub ngehileenkc: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ppphlhadcpj: ::core::option::Option<Hmjgadliona>,
|
|
/// offset: 16
|
|
#[prost(string, tag = "6")]
|
|
pub lbbmjlaijoc: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: FOINOGAKJAK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(991)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetQuestDataCsReq {}
|
|
/// Obf: HDHLIOPJBNA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Quest {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub lfbadochcdn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub progress: u32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "QuestStatus", tag = "8")]
|
|
pub status: i32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "3")]
|
|
pub adlbbkbignn: i64,
|
|
}
|
|
/// Obf: CNJDNBBDNBE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(910)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetQuestDataScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub total_achievement_exp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub quest_list: ::prost::alloc::vec::Vec<Quest>,
|
|
}
|
|
/// Obf: BAPBMNKHBID
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(994)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeQuestRewardCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub gajmplpkdpm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: ANOEAFGIMFK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(995)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeQuestRewardScRsp {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub gajmplpkdpm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub fnipkmfjmce: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BCDPENPFFGN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(901)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeQuestOptionalRewardCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub odonpmongja: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub jkoaafgpncj: u32,
|
|
}
|
|
/// Obf: BFAJGACGMOP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(974)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeQuestOptionalRewardScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub odonpmongja: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: MBICELHJOIL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(909)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetQuestRecordCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Johpgedgjad {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub gnblohmpacl: u32,
|
|
}
|
|
/// Obf: LEHLIKHOCFJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(998)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetQuestRecordScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub legnehhpdei: ::prost::alloc::vec::Vec<Johpgedgjad>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HHBAACLGKGL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(963)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct QuestRecordScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub mohjdhkkigb: ::core::option::Option<Johpgedgjad>,
|
|
}
|
|
/// Obf: JAFEBIIJCJE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(926)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CmdFinishQuestCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub odonpmongja: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub prop_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(939)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ggampjlongd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nogjccclhpe {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub quest_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(938)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pjbeblnjanm {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub quest_list: ::prost::alloc::vec::Vec<Quest>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fnjjcigjikc {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub fhjeoakdcbc: ::core::option::Option<SceneInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub iecikeoknge: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub world_level: u32,
|
|
}
|
|
/// Obf: PKNPHNBALEE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2213)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartRaidCsReq {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub bdbjkkojodc: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub world_level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub iecikeoknge: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub llanimfodfd: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: PFOADLJHJOA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2207)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartRaidScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub scene: ::core::option::Option<Fnjjcigjikc>,
|
|
}
|
|
/// Obf: LJDOCJFELEJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2230)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LeaveRaidCsReq {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub llanimfodfd: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub iecikeoknge: u32,
|
|
}
|
|
/// Obf: HELHCCEKLHO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2227)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LeaveRaidScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub iecikeoknge: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub world_level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mfhgfoldihd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jkcgcamifia: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub gfbimfhjaha: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Gkhehcomhcm", tag = "1")]
|
|
pub pdflhjmcahk: i32,
|
|
}
|
|
/// Obf: MPJDCGAENND
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2235)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RaidInfoNotify {
|
|
/// offset: 48
|
|
#[prost(enumeration = "Ngnikjbimdb", tag = "3")]
|
|
pub status: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub iecikeoknge: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub iphpdadafkf: ::prost::alloc::vec::Vec<Mfhgfoldihd>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub world_level: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "5")]
|
|
pub jklllongaoi: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Endolejchkp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub iecikeoknge: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub max_score: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pocgjdlcmdm {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub lfbfjaekgof: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub world_level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub iecikeoknge: u32,
|
|
}
|
|
/// Obf: OLHCIHDKOGK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2202)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRaidInfoCsReq {}
|
|
/// Obf: GetRaidInfoScRsp
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2244)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRaidInfoScRsp {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub finished_raid_info_list: ::prost::alloc::vec::Vec<Pocgjdlcmdm>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub challenge_raid_list: ::prost::alloc::vec::Vec<Endolejchkp>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub challenge_taken_reward_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dkjcdlbigdl {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2205)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ohmfecjnleg {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub eogmihepcgm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub bfmnakcpgnn: ::prost::alloc::vec::Vec<Endolejchkp>,
|
|
}
|
|
/// Obf: FOKIHKHGIIE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2201)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeChallengeRaidRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub kibnlnfpfic: u32,
|
|
}
|
|
/// Obf: ENMOPFHGPIE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2247)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeChallengeRaidRewardScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub kibnlnfpfic: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: POFCCMNJBNB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2219)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeRaidNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub oflchdecpda: ::core::option::Option<Endolejchkp>,
|
|
}
|
|
/// Obf: CHJGDIBGEHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2218)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetClientRaidTargetCountCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub hjjmoohhkmh: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub progress: u32,
|
|
}
|
|
/// Obf: KBJLAICNFHN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2245)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetClientRaidTargetCountScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub hjjmoohhkmh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PNCFKGJNGFI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2236)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetSaveRaidCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub iecikeoknge: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub world_level: u32,
|
|
}
|
|
/// Obf: GCHONBOEJKC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2203)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSaveRaidScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub iphpdadafkf: ::prost::alloc::vec::Vec<Mfhgfoldihd>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub llanimfodfd: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub world_level: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub iecikeoknge: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hghojceldof {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub iecikeoknge: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub iphpdadafkf: ::prost::alloc::vec::Vec<Mfhgfoldihd>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub world_level: u32,
|
|
}
|
|
/// Obf: BJKDMBGNFGP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2250)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAllSaveRaidCsReq {}
|
|
/// Obf: DIKOOOFIEHN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2216)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAllSaveRaidScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub lhjooacnppd: ::prost::alloc::vec::Vec<Hghojceldof>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ENABCCNKCMA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2231)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DelSaveRaidScNotify {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub iecikeoknge: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub world_level: u32,
|
|
}
|
|
/// Obf: PKKFEANFDKL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2221)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RaidKickByServer {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Aancgofcjjl", tag = "11")]
|
|
pub reason: i32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub iecikeoknge: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub world_level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aleoilcifin {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub mfofffnigdp: u32,
|
|
}
|
|
/// Obf: IIKDPPKJDMF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6941)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RaidCollectionDataCsReq {}
|
|
/// Obf: CMKLCKFAGLL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6960)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RaidCollectionDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub challenge_list: ::prost::alloc::vec::Vec<Aleoilcifin>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6942)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fbkmlbafkfl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ceakooaojlf: ::core::option::Option<Aleoilcifin>,
|
|
}
|
|
/// Obf: GBDKHCKFJIJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6950)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RaidCollectionEnterNextRaidCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub world_level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub iecikeoknge: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub llanimfodfd: u32,
|
|
}
|
|
/// Obf: NMGANEHOHOJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6955)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RaidCollectionEnterNextRaidScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub scene: ::core::option::Option<Fnjjcigjikc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EHHPNGBOLOC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8361)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRechargeGiftInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pppfombloif {
|
|
/// offset: 24
|
|
#[prost(enumeration = "pppfombloif::mpcldcfcmef::Bndhjndffed", tag = "7")]
|
|
pub status: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub index: u32,
|
|
}
|
|
/// Nested message and enum types in `PPPFOMBLOIF`.
|
|
pub mod pppfombloif {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mpcldcfcmef {}
|
|
/// Nested message and enum types in `MPCLDCFCMEF`.
|
|
pub mod mpcldcfcmef {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(
|
|
Clone,
|
|
Copy,
|
|
Debug,
|
|
PartialEq,
|
|
Eq,
|
|
Hash,
|
|
PartialOrd,
|
|
Ord,
|
|
::prost::Enumeration
|
|
)]
|
|
#[repr(i32)]
|
|
pub enum Bndhjndffed {
|
|
Bhpnpohcgla = 0,
|
|
Amjcmcjdpkd = 1,
|
|
Mhnfoicmbkm = 2,
|
|
}
|
|
impl Bndhjndffed {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Bhpnpohcgla => "BNDHJNDFFED_BHPNPOHCGLA",
|
|
Self::Amjcmcjdpkd => "BNDHJNDFFED_AMJCMCJDPKD",
|
|
Self::Mhnfoicmbkm => "BNDHJNDFFED_MHNFOICMBKM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BNDHJNDFFED_BHPNPOHCGLA" => Some(Self::Bhpnpohcgla),
|
|
"BNDHJNDFFED_AMJCMCJDPKD" => Some(Self::Amjcmcjdpkd),
|
|
"BNDHJNDFFED_MHNFOICMBKM" => Some(Self::Mhnfoicmbkm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Abipcnkgfni {
|
|
/// offset: 40
|
|
#[prost(int64, tag = "4")]
|
|
pub end_time: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub gmddebinghe: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "11")]
|
|
pub dnnhcnckjcm: i64,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub flhljmemihl: ::prost::alloc::vec::Vec<Pppfombloif>,
|
|
}
|
|
/// Obf: LKAMPPHCKPD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8380)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRechargeGiftInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub fekljcaogii: ::prost::alloc::vec::Vec<Abipcnkgfni>,
|
|
}
|
|
/// Obf: NKFEAPKGDLH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8362)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeRechargeGiftRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub gmddebinghe: u32,
|
|
}
|
|
/// Obf: CJBGOGDJPIG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8370)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRechargeGiftRewardScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ecdfddeooio: ::core::option::Option<Abipcnkgfni>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: KLPNDHMMJAC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8375)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRechargeBenefitInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dhkcdcchlhp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub aoomemccpem: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub progress: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: LFKHIMEIEOD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8368)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRechargeBenefitInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub bpompldkhbl: ::prost::alloc::vec::Vec<Dhkcdcchlhp>,
|
|
}
|
|
/// Obf: EPCFMDPNEEC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8374)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRechargeBenefitInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub fifhcichdoh: ::core::option::Option<Dhkcdcchlhp>,
|
|
}
|
|
/// Obf: LLFEHJEHNAK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8377)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeRechargeBenefitRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: HECFFGANFGD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8367)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRechargeBenefitRewardScRsp {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub fifhcichdoh: ::core::option::Option<Dhkcdcchlhp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jefikhkjfcm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub hokjfknpkaj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub fcadjeengml: u32,
|
|
}
|
|
/// Obf: PACABAFEKAA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EquipmentRecommend {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub equipment_list: ::prost::alloc::vec::Vec<Jefikhkjfcm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mngiijpmjbe {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub jaammnlmjcg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub ffiofgadinm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub eakbdlkiefc: u32,
|
|
}
|
|
/// Obf: PFOGOMFNOOG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicRecommend {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub pedfgemeonk: ::prost::alloc::vec::Vec<Mngiijpmjbe>,
|
|
}
|
|
/// Obf: IKIDEAEIHLJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2405)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetBigDataRecommendCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub equip_avatar: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "BigDataRecommendType", tag = "2")]
|
|
pub big_data_recommend_type: i32,
|
|
}
|
|
/// Obf: INDCEKNDLLG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2401)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetBigDataRecommendScRsp {
|
|
/// offset: 36
|
|
#[prost(enumeration = "BigDataRecommendType", tag = "15")]
|
|
pub big_data_recommend_type: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub equip_avatar: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "6")]
|
|
pub has_recommand: bool,
|
|
#[prost(oneof = "get_big_data_recommend_sc_rsp::RecommendType", tags = "12, 2, 14")]
|
|
pub recommend_type: ::core::option::Option<
|
|
get_big_data_recommend_sc_rsp::RecommendType,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `GetBigDataRecommendScRsp`.
|
|
pub mod get_big_data_recommend_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum RecommendType {
|
|
/// offset: 16
|
|
#[prost(message, tag = "12")]
|
|
EquipmentRecommend(super::EquipmentRecommend),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
RelicRecommend(super::RelicRecommend),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Gijogkbmdip(super::Ebjdmkpdcnk),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RecomendedAvatarInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub relic_set_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub recommend_avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BigDataRecommendRelicAvatar {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub recommended_avatar_info_list: ::prost::alloc::vec::Vec<RecomendedAvatarInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fnbjpmgmjdp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub nonookbibom: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub dhhglgjbdmj: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub jogonjiljdl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bkodldofmmj {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub eicebjpmhmc: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub dhhglgjbdmj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BigDataAvatarRelicRecommend {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub body_main_property_list: ::prost::alloc::vec::Vec<Bkodldofmmj>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub rope_main_property_list: ::prost::alloc::vec::Vec<Bkodldofmmj>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub foot_main_property_list: ::prost::alloc::vec::Vec<Bkodldofmmj>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub outer_set_list: ::prost::alloc::vec::Vec<Fnbjpmgmjdp>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub sphere_main_property_list: ::prost::alloc::vec::Vec<Bkodldofmmj>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub inner_set_list: ::prost::alloc::vec::Vec<Fnbjpmgmjdp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BigDataRecommendAvatarRelic {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub recomended_relic_info_list: ::prost::alloc::vec::Vec<
|
|
BigDataAvatarRelicRecommend,
|
|
>,
|
|
}
|
|
/// Obf: NKNDJEBFODC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2447)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetBigDataAllRecommendCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "BigDataRecommendType", tag = "1")]
|
|
pub big_data_recommend_type: i32,
|
|
}
|
|
/// Obf: DMCJNHCMEKF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2419)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetBigDataAllRecommendScRsp {
|
|
/// offset: 32
|
|
#[prost(enumeration = "BigDataRecommendType", tag = "2")]
|
|
pub big_data_recommend_type: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
#[prost(
|
|
oneof = "get_big_data_all_recommend_sc_rsp::RecommendType",
|
|
tags = "4, 15, 13"
|
|
)]
|
|
pub recommend_type: ::core::option::Option<
|
|
get_big_data_all_recommend_sc_rsp::RecommendType,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `GetBigDataAllRecommendScRsp`.
|
|
pub mod get_big_data_all_recommend_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum RecommendType {
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
RelicAvatar(super::BigDataRecommendRelicAvatar),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
AvatarRelic(super::BigDataRecommendAvatarRelic),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Gijogkbmdip(super::Ebjdmkpdcnk),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhmdoneoeak {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub mcoampkkljl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pgmmdccgljd {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, message", tag = "2")]
|
|
pub gkaondbbdhf: ::std::collections::HashMap<u32, Hhmdoneoeak>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub oghfmoalpeo: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub hiilnpickcg: u32,
|
|
}
|
|
/// Obf: EHFMKLHCOMA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5913)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAllRedDotDataCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5907)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kngefjmklkc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub mclbkohkhhb: ::prost::alloc::vec::Vec<Pgmmdccgljd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gadbcegpngh {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub oghfmoalpeo: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Gnmdpmbglbn", tag = "10")]
|
|
pub gnhbgjakacl: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5927)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kdfblipnhol {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub oghfmoalpeo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ofnlbnemhda {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub oghfmoalpeo: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5938)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ebbegdkgohl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub fpooghejddn: ::core::option::Option<Hhmdoneoeak>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub oghfmoalpeo: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub hiilnpickcg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pglfachcgcb {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub tid: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub exp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub r#type: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mggldhhpnbm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub afeibddggef: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub lbaehcifnne: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Omhaobfkike {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub avatar_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub aagblpkdjjp: ::core::option::Option<Mggldhhpnbm>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Mdikaoaejhn", tag = "2")]
|
|
pub himecmgjkom: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nbioekilhen {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub aagblpkdjjp: ::core::option::Option<Mggldhhpnbm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gmonehjikma {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub relics: ::prost::alloc::vec::Vec<Relic>,
|
|
}
|
|
/// Obf: DMJKPIHBBBM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8951)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRelicBoxDataCsReq {}
|
|
/// Obf: EJLNMLCDKFM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8970)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRelicBoxDataScRsp {
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "4")]
|
|
pub kkhbapabfjc: ::core::option::Option<Gmonehjikma>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub gpeafajgcph: ::core::option::Option<Omhaobfkike>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "7")]
|
|
pub gejapckohig: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub kaimhojaakp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub iahiebcfpcd: ::prost::alloc::vec::Vec<Nbioekilhen>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ohekdkjcofd: ::core::option::Option<Pglfachcgcb>,
|
|
/// offset: 72
|
|
#[prost(enumeration = "Jhhbiojhegl", tag = "15")]
|
|
pub state: i32,
|
|
}
|
|
/// Obf: HGDILHDBCGL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8952)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetRelicBoxCustomCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub iahiebcfpcd: ::core::option::Option<Nbioekilhen>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub ffjdcnkpgoo: ::prost::alloc::vec::Vec<Nbioekilhen>,
|
|
}
|
|
/// Obf: HHCCNFOEGOJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8960)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetRelicBoxCustomScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JECCPPCIFPN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8965)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetRelicBoxTargetCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub gpeafajgcph: ::core::option::Option<Omhaobfkike>,
|
|
}
|
|
/// Obf: DDELAADDOAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8958)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetRelicBoxTargetScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub gpeafajgcph: ::core::option::Option<Omhaobfkike>,
|
|
}
|
|
/// Obf: DMOHJJJDNHC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8957)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct OpenRelicBoxCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub gpeafajgcph: ::core::option::Option<Omhaobfkike>,
|
|
}
|
|
/// Obf: HODJMGPGMOD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8969)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct OpenRelicBoxScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub bdcjkfpgmfl: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub cgcjlhflepn: ::core::option::Option<Pglfachcgcb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IMKBMMHIBLK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8961)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ConfirmRelicBoxCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "8")]
|
|
pub nlgfaafiiie: bool,
|
|
}
|
|
/// Obf: AOBDEIPPDBC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8968)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ConfirmRelicBoxScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub kaimhojaakp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "1")]
|
|
pub nlgfaafiiie: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub ekaochphoaa: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ABAIEBHKNCA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8953)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ReportRelicBoxActionCsReq {
|
|
#[prost(oneof = "report_relic_box_action_cs_req::Lppapcinijb", tags = "5")]
|
|
pub lppapcinijb: ::core::option::Option<report_relic_box_action_cs_req::Lppapcinijb>,
|
|
}
|
|
/// Nested message and enum types in `ReportRelicBoxActionCsReq`.
|
|
pub mod report_relic_box_action_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Lppapcinijb {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "5")]
|
|
Cedipegbndh(u32),
|
|
}
|
|
}
|
|
/// Obf: GHJMFPIJJFL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8959)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ReportRelicBoxActionScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Jhhbiojhegl", tag = "9")]
|
|
pub state: i32,
|
|
}
|
|
/// Obf: EGLLLNNNCHL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8963)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicBoxRegularScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub kkhbapabfjc: ::core::option::Option<Gmonehjikma>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nbmfojakmgp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub unique_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub bicmjedhkne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "RelicPresetPlanSourceType", tag = "3")]
|
|
pub alfhnehobja: i32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: FMAJCEPPOIP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9841)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RelicPresetGetPlanCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9860)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aoghkdgefga {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub cnipebjmjnh: ::prost::alloc::vec::Vec<Nbmfojakmgp>,
|
|
}
|
|
/// Obf: CFMMFGFOEAM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9842)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicPresetAddPlanCsReq {
|
|
/// offset: 40
|
|
#[prost(enumeration = "Enakdncejbo", tag = "3")]
|
|
pub hbnhkpdmgip: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub bicmjedhkne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub avatar_id: u32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "RelicPresetPlanSourceType", tag = "14")]
|
|
pub alfhnehobja: i32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "11")]
|
|
pub name: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9850)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gbfgabhfbcn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub dmbneijieik: ::core::option::Option<Nbmfojakmgp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FHNDCBJICMH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9855)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RelicPresetDeletePlanCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9848)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hlpmdophnog {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dpddlaobmbh {
|
|
/// offset: 32
|
|
#[prost(enumeration = "Enakdncejbo", tag = "6")]
|
|
pub hbnhkpdmgip: i32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub bicmjedhkne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(enumeration = "RelicPresetPlanSourceType", tag = "13")]
|
|
pub alfhnehobja: i32,
|
|
}
|
|
/// Obf: BCIFKPJNPBE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9854)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicPresetUpdatePlanCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub unique_id: u32,
|
|
#[prost(oneof = "relic_preset_update_plan_cs_req::Bpihfajcloc", tags = "3, 14")]
|
|
pub bpihfajcloc: ::core::option::Option<
|
|
relic_preset_update_plan_cs_req::Bpihfajcloc,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `RelicPresetUpdatePlanCsReq`.
|
|
pub mod relic_preset_update_plan_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
RelicList(super::Dpddlaobmbh),
|
|
/// offset: 24
|
|
#[prost(string, tag = "14")]
|
|
Name(::prost::alloc::string::String),
|
|
}
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9857)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ogmdddfdnjp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub unique_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "ogmdddfdnjp::Bpihfajcloc", tags = "8, 3")]
|
|
pub bpihfajcloc: ::core::option::Option<ogmdddfdnjp::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `OGMDDDFDNJP`.
|
|
pub mod ogmdddfdnjp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
RelicList(super::Dpddlaobmbh),
|
|
/// offset: 16
|
|
#[prost(string, tag = "3")]
|
|
Name(::prost::alloc::string::String),
|
|
}
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9847)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aiodmencpka {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gefjjfmdood {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub unique_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub pjoollneple: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub hcebkagoole: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CDOAOCENOJP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8251)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearGetPlanCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: ECBBCLOKNEF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8270)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearGetPlanScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub cnipebjmjnh: ::prost::alloc::vec::Vec<Gefjjfmdood>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PKHCEEFJAMA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8252)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearAddPlanCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub dmbneijieik: ::core::option::Option<Gefjjfmdood>,
|
|
}
|
|
/// Obf: KAHOGKPEDFN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8260)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearAddPlanScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub dmbneijieik: ::core::option::Option<Gefjjfmdood>,
|
|
}
|
|
/// Obf: DAICLGLPAMA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8265)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearUpdatePlanCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub dmbneijieik: ::core::option::Option<Gefjjfmdood>,
|
|
}
|
|
/// Obf: OPLJPGPPFPO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8258)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearUpdatePlanScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub dmbneijieik: ::core::option::Option<Gefjjfmdood>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GGHEKAHLNOJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8264)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearDeletePlanCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Obf: OMEGILDBBJB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8267)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearDeletePlanScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nhfogdpbohn {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub hcebkagoole: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Kmlcenlagmn", tag = "2")]
|
|
pub nffabmjoode: i32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub pjoollneple: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bdekeikakml {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub avatar_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub bicmjedhkne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub dfiehpiheee: ::core::option::Option<Nhfogdpbohn>,
|
|
}
|
|
/// Obf: EAKJGHJPMGJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8261)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearGetPinRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: DEBKHGKLBGN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8268)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearGetPinRelicScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub hbpgoilbmio: ::prost::alloc::vec::Vec<Bdekeikakml>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MDGFDKFEIBF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8254)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearUpdatePinRelicScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub bkdeihekgic: ::prost::alloc::vec::Vec<Bdekeikakml>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub naeipmiiiec: ::prost::alloc::vec::Vec<Bdekeikakml>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub relic_unique_id: u32,
|
|
}
|
|
/// Obf: ONECCDCFCBE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8263)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearUpdatePinRelicCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub dacmpjljgbc: ::core::option::Option<Bdekeikakml>,
|
|
}
|
|
/// Obf: PKKDNONMMFB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8255)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearUpdatePinRelicScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub dacmpjljgbc: ::core::option::Option<Bdekeikakml>,
|
|
}
|
|
/// Obf: GJJJKMOEENF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8262)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearDeletePinRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub dhcnmiaibgf: ::prost::alloc::vec::Vec<Nhfogdpbohn>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "3")]
|
|
pub opcphiceoof: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: FLJBCLAFCPH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8256)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearDeletePinRelicScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub dhcnmiaibgf: ::prost::alloc::vec::Vec<Nhfogdpbohn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HKAPPBACLCG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3591)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetReplayTokenCsReq {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub ebnfhhgkdke: ::prost::alloc::string::String,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub stage_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub dafejienabl: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Oclejlefbfo", tag = "2")]
|
|
pub replay_type: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub kalagibcnao: u32,
|
|
/// offset: 32
|
|
#[prost(string, tag = "4")]
|
|
pub dflmkcikfop: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3510)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ekgamncmoej {
|
|
/// offset: 48
|
|
#[prost(enumeration = "Oclejlefbfo", tag = "13")]
|
|
pub replay_type: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub stage_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "14")]
|
|
pub eflaeankacm: ::prost::alloc::string::String,
|
|
/// offset: 16
|
|
#[prost(string, tag = "3")]
|
|
pub dflmkcikfop: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ogbnabmleao {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3595)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ahcahffnhld {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub llfibohpahb: ::prost::alloc::vec::Vec<ReplayInfo>,
|
|
}
|
|
/// Obf: JBPBDDAOLKB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3491)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRndOptionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3410)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eeambmdgihf {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub mkegmfmbied: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MHKGOEAKBFK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3494)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DailyFirstMeetPamCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3495)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cbeffnafpel {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oljjjbckldk {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub buff_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kkkoggbfmip {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Oljjjbckldk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ijkndkjlmen {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub room_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub hcmjdmfnene: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub ioggiajbepp: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "RogueRoomStatus", tag = "1")]
|
|
pub bjdboeffiag: i32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "RogueRoomStatus", tag = "11")]
|
|
pub mcebjkdjhgp: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Enegifokgkl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub miccegikibj: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub hfdiffbcogj: ::prost::alloc::vec::Vec<Ijkndkjlmen>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub igecgpflgba: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub heionpdifnm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Neiliaphamn {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub area_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub pginlofkcmd: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "RogueStatus", tag = "5")]
|
|
pub fimamednnil: i32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "13")]
|
|
pub cndkapoieoj: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub miccegikibj: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "RogueAreaStatus", tag = "3")]
|
|
pub ecjpebdjkke: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kpadppgkggc {
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "2")]
|
|
pub mchafkkfedk: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub mdhohbhbgnc: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "10")]
|
|
pub koohhhaobeo: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "5")]
|
|
pub nicepkdhfde: ::core::option::Option<ItemCostList>,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "12")]
|
|
pub ejalomhngcj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub chpfcfgncag: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub bkbklonbpob: ::prost::alloc::vec::Vec<Oljjjbckldk>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "8")]
|
|
pub mminjcfnadk: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "13")]
|
|
pub ldmeejcckih: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub ljeecoopmlm: u32,
|
|
/// offset: 52
|
|
#[prost(enumeration = "RogueCommonBuffSelectSourceType", tag = "11")]
|
|
pub alfhnehobja: i32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "4")]
|
|
pub opidhkekpkb: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "3")]
|
|
pub ojapmnapifg: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pmkeenofapc {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub dnaobflacig: ::prost::alloc::vec::Vec<Oljjjbckldk>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hnlaeibdfjm: ::core::option::Option<Oljjjbckldk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ogdbmjnooop {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub oimipdomdaa: ::prost::alloc::vec::Vec<Oljjjbckldk>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub fekafhiddah: ::prost::alloc::vec::Vec<Oljjjbckldk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Olnpclefann {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub buff_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
/// offset: 36
|
|
#[prost(float, tag = "6")]
|
|
pub kcajflammac: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Klcicnhaopf {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub elcponipeih: ::prost::alloc::vec::Vec<Olnpclefann>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lngjllkgmna {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "3")]
|
|
pub bljebijemch: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub domglhikjed: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub meajaebdaoi: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub dacokfcbmbi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Akgoaipljlj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub gbhphcmgbgk: ::prost::alloc::vec::Vec<Lngjllkgmna>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nognbknefgp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub feilniknpcb: ::core::option::Option<Akgoaipljlj>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub jhadmbdcpeo: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dnmkjhlegpn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub faipociafod: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mkophcbpomm {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub kpjgegmccag: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lomcakmmgom {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub hjmjiadbaoc: u32,
|
|
#[prost(oneof = "lomcakmmgom::Fnjjnaocoii", tags = "8, 9")]
|
|
pub fnjjnaocoii: ::core::option::Option<lomcakmmgom::Fnjjnaocoii>,
|
|
}
|
|
/// Nested message and enum types in `LOMCAKMMGOM`.
|
|
pub mod lomcakmmgom {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Fnjjnaocoii {
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
Fnldfglgeoa(super::ItemList),
|
|
/// offset: 16
|
|
#[prost(message, tag = "9")]
|
|
Gefmmooedji(super::Kkkoggbfmip),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dcokkbhkegl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ebmkbdjmaaf: ::core::option::Option<ItemCostList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pogbfkhoeml {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub bjjoclinmej: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ookciaeipon {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub ljeecoopmlm: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub imihglaoieg: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub gfelhickogi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub goodpdkgjaj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub kkhndgejbhj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jpfghcpghgo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "203")]
|
|
pub rogue_get_info: ::core::option::Option<Iimifaaolgg>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "900")]
|
|
pub oiaphbbdphl: ::core::option::Option<Pgnefkdlpkn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iimifaaolgg {
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "12")]
|
|
pub icjflldcfhm: ::core::option::Option<Badcgbpeani>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1")]
|
|
pub hcehohdccfe: ::core::option::Option<Eppgphklhnf>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub impbeljgdjh: ::core::option::Option<Bladonilkho>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ahbfaamnkno: ::core::option::Option<Bgkincfgkgi>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub lhncgdkfagm: ::core::option::Option<Ncdckhhpdde>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pgnefkdlpkn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub pending_action: ::core::option::Option<Eppjhnihafl>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub lbnhkppajim: ::core::option::Option<Pddeeajiokg>,
|
|
/// offset: 92
|
|
#[prost(enumeration = "RogueStatus", tag = "10")]
|
|
pub status: i32,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "6")]
|
|
pub impbeljgdjh: ::core::option::Option<Apbkappgpjc>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "8")]
|
|
pub dkifgmicgpi: ::core::option::Option<Gloonoccefg>,
|
|
/// offset: 88
|
|
#[prost(bool, tag = "15")]
|
|
pub fiedldnemed: bool,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "4")]
|
|
pub cgifjaohhao: ::core::option::Option<Ejdfgngbnoo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ammjechpgpe: ::core::option::Option<Enegifokgkl>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "14")]
|
|
pub hkgknekkjhb: ::core::option::Option<Dlhlngcjkjl>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "3")]
|
|
pub feilniknpcb: ::core::option::Option<Babkeafelge>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eppgphklhnf {
|
|
/// offset: 40
|
|
#[prost(int64, tag = "15")]
|
|
pub begin_time: i64,
|
|
/// offset: 24
|
|
#[prost(int64, tag = "1")]
|
|
pub end_time: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub season: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Badcgbpeani {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub jnoakecciil: ::prost::alloc::vec::Vec<Neiliaphamn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bladonilkho {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub igfeahikkpe: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "13")]
|
|
pub nemfnmipnao: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub bgpblofcpmg: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub kjdggnnfggp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ncdckhhpdde {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub jfanngjeeec: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub edigfnfpbka: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub mghhcoeidhe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dlhlngcjkjl {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub bkbklonbpob: ::prost::alloc::vec::Vec<Oljjjbckldk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Babkeafelge {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub feilniknpcb: ::core::option::Option<Akgoaipljlj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pddeeajiokg {
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub agopfifdjfn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub incaibonhed: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub pamghmdjaja: ::core::option::Option<Dcokkbhkegl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fhnhijcpdmd {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub kiobocmoonh: ::core::option::Option<Mkophcbpomm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Apbkappgpjc {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub eaadbocjnae: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub igfeahikkpe: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub nemfnmipnao: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gloonoccefg {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ikgdngfioik: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Emfhhdmodeb {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub bgpblofcpmg: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub kjdggnnfggp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "14")]
|
|
pub nemfnmipnao: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub eaadbocjnae: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub igfeahikkpe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ojmlkjjcdig {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub score_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub jeopnoncfnp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub jaeofflldbm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hcjpoghdaah {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub eplbcnfmlil: u32,
|
|
/// offset: 32
|
|
#[prost(float, tag = "10")]
|
|
pub kdaokodeiej: f32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub ichmkfmaibb: ::prost::alloc::vec::Vec<Ojmlkjjcdig>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Igdmbailehi {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub slot: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "15")]
|
|
pub avatar_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Phccddkgbhc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Oljjjbckldk>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub gbhphcmgbgk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Igdmbailehi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jmiifomfogo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub record_info: ::core::option::Option<Phccddkgbhc>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub aefemmipoaf: ::core::option::Option<ItemList>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "3")]
|
|
pub gglocpjmehi: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "763")]
|
|
pub area_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "234")]
|
|
pub dcbkjocefnf: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "2")]
|
|
pub is_win: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "11")]
|
|
pub score_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub edigfnfpbka: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub icoalgkanlb: ::core::option::Option<Bgkincfgkgi>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "13")]
|
|
pub amkfkdcfmim: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub gleenokngci: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bgkincfgkgi {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub adgbkkimjoa: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub mbmiccjebjb: u32,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "9")]
|
|
pub gamcpljoedk: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub dflknlmjofb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "1")]
|
|
pub oebhcdpdnhf: i64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub haobjabcbmp: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "5")]
|
|
pub nmckjlhfpbj: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cnhngleebkp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub exp: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub lghookmnmcl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub mooopambofk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lglgccjekcl {
|
|
/// offset: 36
|
|
#[prost(bool, tag = "8")]
|
|
pub nikeedljhpd: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub digpicghpom: u32,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "12")]
|
|
pub bgjkbpncnle: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub pfmhnmbdbjn: u32,
|
|
/// offset: 32
|
|
#[prost(float, tag = "7")]
|
|
pub khdlmpakegf: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbmgpikbjjc {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub egablbjijck: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub hohanpjnana: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub jbeilmfiigm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub game_mode_type: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub ahkffciepdg: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub heokgaklfpm: ::prost::alloc::vec::Vec<Lglgccjekcl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gppgpmedjef {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub jfjpdepofmo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Bfpibiegjgj", tag = "2")]
|
|
pub kgebjnholcn: i32,
|
|
#[prost(oneof = "gppgpmedjef::Fnjjnaocoii", tags = "8")]
|
|
pub fnjjnaocoii: ::core::option::Option<gppgpmedjef::Fnjjnaocoii>,
|
|
}
|
|
/// Nested message and enum types in `GPPGPMEDJEF`.
|
|
pub mod gppgpmedjef {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Fnjjnaocoii {
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Fnldfglgeoa(super::ItemList),
|
|
}
|
|
}
|
|
/// Obf: LPLOIMFDNOE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1891)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueInfoCsReq {}
|
|
/// Obf: KCDKGBOEKPH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1810)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub rogue_info: ::core::option::Option<Jpfghcpghgo>,
|
|
}
|
|
/// Obf: GCPKFCOIMLE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1894)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartRogueCsReq {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub area_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub incaibonhed: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub lghookmnmcl: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub kolblkedogc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: NBOJEJONDAP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1895)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartRogueScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub enpaicnlcmk: ::core::option::Option<Madeenaboke>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "8")]
|
|
pub rogue_info: ::core::option::Option<Jpfghcpghgo>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
}
|
|
/// Obf: FCDBPCMGBNN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1814)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnterRogueCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: GEDDOLODJCK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1818)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterRogueScRsp {
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub rogue_info: ::core::option::Option<Jpfghcpghgo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub enpaicnlcmk: ::core::option::Option<Madeenaboke>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "15")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
}
|
|
/// Obf: MJECKOCDODL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1809)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct LeaveRogueCsReq {}
|
|
/// Obf: JEMLFOELCOP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1898)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LeaveRogueScRsp {
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "5")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub enpaicnlcmk: ::core::option::Option<Madeenaboke>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub rogue_info: ::core::option::Option<Jpfghcpghgo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "8")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
}
|
|
/// Obf: BMGDELMECPA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1804)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueFinishScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub finish_info: ::core::option::Option<Jmiifomfogo>,
|
|
}
|
|
/// Obf: CIGIICEJLJE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1838)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cigiicejlje {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub prop_entity_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub incaibonhed: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: NLLJBGPJFIN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1872)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nlljbgpjfin {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub incaibonhed: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AABFLGKCHCA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1833)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aabflgkchca {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub incaibonhed: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: DJFICMCBNAE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1861)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Djficmcbnae {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub incaibonhed: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub pamghmdjaja: ::core::option::Option<Dcokkbhkegl>,
|
|
}
|
|
/// Obf: DCBGCFFLBJN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1873)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueReviveInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub pamghmdjaja: ::core::option::Option<Dcokkbhkegl>,
|
|
}
|
|
/// Obf: MMIBACFNELB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1844)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mmibacfnelb {}
|
|
/// Obf: BIDMHOFDCIC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1900)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bidmhofdcic {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub fgljokilkhg: ::core::option::Option<Klcicnhaopf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KEPNGMHCNDN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1889)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kepngmhcndn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub maze_buff_id: u32,
|
|
}
|
|
/// Obf: GLKPCPLBPLN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1896)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Glkpcplbpln {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub agfpfodpofa: ::core::option::Option<Oljjjbckldk>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "14")]
|
|
pub daiknkalkcm: bool,
|
|
}
|
|
/// Obf: FJDNHCLNHPM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1853)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct QuitRogueCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: AKJIDLGHLHJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1808)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct QuitRogueScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub rogue_info: ::core::option::Option<Jpfghcpghgo>,
|
|
}
|
|
/// Obf: MGCBCOJJNHC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1851)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueExploreWinScNotify {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub fiedldnemed: bool,
|
|
}
|
|
/// Obf: BOPOLBALGNP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1825)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueSeasonFinishScNotify {
|
|
/// offset: 56
|
|
#[prost(bool, tag = "5")]
|
|
pub oifknjafgdc: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ahbfaamnkno: ::core::option::Option<Bgkincfgkgi>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub finish_info: ::core::option::Option<Jmiifomfogo>,
|
|
}
|
|
/// Obf: IDPBALDCFAM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1820)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnterRogueMapRoomCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub room_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub hcmjdmfnene: u32,
|
|
}
|
|
/// Obf: BNFCKHAGGHG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1893)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterRogueMapRoomScRsp {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub heionpdifnm: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub enpaicnlcmk: ::core::option::Option<Madeenaboke>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "8")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
}
|
|
/// Obf: ADAMFMMAPFI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1866)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueMapRoomScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub abhdoojjicm: ::core::option::Option<Ijkndkjlmen>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub miccegikibj: u32,
|
|
}
|
|
/// Obf: GBKAOLLFFCG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1859)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct OpenRogueChestCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub interacted_prop_entity_id: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub nbdhadpngnh: bool,
|
|
}
|
|
/// Obf: DPKILIOIOAK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1829)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct OpenRogueChestScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub drop_data: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub hicnfjdgggl: ::core::option::Option<Nnoijjnchjb>,
|
|
}
|
|
/// Obf: POKBAOBAMBD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1812)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ExchangeRogueRewardKeyCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub count: u32,
|
|
}
|
|
/// Obf: OPGKBMAOGBP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1877)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ExchangeRogueRewardKeyScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub count: u32,
|
|
}
|
|
/// Obf: KCPKCLPGFGP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1882)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueAreaUnlockScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: JMBLPDAKCFF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1860)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueGetItemScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub iohaonfdlke: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub hnbeddmjppm: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: BPENPEOPIPM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1899)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeRogueAeonLevelRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub lghookmnmcl: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1813)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gjkopkldfgb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub lghookmnmcl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1815)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jboellfbfhb {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub lghookmnmcl: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nabbmlgoplk {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1880)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Leejkehdnmc {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ljmfgdfblck: ::core::option::Option<Bgkincfgkgi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhdcojfknld {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub mbmiccjebjb: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub nnjchjdekel: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1858)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Meihomedhbf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub mbmiccjebjb: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ahbfaamnkno: ::core::option::Option<Bgkincfgkgi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Knhgljnkpkn {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1849)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ehnnibopgja {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ahbfaamnkno: ::core::option::Option<Bgkincfgkgi>,
|
|
}
|
|
/// Obf: AOABOBODFNK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1848)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueAeonInfoCsReq {}
|
|
/// Obf: IMLLOODLMAD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1876)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueAeonInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ofenicfjanc: ::prost::alloc::vec::Vec<Cnhngleebkp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LEBMNGCOLHC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1846)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishAeonDialogueGroupCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub lghookmnmcl: u32,
|
|
}
|
|
/// Obf: FBHNJGPGJMF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1834)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishAeonDialogueGroupScRsp {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub impbeljgdjh: ::core::option::Option<Cnhngleebkp>,
|
|
}
|
|
/// Obf: MMCLFJPJEKE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1856)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueTalentInfoCsReq {}
|
|
/// Obf: KOHENEKOOJN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1845)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueTalentInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub talent_info: ::core::option::Option<Mcacdfhcpie>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KGMKCCFAMCM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1887)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnableRogueTalentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub kfjemiojlpj: u32,
|
|
}
|
|
/// Obf: CCDIAEFAKPF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1827)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnableRogueTalentScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub talent_info: ::core::option::Option<Mcacdfhcpie>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IKMMLPFMIAB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1847)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueVirtualItemInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub lhncgdkfagm: ::core::option::Option<Ookciaeipon>,
|
|
}
|
|
/// Obf: DNPFFLJEAKP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1881)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueStatusScNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "RogueStatus", tag = "14")]
|
|
pub status: i32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "11")]
|
|
pub cgnnkgaahio: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1884)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lopojdaaipo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ahbfaamnkno: ::core::option::Option<Bgkincfgkgi>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1822)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pnhgiangnae {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub incaibonhed: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CEPCOKPFOLC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1868)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueAeonScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub egfbgjgiekm: ::core::option::Option<Emfhhdmodeb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Keedjbiejof {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "7")]
|
|
pub enpaicnlcmk: ::core::option::Option<Madeenaboke>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
}
|
|
/// Obf: PCOKECJEADJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7687)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueArcadeStartCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub room_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: AKALKHGPLAD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7668)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueArcadeStartScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub room_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub afljjjfcbin: ::core::option::Option<Keedjbiejof>,
|
|
}
|
|
/// Obf: MMABCHDOAOL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7657)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueArcadeLeaveCsReq {}
|
|
/// Obf: OBDBHHCJMBN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7655)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueArcadeLeaveScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub afljjjfcbin: ::core::option::Option<Keedjbiejof>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OAEGMCDLACA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7681)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueArcadeRestartCsReq {}
|
|
/// Obf: FOKHBBHMFDF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7698)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueArcadeRestartScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub afljjjfcbin: ::core::option::Option<Keedjbiejof>,
|
|
}
|
|
/// Obf: NAGAEDNKPGN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7651)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueArcadeGetInfoCsReq {}
|
|
/// Obf: IPFCGMNDFBI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7677)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueArcadeGetInfoScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub room_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hjgfdikdiho {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub buff_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub ebmhdhjkbkc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cadkbokejmd {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Hjgfdikdiho>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hjkgbokknop {
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "2")]
|
|
pub mchafkkfedk: u32,
|
|
/// offset: 60
|
|
#[prost(enumeration = "RogueCommonBuffSelectSourceType", tag = "12")]
|
|
pub alfhnehobja: i32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub ldmeejcckih: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "3")]
|
|
pub ejalomhngcj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub chpfcfgncag: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "13")]
|
|
pub mdhohbhbgnc: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub nicepkdhfde: ::core::option::Option<ItemCostList>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "8")]
|
|
pub mminjcfnadk: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub gjmapdbgepa: ::prost::alloc::vec::Vec<Hjgfdikdiho>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "5")]
|
|
pub opidhkekpkb: u32,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "14")]
|
|
pub ojapmnapifg: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub jmcgdocikgb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "4")]
|
|
pub koohhhaobeo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Deoeojblibp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ogonjogddie: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nlnogdmkbod {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Anbpmjhplop {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ljffahehfdj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub agnhfmgiiao: ::core::option::Option<Hjkgbokknop>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dkmekapjnlh {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub buff_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dagbcjihjbm {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub elcponipeih: ::prost::alloc::vec::Vec<Dkmekapjnlh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nmajcdojoii {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub fekafhiddah: ::prost::alloc::vec::Vec<Hjgfdikdiho>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub oimipdomdaa: ::prost::alloc::vec::Vec<Hjgfdikdiho>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub ofhcnghjfhi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hcjdnkbgdfa {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub oimipdomdaa: ::prost::alloc::vec::Vec<Hjgfdikdiho>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kmdbmlaiclb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub bpaopclbekg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jppgljpcfnc {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kdgcgdgdlak {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub chfdepbjeac: ::prost::alloc::vec::Vec<Hjgfdikdiho>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jifopbnnkon {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub ogonjogddie: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ajggfcjfkel {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfconjkhcbn {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub gjmapdbgepa: ::prost::alloc::vec::Vec<Hjgfdikdiho>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub ofhcnghjfhi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Idllkhhbiid {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub ogonjogddie: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jnpgmmlhgjh {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cnjhcicpaic {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ofoodobjkbj: ::core::option::Option<Cadkbokejmd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Caeabhjnlmi {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "7")]
|
|
pub bljebijemch: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub domglhikjed: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub dacokfcbmbi: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub meajaebdaoi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bkabobihocn {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub phopbjfmndc: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "10")]
|
|
pub afgnldimbgb: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub kdllcfmlmnd: ::core::option::Option<Caeabhjnlmi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Caeinljibpb {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub mmaoonpapdp: ::core::option::Option<Caeabhjnlmi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gemaigndnpk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub domglhikjed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbkapdcecdn {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub pblcnbmmbkc: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub cjopdnaiemk: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub mmaoonpapdp: ::core::option::Option<Caeabhjnlmi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nbdbndeapmn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub mmaoonpapdp: ::core::option::Option<Caeabhjnlmi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dmlfngejohc {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub phopbjfmndc: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub kdllcfmlmnd: ::core::option::Option<Caeabhjnlmi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pgmcjlbnnlf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub mmaoonpapdp: ::core::option::Option<Caeabhjnlmi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Decaohonnjg {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub gbhphcmgbgk: ::prost::alloc::vec::Vec<Caeabhjnlmi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hnckgfghjac {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub jhadmbdcpeo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub gedebjhlgga: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub jhkfklegddo: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub pdeaimniapi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "6")]
|
|
pub melanhhfemk: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub ofhcnghjfhi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fplchbnnahd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub iimnfmllcml: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pbcopdhbmlj {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ecgefdkbccb {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bldlmhpfbcm {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub pfbbhamoagb: ::core::option::Option<Hnckgfghjac>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lblmnboafcj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub faipociafod: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ebcfbkhchje {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub phmdmidkban: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fndbfoippfk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub dbfnjopiafe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ohmdkpcoaec {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jfpkcgfljig {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub bongobnbcim: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hmihjimciea {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub hipeodlbbjf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jicgmebfbjf {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Llfafbjbcol {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub djmpldkgadg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bcmldkkiika {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub cgkdcaogckb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hgfkgmppoim {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Afcbpkoacjd {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub kgchaipkmii: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dgcmjnnhfgp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub fmabhfbcbli: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mmhmpnejfop {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Makmdaihdmn {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub acpbohchhkg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ekdmdnekamn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub iimnfmllcml: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jamndejmilo {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hlokaollhmp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub acpbohchhkg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hgcidhbilac {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub iimnfmllcml: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mbhmojnphej {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mkpohkopape {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub fbpcibheohe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ikebepbjhce {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kkfangijaof {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub dpcbmjgbmgp: ::core::option::Option<Decaohonnjg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mdniejennii {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub kpjgegmccag: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ejdfgngbnoo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub oomacdmbogf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub idfciblpokd: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub rogue_money: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub fcedannicij: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pafoooikfof {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub num: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub hcpahpcoekk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ohhkghegjog {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "14")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Opncdhgnedf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub ponobjjoadi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub pnfbhhblafh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Habjhhlplfg {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bjhddmcfamf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub npdcojcahpe: ::core::option::Option<Opncdhgnedf>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lofodgnjjfk: ::core::option::Option<Habjhhlplfg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kidalmmdief {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ldhokglfpkf {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "1")]
|
|
pub count: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mhpmapgkile {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub domglhikjed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bheokgakgma {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueAdventureRoomGameplayWolfGunTarget {
|
|
#[prost(
|
|
oneof = "rogue_adventure_room_gameplay_wolf_gun_target::TargetImpl",
|
|
tags = "1, 12, 15, 7"
|
|
)]
|
|
pub target_impl: ::core::option::Option<
|
|
rogue_adventure_room_gameplay_wolf_gun_target::TargetImpl,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `RogueAdventureRoomGameplayWolfGunTarget`.
|
|
pub mod rogue_adventure_room_gameplay_wolf_gun_target {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum TargetImpl {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
TargetNone(super::Kidalmmdief),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
TargetCoin(super::Ldhokglfpkf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
TargetMiracle(super::Mhpmapgkile),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
TargetRuanmei(super::Bheokgakgma),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kipkneckphc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub battle_target_list: ::prost::alloc::vec::Vec<
|
|
RogueAdventureRoomGameplayWolfGunTarget,
|
|
>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub aobpflehboh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jehnbddmiej {
|
|
#[prost(oneof = "jehnbddmiej::Bpihfajcloc", tags = "2")]
|
|
pub bpihfajcloc: ::core::option::Option<jehnbddmiej::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `JEHNBDDMIEJ`.
|
|
pub mod jehnbddmiej {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Pabcejmchjp(super::Kipkneckphc),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ellndnebhdk {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub oclladbfkhp: ::core::option::Option<Jehnbddmiej>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub lgppfkdkhec: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub status: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "11")]
|
|
pub ihejoghdpmi: f64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub score_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub ocinkmoamom: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5691)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ifpkepiaofp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub fmecahalpkg: ::core::option::Option<Ellndnebhdk>,
|
|
}
|
|
/// Obf: AOGMNGGIKEG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5610)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PrepareRogueAdventureRoomCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5694)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Neelnabjpge {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub fmecahalpkg: ::core::option::Option<Ellndnebhdk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FPIEKCMEIJN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5689)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StopRogueAdventureRoomCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub kgepgnkiiie: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub oaclihkcnkg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5696)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lhefhjlbhgk {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub fmecahalpkg: ::core::option::Option<Ellndnebhdk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FPFDLCCNIKH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5637)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueAdventureRoomInfoCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5604)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ejghkfdhggc {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub fmecahalpkg: ::core::option::Option<Ellndnebhdk>,
|
|
}
|
|
/// Obf: JMDJCCBGCAH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5630)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UpdateRogueAdventureRoomScoreCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub niiekcmbeni: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub score_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5671)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ndhfhffhjih {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub fmecahalpkg: ::core::option::Option<Ellndnebhdk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cgdlaipnecd {
|
|
/// offset: 41
|
|
#[prost(bool, tag = "2")]
|
|
pub allcapabhah: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ejpldkfemdm: ::core::option::Option<ItemCostList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub domglhikjed: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "15")]
|
|
pub kfamjjghjoo: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dimbaajneaf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ejpldkfemdm: ::core::option::Option<ItemCostList>,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "2")]
|
|
pub allcapabhah: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "13")]
|
|
pub kfamjjghjoo: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub buff_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub chphbcokceo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pkgpomepeel {
|
|
/// offset: 40
|
|
#[prost(bool, tag = "13")]
|
|
pub kfamjjghjoo: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ejpldkfemdm: ::core::option::Option<ItemCostList>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub iapfjinfnlo: u32,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "3")]
|
|
pub allcapabhah: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iemkpmmjlle {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub gbhphcmgbgk: ::prost::alloc::vec::Vec<Cgdlaipnecd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Phmbjkmkmdk {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Dimbaajneaf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Genohijhcdg {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub igcjnckeodg: ::prost::alloc::vec::Vec<Pkgpomepeel>,
|
|
}
|
|
/// Obf: FPEHPKCEMPF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5618)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueShopBuffInfoCsReq {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "6")]
|
|
pub noknnmpmggn: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: MGJCAKFMOHE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5609)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueShopBuffInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub hkgknekkjhb: ::core::option::Option<Phmbjkmkmdk>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub akocoaldehc: ::core::option::Option<ItemCostList>,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "3")]
|
|
pub cafbakfbnin: i32,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "11")]
|
|
pub nedpnfdhigf: i32,
|
|
}
|
|
/// Obf: LDKPCNOCBEA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5695)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueShopMiracleInfoCsReq {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "3")]
|
|
pub noknnmpmggn: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: DJFJMDMLIEM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5614)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueShopMiracleInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub akocoaldehc: ::core::option::Option<ItemCostList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "14")]
|
|
pub nedpnfdhigf: i32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "3")]
|
|
pub cafbakfbnin: i32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub feilniknpcb: ::core::option::Option<Iemkpmmjlle>,
|
|
}
|
|
/// Obf: LFPMONNHBGC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5687)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueShopFormulaInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub noknnmpmggn: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: GPIDCMLDBNF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5627)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueShopFormulaInfoScRsp {
|
|
/// offset: 44
|
|
#[prost(int32, tag = "9")]
|
|
pub nedpnfdhigf: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "10")]
|
|
pub cafbakfbnin: i32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub akocoaldehc: ::core::option::Option<ItemCostList>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ecjcckfefej: ::core::option::Option<Genohijhcdg>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5698)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Plhgblkjnol {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub interacted_prop_entity_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub domglhikjed: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5626)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oocomiopinm {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub interacted_prop_entity_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub dcbjnilfbag: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: EGLCHHPHPPH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5623)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuyRogueShopMiracleCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub fgeklbmlhek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: FAEDELIGKPE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5663)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuyRogueShopMiracleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub feilniknpcb: ::core::option::Option<Iemkpmmjlle>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BMCBGFGPJCM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5639)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuyRogueShopBuffScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub hkgknekkjhb: ::core::option::Option<Phmbjkmkmdk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GCEKLOOMAAO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5667)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuyRogueShopFormulaScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub ecjcckfefej: ::core::option::Option<Genohijhcdg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CECNBIOIHMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5601)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueNpcDisappearCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub cclndijnjdp: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5674)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iagflebbogb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DHELKGJMKAP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5650)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueShopBeginBattleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: MOPOGPGMJIP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5619)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueShopBeginBattleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ddhgcafffop: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IEEPJLHINLN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5605)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueCommonActionResultScNotify {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub loidogeenob: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub beaejdogdbg: ::prost::alloc::vec::Vec<Dpfohplloij>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Fmfmgicmpca", tag = "14")]
|
|
pub hcpahpcoekk: i32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub aniadnfemah: ::prost::alloc::vec::Vec<Moeooomlgcg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Moeooomlgcg {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub queue_position: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Kcffohmdhck", tag = "4")]
|
|
pub source: i32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub jppgfljhdhk: ::core::option::Option<Dfagkmfoenb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Akcnboeoapa {
|
|
/// offset: 28
|
|
#[prost(int32, tag = "6")]
|
|
pub jechjddnhml: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub key: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Adipakcfmof {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "14")]
|
|
pub damhmdpodld: i32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "1")]
|
|
pub daipenegcbd: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub fdpmignafim: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iedemfkbhfl {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub iapfjinfnlo: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub hjfbaahdhbh: ::prost::alloc::vec::Vec<Akcnboeoapa>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "15")]
|
|
pub hfeaphkjdjp: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oilbfikhnpk {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, int32", tag = "11")]
|
|
pub bjnhfeacioi: ::std::collections::HashMap<u32, i32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Deeljkhdldh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub kjopcdjblgn: ::core::option::Option<Iedemfkbhfl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Miioliiogig {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub kjopcdjblgn: ::core::option::Option<Iedemfkbhfl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jaeoagnknbl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub kjopcdjblgn: ::core::option::Option<Iedemfkbhfl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fnmgdldlmlj {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub kjopcdjblgn: ::core::option::Option<Iedemfkbhfl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eciilplnphj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub hopldjjmglm: ::prost::alloc::vec::Vec<Adipakcfmof>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ababhkaghej {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub value: ::core::option::Option<Oilbfikhnpk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pbmhmeadlec {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub hopldjjmglm: ::prost::alloc::vec::Vec<Adipakcfmof>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "14")]
|
|
pub bkgbedmgjjd: ::core::option::Option<Oilbfikhnpk>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub igcjnckeodg: ::prost::alloc::vec::Vec<Iedemfkbhfl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cgncgfbcnhp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub chehelpmaia: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gnbkkpollaa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub chehelpmaia: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Poifgdahjcj {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, bool", tag = "2")]
|
|
pub begnbccepke: ::std::collections::HashMap<u32, bool>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kkjnfippddo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub bofomapkkhm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub kloofaejgkd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cfpkkemkkpo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub jgjbdakakhj: ::core::option::Option<Kkjnfippddo>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub nfocnkfahop: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ofafdpgcepo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Acfgjbnmfdc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub jgjbdakakhj: ::core::option::Option<Kkjnfippddo>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "1")]
|
|
pub nfocnkfahop: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Deecfcalmfn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub hkbpehbliac: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jcfeennncbl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub fnabanjojmo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub gdfkohmnfaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dfagkmfoenb {
|
|
#[prost(
|
|
oneof = "dfagkmfoenb::Bpihfajcloc",
|
|
tags = "8, 14, 1294, 213, 1097, 1292, 1627, 291, 877, 1457, 400, 996, 755, 1257, 41, 302, 32, 440, 1965, 803, 36, 456, 294, 1095, 215, 1580, 477, 1596, 1650, 301, 469, 1492, 1153, 1955, 499, 1222, 600, 1309, 1733, 289, 790"
|
|
)]
|
|
pub bpihfajcloc: ::core::option::Option<dfagkmfoenb::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `DFAGKMFOENB`.
|
|
pub mod dfagkmfoenb {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Lmiicenmobi(super::Pafoooikfof),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Pjfkjhlaapf(super::Pafoooikfof),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1294")]
|
|
Hnlaeibdfjm(super::Hjgfdikdiho),
|
|
/// offset: 24
|
|
#[prost(message, tag = "213")]
|
|
Aogmpajbfbh(super::Hjgfdikdiho),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1097")]
|
|
Kiidblflajn(super::Caeinljibpb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1292")]
|
|
Imjnjfccjpc(super::Gemaigndnpk),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1627")]
|
|
Agkgmlomdge(super::Bbkapdcecdn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "291")]
|
|
Bghmfommloh(super::Nbdbndeapmn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "877")]
|
|
Eimafpebcae(super::Dmlfngejohc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1457")]
|
|
Idcgkomadpl(super::Pgmcjlbnnlf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "400")]
|
|
Nggadjoomek(super::Ohhkghegjog),
|
|
/// offset: 24
|
|
#[prost(message, tag = "996")]
|
|
Cefgomfnhgo(super::Deeljkhdldh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "755")]
|
|
Pkinlgbphbp(super::Miioliiogig),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1257")]
|
|
Mdgjhbjpdjh(super::Jaeoagnknbl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "41")]
|
|
Nehomobbpen(super::Fnmgdldlmlj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "302")]
|
|
Hhpmjnknkhn(super::Eciilplnphj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "32")]
|
|
Oamphbhnnbk(super::Ababhkaghej),
|
|
/// offset: 24
|
|
#[prost(message, tag = "440")]
|
|
Nmelocjnoap(super::Cgncgfbcnhp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1965")]
|
|
Nhlcpdmofla(super::Gnbkkpollaa),
|
|
/// offset: 24
|
|
#[prost(message, tag = "803")]
|
|
Afenaibnkgi(super::Homnpcjecbh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "36")]
|
|
Adehmleichl(super::Fjiipfcmjcj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "456")]
|
|
Fbfhmkcfbpd(super::Oemnhgmpmpd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "294")]
|
|
Pmgcgigpnfg(super::Khhhfheoded),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1095")]
|
|
Jeekeigmdjn(super::Khhhfheoded),
|
|
/// offset: 24
|
|
#[prost(message, tag = "215")]
|
|
Ahlmicklghp(super::Khhhfheoded),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1580")]
|
|
Eiokoadeofc(super::Doggidninjp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "477")]
|
|
Kecblohenko(super::Eeioidgjcil),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1596")]
|
|
Hpgediagcli(super::Pdehdnaokbc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1650")]
|
|
Nklcehnfckm(super::Pdehdnaokbc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "301")]
|
|
Nfpkffchlhf(super::Cfpkkemkkpo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "469")]
|
|
Lpilmoecpla(super::Ofafdpgcepo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1492")]
|
|
Coikelcniip(super::Acfgjbnmfdc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1153")]
|
|
Gafenfcgifk(super::Deecfcalmfn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1955")]
|
|
Omkllpfpabl(super::Jcfeennncbl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "499")]
|
|
Egkoijhknfe(super::Hopkiokgebp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1222")]
|
|
Jnkfeghcabk(super::Jcijhcfbgkg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "600")]
|
|
Aacoabbjhko(super::Ncfkhlnhmaj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1309")]
|
|
Geemclccfcn(super::Gpejgpjnecf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1733")]
|
|
Bjcfpbdccbg(super::Filifccnaph),
|
|
/// offset: 24
|
|
#[prost(message, tag = "289")]
|
|
Aifjpndmaci(super::Fdhmnejboeb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "790")]
|
|
Omfbjpdfdbj(super::Gcebfjeefol),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cbjaejafckg {
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub hfpgmbakbmb: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub okobgfhgijb: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ecbilpplfii: ::core::option::Option<ItemCostList>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub fbdkdebjfgb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub dojnihgidke: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "7")]
|
|
pub ojapmnapifg: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub defdjjplbpg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gplpcjkliih {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub dinmkeiinlm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iadibniphbo {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Leddfoglmjd {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub bapdffedahm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lgdapabkalh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub dinmkeiinlm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fohhepoecml {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mjpglafnjab {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gacnmnikjbf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub kmkghjjijcn: ::core::option::Option<Cbjaejafckg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lgjdokfhchi {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub kmkghjjijcn: ::core::option::Option<Cbjaejafckg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oppnahlpafg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub dinmkeiinlm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dikaedcjhfm {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Doadbbofbja {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub ophpmkfglba: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Amkdekmdeng {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub nchhopjjdce: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub slot: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub r#type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Illbnkfbnbp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub doaopbbigpo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Doggidninjp {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub nenclfjdcda: ::prost::alloc::vec::Vec<Amkdekmdeng>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, uint32", tag = "9")]
|
|
pub nmhnginkokn: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub iekobdghnpj: ::prost::alloc::vec::Vec<Eippgfcfjeo>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub impoehiocbc: ::core::option::Option<Illbnkfbnbp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eippgfcfjeo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub aokdbdgdchb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Khhhfheoded {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub unique_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub llnnpgeofcd: ::core::option::Option<Eippgfcfjeo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Homnpcjecbh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub enpgagbmhoe: ::core::option::Option<Doggidninjp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fjiipfcmjcj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub enpgagbmhoe: ::core::option::Option<Doggidninjp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oemnhgmpmpd {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub enpgagbmhoe: ::core::option::Option<Doggidninjp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Efocmjnpmkd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub gmabapbedgf: ::core::option::Option<Khhhfheoded>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mpaacmcjihg {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub iaafeimnemm: ::core::option::Option<Khhhfheoded>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gfppkggcoij {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub mminjcfnadk: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub coldnelliie: ::prost::alloc::vec::Vec<Eippgfcfjeo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub ejalomhngcj: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub clahglgkbee: ::core::option::Option<Eippgfcfjeo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oebekiealfh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub coldnelliie: ::prost::alloc::vec::Vec<Khhhfheoded>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ofhcnghjfhi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hilcnkineia {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub mnohdhcmkel: ::core::option::Option<Eippgfcfjeo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bdgfegphkko {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub mnohdhcmkel: ::core::option::Option<Khhhfheoded>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hahkcdipgjh {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gcfnnaklmpd {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nfpoeaephij {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iogmllbfdpg {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eeioidgjcil {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub jcacdbfancb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub gdigkkgllof: ::core::option::Option<Khhhfheoded>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lhlkkmfcfhf {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub ncnjnkfbkla: ::prost::alloc::vec::Vec<Illbnkfbnbp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iflheloldka {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub jkmlcejcblm: ::core::option::Option<Illbnkfbnbp>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "9")]
|
|
pub hchpdmngibn: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gedccgbpofl {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cfikjkgabei {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ccjaimkninl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub hemocmjabpa: ::core::option::Option<Illbnkfbnbp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bielaamepdk {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "3")]
|
|
pub haopekpkofi: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub nlkneenfham: ::core::option::Option<Illbnkfbnbp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mppdgflmdeb {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pdehdnaokbc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub klaafeimami: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pinbjnlciah {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub ieinecphofl: u32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "8")]
|
|
pub piickmeobip: i32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub hcdadoghadl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ddejhbjbmbh {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub lefojlcjeej: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub lohjdjicmfj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Cghgbgjjbeo", tag = "10")]
|
|
pub docebpcdljk: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub fchpjkaibhb: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub kolockhjedk: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub ofhcnghjfhi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ffgmhlceaom {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub hgfbbibbcne: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Magniaapano {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Biaglokbbmi {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jdknkibfhaf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub bnmckiphpnb: ::core::option::Option<Ddejhbjbmbh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Clibmdcofef {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub hohanpjnana: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iblhpoboope {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub battle_event_id: u32,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "15")]
|
|
pub ohogdbpklfm: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "8")]
|
|
pub is_win: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oflnljeljem {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub hohanpjnana: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gnlmenkbhle {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub mmojoecdmil: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub gijoaadkdin: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dlkilgmhpfm {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub bcbgcplejio: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(map = "uint32, uint32", tag = "3")]
|
|
pub dmhdjgeblbm: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub keijopojgip: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "1")]
|
|
pub jhkfklegddo: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub jekpbiccdel: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 80
|
|
#[prost(bool, tag = "15")]
|
|
pub fdhbfnanlah: bool,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub leolgoncdko: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 81
|
|
#[prost(bool, tag = "6")]
|
|
pub ohlgeehphjl: bool,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "5")]
|
|
pub fpkadjbdbpo: ::core::option::Option<Gnlmenkbhle>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "9")]
|
|
pub gedebjhlgga: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Alhgcbpjlmo {
|
|
#[prost(oneof = "alhgcbpjlmo::Iigfmdhkbad", tags = "4, 6")]
|
|
pub iigfmdhkbad: ::core::option::Option<alhgcbpjlmo::Iigfmdhkbad>,
|
|
}
|
|
/// Nested message and enum types in `ALHGCBPJLMO`.
|
|
pub mod alhgcbpjlmo {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Iigfmdhkbad {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "4")]
|
|
UniqueId(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "6")]
|
|
Kggobnfhepf(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lidkgpcedhe {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub fpkadjbdbpo: ::core::option::Option<Gnlmenkbhle>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Paphfgpncij {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dphiincnkei {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub odiomdidjik: ::core::option::Option<Dlkilgmhpfm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nlhijpeampj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub pcohpggpiic: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub ofhcnghjfhi: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub bnodcfhhnhl: ::core::option::Option<Pchjabafadh>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub cicphfnejeb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iemomlfaaie {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub gdfpbhmmfea: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aogmcbofnmo {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kmcocfncdek {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub hnknhceiaif: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub lleefdgjbka: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hopkiokgebp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub jkpadphcojj: ::prost::alloc::vec::Vec<Kmcocfncdek>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jcijhcfbgkg {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub affapllebbo: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub cjbbmajiaci: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub megcagnhmie: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub enhoimlibjn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Filifccnaph {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub aacdkgkecah: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gpejgpjnecf {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub jccajfpajjp: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub cnikgmaicaf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ncfkhlnhmaj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub cgoabgkcbef: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bibhpeoaand {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub odmgidmjhol: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mjkeobomagp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub chnekijmelk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gjefkogfnch {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub chnekijmelk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Idhckcdaeba {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub fchpjkaibhb: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub inhkpnnkmnj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub oijdlfinilc: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub cgmgjogimgh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eobhkmgjgpg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub abglnidoadm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hbamalalogg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub abglnidoadm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jaielciakan {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Efdadbfiabn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub nalnnbecbpa: ::core::option::Option<Idhckcdaeba>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fgpefeeloco {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub kloofaejgkd: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub ekbmeajnnko: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fcffjapiifl {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub jkpadphcojj: ::prost::alloc::vec::Vec<Fgpefeeloco>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub omiahnaenkm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Baamejnmmob {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub pkidnppfbio: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lgkdbeckmbm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub jkpadphcojj: ::core::option::Option<Fgpefeeloco>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fdhmnejboeb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub hingmebibdl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nocdbklaklf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "15")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub enpaicnlcmk: ::core::option::Option<Madeenaboke>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gcebfjeefol {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub afljjjfcbin: ::core::option::Option<Nocdbklaklf>,
|
|
}
|
|
/// Obf: MMJHKBDLKLC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5611)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueCommonPendingActionScNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub loidogeenob: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub gglfnhnhigo: ::core::option::Option<Eppjhnihafl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eppjhnihafl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub jppgfljhdhk: ::core::option::Option<Icommcajdli>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub queue_position: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Icommcajdli {
|
|
#[prost(
|
|
oneof = "icommcajdli::Bpihfajcloc",
|
|
tags = "777, 1776, 649, 1064, 818, 169, 862, 590, 326, 163, 264, 1777, 1277, 1408, 206, 93, 1297, 581, 1098, 1619, 1053, 257, 2045, 1862, 734, 485, 114, 1818, 1683, 765, 2041, 1251"
|
|
)]
|
|
pub bpihfajcloc: ::core::option::Option<icommcajdli::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `ICOMMCAJDLI`.
|
|
pub mod icommcajdli {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "777")]
|
|
Agnhfmgiiao(super::Hjkgbokknop),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1776")]
|
|
Oieibbiiami(super::Hcjdnkbgdfa),
|
|
/// offset: 16
|
|
#[prost(message, tag = "649")]
|
|
Heojmimghfn(super::Kdgcgdgdlak),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1064")]
|
|
Jllbheplkkp(super::Kfconjkhcbn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "818")]
|
|
Pfbbhamoagb(super::Hnckgfghjac),
|
|
/// offset: 16
|
|
#[prost(message, tag = "169")]
|
|
Eafmedapbcd(super::Lblmnboafcj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "862")]
|
|
Ebaldnbohdc(super::Ebcfbkhchje),
|
|
/// offset: 16
|
|
#[prost(message, tag = "590")]
|
|
Eglomnocoaj(super::Jfpkcgfljig),
|
|
/// offset: 16
|
|
#[prost(message, tag = "326")]
|
|
Knnlhemfkbn(super::Llfafbjbcol),
|
|
/// offset: 16
|
|
#[prost(message, tag = "163")]
|
|
Nijgcfphooa(super::Afcbpkoacjd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "264")]
|
|
Edofnckdidf(super::Makmdaihdmn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1777")]
|
|
Allpjkhdlib(super::Hlokaollhmp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1277")]
|
|
Kiobocmoonh(super::Mdniejennii),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1408")]
|
|
Kmkghjjijcn(super::Cbjaejafckg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "206")]
|
|
Kaclnchfjbn(super::Leddfoglmjd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "93")]
|
|
Hmefimkfjjb(super::Lgjdokfhchi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1297")]
|
|
Clolhiijmph(super::Gfppkggcoij),
|
|
/// offset: 16
|
|
#[prost(message, tag = "581")]
|
|
Ngdifolblbb(super::Lhlkkmfcfhf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1098")]
|
|
Abfidihjlhe(super::Ccjaimkninl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1619")]
|
|
Bcfejafmnpf(super::Gfppkggcoij),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1053")]
|
|
Mlhaogmnpcj(super::Gfppkggcoij),
|
|
/// offset: 16
|
|
#[prost(message, tag = "257")]
|
|
Oicgdjifdhh(super::Gfppkggcoij),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2045")]
|
|
Cdjldnedadg(super::Oebekiealfh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1862")]
|
|
Foabddddfbp(super::Oebekiealfh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "734")]
|
|
Mkmkigkmpfp(super::Oebekiealfh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "485")]
|
|
Honkiojgmdm(super::Clibmdcofef),
|
|
/// offset: 16
|
|
#[prost(message, tag = "114")]
|
|
Efceicplopb(super::Ddejhbjbmbh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1818")]
|
|
Odiomdidjik(super::Dlkilgmhpfm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1683")]
|
|
Pfmbigolhbl(super::Nlhijpeampj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "765")]
|
|
Plohjjjfnnj(super::Bibhpeoaand),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2041")]
|
|
Nalnnbecbpa(super::Idhckcdaeba),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1251")]
|
|
Fidliknijak(super::Fcffjapiifl),
|
|
}
|
|
}
|
|
/// Obf: BPPNFKFEOOI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5678)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SelectRogueBonusReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub mjpcbeaaabj: u32,
|
|
#[prost(
|
|
oneof = "select_rogue_bonus_req::Bpihfajcloc",
|
|
tags = "542, 1670, 996, 1366, 405, 1326, 1695, 1901, 171, 1816, 960, 688, 1560, 310, 1966, 306, 1434, 794, 866, 850, 969, 30, 1602, 371, 824, 1971, 587, 1331, 1136, 318, 1587, 1086, 257, 796, 1269, 366, 1617, 276, 108150, 40134"
|
|
)]
|
|
pub bpihfajcloc: ::core::option::Option<select_rogue_bonus_req::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `SelectRogueBonusReq`.
|
|
pub mod select_rogue_bonus_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "542")]
|
|
Mipegjnmeej(super::Deoeojblibp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1670")]
|
|
Jcpjhlichfj(super::Kmdbmlaiclb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "996")]
|
|
Aeimjcgcplh(super::Jifopbnnkon),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1366")]
|
|
Ebbdgalmbji(super::Anbpmjhplop),
|
|
/// offset: 16
|
|
#[prost(message, tag = "405")]
|
|
Ponmaheihmj(super::Idllkhhbiid),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1326")]
|
|
Kefgolhkcdb(super::Fplchbnnahd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1695")]
|
|
Gjdecblajdm(super::Ecgefdkbccb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1901")]
|
|
Emphndejgcl(super::Fndbfoippfk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "171")]
|
|
Pcnejjbdelc(super::Hmihjimciea),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1816")]
|
|
Hofiobkimgp(super::Bcmldkkiika),
|
|
/// offset: 16
|
|
#[prost(message, tag = "960")]
|
|
Pfkbaddngdl(super::Dgcmjnnhfgp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "688")]
|
|
Limefkdhold(super::Ekdmdnekamn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1560")]
|
|
Gjfpeifhhhd(super::Hgcidhbilac),
|
|
/// offset: 16
|
|
#[prost(message, tag = "310")]
|
|
Djfjkbbageo(super::Mkpohkopape),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1966")]
|
|
Eodfhpdlfno(super::Gplpcjkliih),
|
|
/// offset: 16
|
|
#[prost(message, tag = "306")]
|
|
Jcehpppcipn(super::Mjpglafnjab),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1434")]
|
|
Jbpjalboeap(super::Lgdapabkalh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "794")]
|
|
Hjpiklalkod(super::Oppnahlpafg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "866")]
|
|
Flikeakpkjc(super::Hilcnkineia),
|
|
/// offset: 16
|
|
#[prost(message, tag = "850")]
|
|
Hcgnahnjcha(super::Iflheloldka),
|
|
/// offset: 16
|
|
#[prost(message, tag = "969")]
|
|
Iaciajgbooo(super::Bielaamepdk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "30")]
|
|
Mbbkhcjmggl(super::Hilcnkineia),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1602")]
|
|
Aadlfjdemjm(super::Hilcnkineia),
|
|
/// offset: 16
|
|
#[prost(message, tag = "371")]
|
|
Iickojjadnh(super::Hilcnkineia),
|
|
/// offset: 16
|
|
#[prost(message, tag = "824")]
|
|
Gckddbhihdb(super::Bdgfegphkko),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1971")]
|
|
Pjndbkmfikh(super::Bdgfegphkko),
|
|
/// offset: 16
|
|
#[prost(message, tag = "587")]
|
|
Pdgclglofkk(super::Bdgfegphkko),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1331")]
|
|
Jenbgmoeahi(super::Ffgmhlceaom),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1136")]
|
|
Ckaacnloiao(super::Ffgmhlceaom),
|
|
/// offset: 16
|
|
#[prost(message, tag = "318")]
|
|
Clllfidinim(super::Biaglokbbmi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1587")]
|
|
Egbdldkhemg(super::Alhgcbpjlmo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1086")]
|
|
Pjmcaeafikh(super::Paphfgpncij),
|
|
/// offset: 16
|
|
#[prost(message, tag = "257")]
|
|
Ilakoopeodp(super::Iemomlfaaie),
|
|
/// offset: 16
|
|
#[prost(message, tag = "796")]
|
|
Jpanpnnmoof(super::Mjkeobomagp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1269")]
|
|
Pnioggnhmoa(super::Eobhkmgjgpg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "366")]
|
|
Bemoelcibai(super::Jaielciakan),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1617")]
|
|
Jomkonffckh(super::Baamejnmmob),
|
|
/// offset: 16
|
|
#[prost(message, tag = "276")]
|
|
Lcdoohhncod(super::Doadbbofbja),
|
|
/// offset: 16
|
|
#[prost(message, tag = "108150")]
|
|
Mbmdojfbajn(super::Iblhpoboope),
|
|
/// offset: 16
|
|
#[prost(message, tag = "40134")]
|
|
Jjfgejffccc(super::Oflnljeljem),
|
|
}
|
|
}
|
|
/// Obf: GPANNBNIDPD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5642)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HandleRogueCommonPendingActionScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub mjpcbeaaabj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub queue_position: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
#[prost(
|
|
oneof = "handle_rogue_common_pending_action_sc_rsp::Bpihfajcloc",
|
|
tags = "860, 1750, 435, 341, 63, 1474, 183, 47, 36, 1085, 124, 1850, 963, 1438, 1928, 729, 1017, 1033, 1610, 1214, 1206, 1207, 786, 1379, 408, 1157, 558, 1200, 773, 129, 1138, 2040, 1010, 1975, 1986"
|
|
)]
|
|
pub bpihfajcloc: ::core::option::Option<
|
|
handle_rogue_common_pending_action_sc_rsp::Bpihfajcloc,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `HandleRogueCommonPendingActionScRsp`.
|
|
pub mod handle_rogue_common_pending_action_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "860")]
|
|
Pkbfjjjoebd(super::Nlnogdmkbod),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1750")]
|
|
Ccgggdcaigj(super::Jppgljpcfnc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "435")]
|
|
Bfmonefdilp(super::Ajggfcjfkel),
|
|
/// offset: 24
|
|
#[prost(message, tag = "341")]
|
|
Kccidnogppa(super::Ljffahehfdj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "63")]
|
|
Pemhibdbcgg(super::Jnpgmmlhgjh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1474")]
|
|
Hjcjceacdhj(super::Pbcopdhbmlj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "183")]
|
|
Ijomkideoeg(super::Bldlmhpfbcm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "47")]
|
|
Jkdhijflhaj(super::Ohmdkpcoaec),
|
|
/// offset: 24
|
|
#[prost(message, tag = "36")]
|
|
Ecbdofcdhkk(super::Jicgmebfbjf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1085")]
|
|
Deideejdjlb(super::Hgfkgmppoim),
|
|
/// offset: 24
|
|
#[prost(message, tag = "124")]
|
|
Lkbhnglpegp(super::Mmhmpnejfop),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1850")]
|
|
Ofeecjdahlb(super::Jamndejmilo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "963")]
|
|
Bojphpfipnk(super::Mbhmojnphej),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1438")]
|
|
Jliinfblmki(super::Ikebepbjhce),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1928")]
|
|
Ddakcdjjopi(super::Iadibniphbo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "729")]
|
|
Ijhkidfcaho(super::Gacnmnikjbf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1017")]
|
|
Kmalkbcnjhk(super::Fohhepoecml),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1033")]
|
|
Opkpjcidfic(super::Dikaedcjhfm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1610")]
|
|
Nkmigfdpfnj(super::Hahkcdipgjh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1214")]
|
|
Khnakemgnjm(super::Gedccgbpofl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1206")]
|
|
Bbeplgmejgn(super::Mppdgflmdeb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1207")]
|
|
Cepblfdkffj(super::Gcfnnaklmpd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "786")]
|
|
Mcopmammakp(super::Nfpoeaephij),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1379")]
|
|
Bbehjajphbk(super::Iogmllbfdpg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "408")]
|
|
Cmhggdomaak(super::Cfikjkgabei),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1157")]
|
|
Dobfkcagmjb(super::Magniaapano),
|
|
/// offset: 24
|
|
#[prost(message, tag = "558")]
|
|
Kmfilfdmili(super::Magniaapano),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1200")]
|
|
Lajicpmlkca(super::Jdknkibfhaf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "773")]
|
|
Cicidmflihl(super::Lidkgpcedhe),
|
|
/// offset: 24
|
|
#[prost(message, tag = "129")]
|
|
Fgaeoeeoifd(super::Dphiincnkei),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1138")]
|
|
Ilakoopeodp(super::Aogmcbofnmo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2040")]
|
|
Fmajdanljeb(super::Gjefkogfnch),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1010")]
|
|
Fbjmoieehff(super::Hbamalalogg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1975")]
|
|
Bakpfnpnmop(super::Efdadbfiabn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1986")]
|
|
Ippoginbkie(super::Lgkdbeckmbm),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Phdkmfdpabi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub maze_buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jabfaoaieig {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub nokbkaiokfe: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "10")]
|
|
pub cndkapoieoj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Akekhlaekbc {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub icdniphlffc: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub cndkapoieoj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aaefgpiihlk {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub exp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub mooopambofk: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub nbbhihaolje: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub ddaobfjfmll: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub lghookmnmcl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pncbggjkkaf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub eienkjfffjg: ::core::option::Option<Illbnkfbnbp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Njincnagalp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub cehophjhdef: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub aokdbdgdchb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kmpcikljihh {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub paddejdlfla: ::prost::alloc::vec::Vec<Akekhlaekbc>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub ofenicfjanc: ::prost::alloc::vec::Vec<Aaefgpiihlk>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Phdkmfdpabi>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub gbhphcmgbgk: ::prost::alloc::vec::Vec<Jabfaoaieig>,
|
|
}
|
|
/// Obf: PHCEJLELEIK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5654)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueHandbookDataCsReq {}
|
|
/// Obf: LILCKPEEHDM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5679)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueHandbookDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub igfpodgepib: ::core::option::Option<Kmpcikljihh>,
|
|
}
|
|
/// Obf: HFBPENFIGNI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5620)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueHandbookDataUpdateScNotify {
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub fnmjmoiidgc: ::prost::alloc::vec::Vec<Pncbggjkkaf>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ljckmepacid: ::prost::alloc::vec::Vec<Njincnagalp>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub fjndfohijdp: ::prost::alloc::vec::Vec<Jabfaoaieig>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub ffbnihfgken: ::prost::alloc::vec::Vec<Akekhlaekbc>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub hechkebkajk: ::prost::alloc::vec::Vec<Phdkmfdpabi>,
|
|
}
|
|
/// Obf: PJKMNGDKFEM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5693)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRogueMiracleHandbookRewardCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub gieceapjfjm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GFGJAJCBLEK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5602)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRogueMiracleHandbookRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub agfomkoiaeb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NJHLOPBLKDC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5649)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeEventHandbookRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ladceehajdg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CIFBNMAFOHB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5666)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeEventHandbookRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub lklgboidonm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pgjnbnandee {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "7")]
|
|
pub gjoolopacae: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Caliiihmjac {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ppipfophnhm: ::core::option::Option<Mncopdnelmc>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub eaadbocjnae: u32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "10")]
|
|
pub cgnokhabcpp: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Adjbblebien {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ddmkcobomno: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Micomibpioa {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ebmkbdjmaaf: ::core::option::Option<ItemCostList>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub bagfaojmphe: ::prost::alloc::vec::Vec<Calipikfdej>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eooegpcphkp {
|
|
#[prost(oneof = "eooegpcphkp::Fhpjjjdnkio", tags = "8, 1, 6, 9, 2, 15, 12, 13")]
|
|
pub fhpjjjdnkio: ::core::option::Option<eooegpcphkp::Fhpjjjdnkio>,
|
|
}
|
|
/// Nested message and enum types in `EOOEGPCPHKP`.
|
|
pub mod eooegpcphkp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Fhpjjjdnkio {
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Hkgknekkjhb(super::Cnjhcicpaic),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Feilniknpcb(super::Kkfangijaof),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Dapjedhfkcm(super::Pgjnbnandee),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Impbeljgdjh(super::Caliiihmjac),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Bocippbebea(super::Adjbblebien),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Ecjcckfefej(super::Pbmhmeadlec),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Iaddbbbdggm(super::Poifgdahjcj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Lbnhkppajim(super::Micomibpioa),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oobpmaobpoj {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub klhdcopplng: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub emlijibpbfl: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lmifjbljfhp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub kfjemiojlpj: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "RogueTalentStatus", tag = "6")]
|
|
pub status: i32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub gheccpnmcmd: ::prost::alloc::vec::Vec<Oobpmaobpoj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mcacdfhcpie {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub hahkkedkmca: ::prost::alloc::vec::Vec<Lmifjbljfhp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gmmagelgjol {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub egimpfhccdj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub ddnijhdaceb: u32,
|
|
}
|
|
/// Obf: ANBONLJDFON
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5636)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CommonRogueVirtualItemInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub dpepahnjclo: ::prost::alloc::vec::Vec<Gmmagelgjol>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nfikpfbpomf {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub ecijekjampk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub kedaeablgab: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub acclbagkgel: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bfhncfdgclg {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Jchadppokad", repeated, tag = "5")]
|
|
pub mfohabeoffm: ::prost::alloc::vec::Vec<i32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lhoemchfofa {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub efgbflmmoki: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Piilijhfhck {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub ibnnoajmake: ::prost::alloc::vec::Vec<Mmpoobgaeke>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub ohmpbchapkd: ::prost::alloc::vec::Vec<Eebopkjemhk>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub fjbimhaflej: ::prost::alloc::vec::Vec<Jjhodfahhkg>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub lninompebob: ::prost::alloc::vec::Vec<Eplgmccnalg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Goffidnickj {
|
|
#[prost(oneof = "goffidnickj::Bpihfajcloc", tags = "2, 3, 9, 1")]
|
|
pub bpihfajcloc: ::core::option::Option<goffidnickj::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `GOFFIDNICKJ`.
|
|
pub mod goffidnickj {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Blalllnkhac(super::Nfikpfbpomf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Fcapbphlncj(super::Bfhncfdgclg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "9")]
|
|
Jnkmjmabpmp(super::Lhoemchfofa),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Gjcjhpekodc(super::Piilijhfhck),
|
|
}
|
|
}
|
|
/// Obf: DBCKGHDJCEL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5659)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CommonRogueQueryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ibhajdbmped: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: LLIGFEONANC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5629)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CommonRogueQueryScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub ncclchddkdf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub rogue_get_info: ::prost::alloc::vec::Vec<Goffidnickj>,
|
|
}
|
|
/// Obf: OOKKLPAKFOK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5612)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CommonRogueUpdateScNotify {
|
|
#[prost(oneof = "common_rogue_update_sc_notify::Klbjnnjboac", tags = "6, 4, 14")]
|
|
pub klbjnnjboac: ::core::option::Option<common_rogue_update_sc_notify::Klbjnnjboac>,
|
|
}
|
|
/// Nested message and enum types in `CommonRogueUpdateScNotify`.
|
|
pub mod common_rogue_update_sc_notify {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Klbjnnjboac {
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Blalllnkhac(super::Nfikpfbpomf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Fcapbphlncj(super::Bfhncfdgclg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Jnkmjmabpmp(super::Lhoemchfofa),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gbicofinmik {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jbeilmfiigm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub ahkffciepdg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aefpnamecco {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub mafmcipaikk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dgalgnelbkm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub mafmcipaikk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jlajkalobmj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub iapfjinfnlo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dmlciaeckfj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub mafmcipaikk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hbiklipbjno {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub conjbfleefa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cgoenenkkcg {
|
|
#[prost(oneof = "cgoenenkkcg::Gibnhmdhijk", tags = "13, 15, 2, 10, 1, 6")]
|
|
pub gibnhmdhijk: ::core::option::Option<cgoenenkkcg::Gibnhmdhijk>,
|
|
}
|
|
/// Nested message and enum types in `CGOENENKKCG`.
|
|
pub mod cgoenenkkcg {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Gibnhmdhijk {
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Ognanlcfnpd(super::Gbicofinmik),
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
Donhdapcjnn(super::Aefpnamecco),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Lmhaciocihe(super::Dgalgnelbkm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Iakfbgehofn(super::Jlajkalobmj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Ofaoimcdhpn(super::Dmlciaeckfj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Amkninaoahb(super::Hbiklipbjno),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jkiclfbinhn {
|
|
/// offset: 24
|
|
#[prost(float, tag = "7")]
|
|
pub ffbciefglnc: f32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "3")]
|
|
pub bgjkbpncnle: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iadmeomiifi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub battle_event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Emcicpohaal {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "4")]
|
|
pub hpmhacbnook: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ifjedjafcjn {
|
|
#[prost(oneof = "ifjedjafcjn::Oaijopkpdgj", tags = "11, 14")]
|
|
pub oaijopkpdgj: ::core::option::Option<ifjedjafcjn::Oaijopkpdgj>,
|
|
}
|
|
/// Nested message and enum types in `IFJEDJAFCJN`.
|
|
pub mod ifjedjafcjn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Oaijopkpdgj {
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Mniomfoamfh(super::Iadmeomiifi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Apdhgalnkec(super::Emcicpohaal),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gbhhomhnlkd {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub display_value: ::core::option::Option<Jkiclfbinhn>,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "5")]
|
|
pub nikeedljhpd: bool,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub kdidneledjd: ::prost::alloc::vec::Vec<Ifjedjafcjn>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "7")]
|
|
pub chcgmamobmh: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub pfmhnmbdbjn: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub amadfjnhmff: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jibmjcbndkk {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub milhmiceegp: ::core::option::Option<Cgoenenkkcg>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub hohanpjnana: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub geijdobknad: ::prost::alloc::vec::Vec<Gbhhomhnlkd>,
|
|
}
|
|
/// Obf: AJHJNAALEBG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5677)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueCommonDialogueDataCsReq {}
|
|
/// Obf: KMLNOFOFMKE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5616)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueCommonDialogueDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub jokaeemjlmk: ::prost::alloc::vec::Vec<Jibmjcbndkk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KLMCEGNAPFA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5606)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SelectRogueCommonDialogueOptionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub amadfjnhmff: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub hohanpjnana: u32,
|
|
}
|
|
/// Obf: BLBGNFKPIFF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5688)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SelectRogueCommonDialogueOptionScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub lfplcdmnnap: ::core::option::Option<Jibmjcbndkk>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub dlegcnjinie: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "2")]
|
|
pub mfhlbhfiago: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub hohanpjnana: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub amadfjnhmff: u32,
|
|
}
|
|
/// Obf: NLLAPEMEGFH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5652)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishRogueCommonDialogueCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub hohanpjnana: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5690)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fhekpiagnin {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub hohanpjnana: u32,
|
|
}
|
|
/// Obf: BPKBMHCINOI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5669)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueCommonDialogueDataScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub jokaeemjlmk: ::prost::alloc::vec::Vec<Jibmjcbndkk>,
|
|
}
|
|
/// Obf: FALJOCLNGLD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5641)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueCommonDialogueOptionFinishScNotify {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub kammbmpfaec: ::core::option::Option<Gbhhomhnlkd>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub amadfjnhmff: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub hohanpjnana: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub lfplcdmnnap: ::core::option::Option<Jibmjcbndkk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kgabjencfdc {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub maefneblijm: ::core::option::Option<Oamohfjkcaa>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub ehneemckibk: u32,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "15")]
|
|
pub imibfehpddi: ::core::option::Option<Edikjlbeaea>,
|
|
/// offset: 16
|
|
#[prost(string, tag = "11")]
|
|
pub mdildjmpngh: ::prost::alloc::string::String,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "2")]
|
|
pub fhdpemcabie: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub loidogeenob: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "12")]
|
|
pub bnodompmcbe: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub pending_action: ::core::option::Option<Eppjhnihafl>,
|
|
}
|
|
/// Obf: PNACIPMLBJB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5670)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueWorkbenchGetInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: KPBBJNICPNH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5668)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueWorkbenchGetInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, message", tag = "12")]
|
|
pub dkoapdjgloa: ::std::collections::HashMap<u32, Cgkbebccdgf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cgkbebccdgf {
|
|
#[prost(
|
|
oneof = "cgkbebccdgf::Lbebnkmenpn",
|
|
tags = "4, 13, 15, 14, 6, 8, 10, 12, 3, 1, 2"
|
|
)]
|
|
pub lbebnkmenpn: ::core::option::Option<cgkbebccdgf::Lbebnkmenpn>,
|
|
}
|
|
/// Nested message and enum types in `CGKBEBCCDGF`.
|
|
pub mod cgkbebccdgf {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Lbebnkmenpn {
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Mbkdafjchac(super::Khbeceginoc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Hbmpbiolcgd(super::Jhngcnheocb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
Njmkopkjcgc(super::Gfkomcnlmdg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Ajaidiblmao(super::Fkbocddfikb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Jgnajofikej(super::Ggfdchanneb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
Eienkjfffjg(super::Apnhpmindkb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Llnnpgeofcd(super::Kceiciphopn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "12")]
|
|
Apbbenfpnll(super::Aeemhibgalh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Nhhfadebelo(super::Dahjgdgpmhi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Fhcpkompcdh(super::Jbldoiiilec),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Maecofleagd(super::Gdiecabcign),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Khbeceginoc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "9")]
|
|
pub didlkelkepg: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub mckagfglacm: u32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "3")]
|
|
pub pigdifakigm: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub jkimlipmkfh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jhngcnheocb {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub jkimlipmkfh: u32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "13")]
|
|
pub pigdifakigm: i32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "9")]
|
|
pub didlkelkepg: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub mckagfglacm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gfkomcnlmdg {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub lfjaajabfmi: u32,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "8")]
|
|
pub gnkedoehnai: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub hnbfgjdhjbc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fkbocddfikb {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, bool", tag = "10")]
|
|
pub ghgjlfgooel: ::std::collections::HashMap<u32, bool>,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "4")]
|
|
pub pigdifakigm: i32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub jkimlipmkfh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ggfdchanneb {
|
|
/// offset: 36
|
|
#[prost(int32, tag = "8")]
|
|
pub pigdifakigm: i32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub jkimlipmkfh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Baikmomejmb {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub eienkjfffjg: ::core::option::Option<Illbnkfbnbp>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub ekkiahnmdhm: ::core::option::Option<ItemCostList>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "13")]
|
|
pub klnhlejkdml: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Apnhpmindkb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub jjaablcmflp: ::prost::alloc::vec::Vec<Baikmomejmb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lhdobohhkmb {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub cehophjhdef: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "12")]
|
|
pub klnhlejkdml: bool,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ekkiahnmdhm: ::core::option::Option<ItemCostList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub aokdbdgdchb: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kceiciphopn {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub bicpnkochgn: ::prost::alloc::vec::Vec<Lhdobohhkmb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aeemhibgalh {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "6")]
|
|
pub pigdifakigm: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub jkimlipmkfh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dahjgdgpmhi {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub jkimlipmkfh: u32,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, message", tag = "12")]
|
|
pub kalhjpdhbjc: ::std::collections::HashMap<u32, ItemCostList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub iagmnhpplgb: ::core::option::Option<ItemCostList>,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "11")]
|
|
pub pigdifakigm: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eaodpifmanc {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub doaopbbigpo: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub cost_data: ::core::option::Option<ItemCostList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jbldoiiilec {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub ebkdjhlfogn: ::prost::alloc::vec::Vec<Eaodpifmanc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gdiecabcign {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub jobobjldcaj: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub oemmdhmbdpa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub lgmkfbiingk: u32,
|
|
}
|
|
/// Obf: EPIMLGDOGEB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5682)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueWorkbenchReforgeBuffReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub lcdgjdgccdg: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub jbgfpjlmfhh: ::core::option::Option<Pnamcjpncnb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: BLCAHPMABKN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5660)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueWorkbenchHandleFuncScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub lcdgjdgccdg: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub acadkpjkade: ::core::option::Option<Cgkbebccdgf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pnamcjpncnb {
|
|
#[prost(
|
|
oneof = "pnamcjpncnb::Nlpppchggpf",
|
|
tags = "10, 3, 7, 4, 6, 11, 5, 8, 12, 15, 1"
|
|
)]
|
|
pub nlpppchggpf: ::core::option::Option<pnamcjpncnb::Nlpppchggpf>,
|
|
}
|
|
/// Nested message and enum types in `PNAMCJPNCNB`.
|
|
pub mod pnamcjpncnb {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nlpppchggpf {
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Mbkdafjchac(super::Onpdafnpdfe),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Hbmpbiolcgd(super::Jadjcgajnjo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Njmkopkjcgc(super::Ljpbajgnlmi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Ajaidiblmao(super::Jlnmeflnpoa),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Jgnajofikej(super::Fehchgigbnc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Eienkjfffjg(super::Cmiobfihnec),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Llnnpgeofcd(super::Ohonfmmajeb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Apbbenfpnll(super::Pnmapbagdgp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Nhhfadebelo(super::Cnlkolhejdd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Fhcpkompcdh(super::Mpefjjjighm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Maecofleagd(super::Ajhelaaimbg),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Onpdafnpdfe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub jkahddmjmgi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jadjcgajnjo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub jmpndknfhpc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ljpbajgnlmi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub jpdkkkjppom: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jlnmeflnpoa {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub jemeblfanlm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fehchgigbnc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub jhglgkcdpnb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cmiobfihnec {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub idfbkekbabd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ohonfmmajeb {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub kgjhaiipghp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pnmapbagdgp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub hngmhpfnbgc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cnlkolhejdd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub aokdbdgdchb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mpefjjjighm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub doaopbbigpo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ajhelaaimbg {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub hingmebibdl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mmpoobgaeke {
|
|
/// offset: 28
|
|
#[prost(enumeration = "Dicjkjnencp", tag = "11")]
|
|
pub status: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub mkbioanpmke: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eplgmccnalg {
|
|
/// offset: 32
|
|
#[prost(enumeration = "Lkbgomghglg", tag = "6")]
|
|
pub status: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub noflnimbdof: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub mkbioanpmke: u32,
|
|
}
|
|
/// Obf: OOECDNAGMPF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5699)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetRogueCollectionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub bciijggjkhb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub hjnaambajme: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(enumeration = "Aglnlhobdki", repeated, tag = "5")]
|
|
pub pfjffefeban: ::prost::alloc::vec::Vec<i32>,
|
|
}
|
|
/// Obf: OOLAKAHDAEJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5613)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetRogueCollectionScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub lninompebob: ::prost::alloc::vec::Vec<Eplgmccnalg>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ibnnoajmake: ::prost::alloc::vec::Vec<Mmpoobgaeke>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eebopkjemhk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub hcaejfmkmnd: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Fdmmaahefpk", tag = "12")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jjhodfahhkg {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub noflnimbdof: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Lkbgomghglg", tag = "6")]
|
|
pub status: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub hcaejfmkmnd: u32,
|
|
}
|
|
/// Obf: OIPOEEJNCAD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5631)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetRogueExhibitionCsReq {
|
|
/// offset: 40
|
|
#[prost(enumeration = "Aglnlhobdki", repeated, tag = "2")]
|
|
pub edmcdifhfba: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub mgpnbmfjcda: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub akecjcpolcp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CICDHFKNHHD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5683)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetRogueExhibitionScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub ohmpbchapkd: ::prost::alloc::vec::Vec<Eebopkjemhk>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub fjbimhaflej: ::prost::alloc::vec::Vec<Jjhodfahhkg>,
|
|
}
|
|
/// Obf: IEKIFBDPPGG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5697)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueGetGambleInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: BHOJGKOOBEM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5675)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueGetGambleInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub cfadflllopc: ::core::option::Option<Dkfaekpkadh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ANDLGCKPBKA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5648)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueDoGambleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: IKOEHGJMJKA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5676)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueDoGambleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub cfadflllopc: ::core::option::Option<Dkfaekpkadh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub ohahcboldia: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub lkhpmpegjee: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Obpmppcfnlj {
|
|
/// offset: 32
|
|
#[prost(double, tag = "1")]
|
|
pub value: f64,
|
|
/// offset: 24
|
|
#[prost(string, tag = "3")]
|
|
pub key: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Obncgeiimnb {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub aphjiafodhj: ::prost::alloc::vec::Vec<Obpmppcfnlj>,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "7")]
|
|
pub dmhllkbmhel: u64,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Mliblhfbafj", tag = "6")]
|
|
pub fphghapgnae: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aaggkgmekko {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub aphjiafodhj: ::prost::alloc::vec::Vec<Obpmppcfnlj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oamohfjkcaa {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub nkdgkibeiod: ::core::option::Option<Aaggkgmekko>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub ehbkpboochg: ::prost::alloc::vec::Vec<Obncgeiimnb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Edikjlbeaea {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub phpolhljgfm: ::prost::alloc::vec::Vec<Doijncljgko>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dpfohplloij {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub queue_position: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub jppgfljhdhk: ::core::option::Option<Fdcenfpkjmo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fdcenfpkjmo {
|
|
#[prost(oneof = "fdcenfpkjmo::Nlpppchggpf", tags = "13, 5, 2, 10, 14")]
|
|
pub nlpppchggpf: ::core::option::Option<fdcenfpkjmo::Nlpppchggpf>,
|
|
}
|
|
/// Nested message and enum types in `FDCENFPKJMO`.
|
|
pub mod fdcenfpkjmo {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nlpppchggpf {
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Ngddlkdllal(super::Mcodkmajfdg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Dpafelpdgin(super::Bhipnhapdfj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Doobfdlpmnb(super::Lmcbejofcgi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Omkblloajpo(super::Feadickbggf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Ppifocgjdmd(super::Mfdfjfabjpl),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mcodkmajfdg {
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "11")]
|
|
pub dmhllkbmhel: u64,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Mliblhfbafj", tag = "3")]
|
|
pub fphghapgnae: i32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub aphjiafodhj: ::prost::alloc::vec::Vec<Obpmppcfnlj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bhipnhapdfj {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "4")]
|
|
pub dmhllkbmhel: u64,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub aphjiafodhj: ::prost::alloc::vec::Vec<Obpmppcfnlj>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Mliblhfbafj", tag = "2")]
|
|
pub fphghapgnae: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lmcbejofcgi {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "12")]
|
|
pub dmhllkbmhel: u64,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Mliblhfbafj", tag = "14")]
|
|
pub fphghapgnae: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Feadickbggf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub aphjiafodhj: ::prost::alloc::vec::Vec<Obpmppcfnlj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mfdfjfabjpl {
|
|
/// offset: 32
|
|
#[prost(enumeration = "Mliblhfbafj", tag = "1")]
|
|
pub fphghapgnae: i32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub aphjiafodhj: ::prost::alloc::vec::Vec<Obpmppcfnlj>,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "3")]
|
|
pub dmhllkbmhel: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bfeipelfcdf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub enpaicnlcmk: ::core::option::Option<Madeenaboke>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "2")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hddbjiknepf {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub id: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "15")]
|
|
pub avatar_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Calipikfdej {
|
|
/// offset: 28
|
|
#[prost(enumeration = "Odmjacikepc", tag = "9")]
|
|
pub gfombglnlki: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ghinilomnob {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub mihbadepgid: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub hanndmghbeo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ondoiaabcdg {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub hohanpjnana: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub amadfjnhmff: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kholcommdeb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub domglhikjed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ilkofgpofia {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub opalkijmglh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub mobpnnmgicc: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub dkgncnkpgkd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fdpfoinnlom {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub lleefdgjbka: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub ddbhacopegg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub cgoabgkcbef: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Albhoiejoin {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub kfjemiojlpj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pchjabafadh {
|
|
#[prost(oneof = "pchjabafadh::Mblkgbagbkb", tags = "3, 1, 5, 11, 12")]
|
|
pub mblkgbagbkb: ::core::option::Option<pchjabafadh::Mblkgbagbkb>,
|
|
}
|
|
/// Nested message and enum types in `PCHJABAFADH`.
|
|
pub mod pchjabafadh {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Mblkgbagbkb {
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Nocojnopnjg(super::Ondoiaabcdg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Onblfphlgnb(super::Kholcommdeb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Pffijehmdhe(super::Ilkofgpofia),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Iekicnfccep(super::Fdpfoinnlom),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Dpemfgabbab(super::Albhoiejoin),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Benodccgbka {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub domglhikjed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ekjgliijibd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub pjmiemaonin: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dadhpafjdag {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub pjmiemaonin: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "8")]
|
|
pub icaloodhaoj: bool,
|
|
#[prost(oneof = "dadhpafjdag::Jnlioccecbg", tags = "2, 9")]
|
|
pub jnlioccecbg: ::core::option::Option<dadhpafjdag::Jnlioccecbg>,
|
|
}
|
|
/// Nested message and enum types in `DADHPAFJDAG`.
|
|
pub mod dadhpafjdag {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Jnlioccecbg {
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Heocpfgbedh(super::Benodccgbka),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Kjeijkppnbm(super::Ekjgliijibd),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jbdghpcbhpo {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub fgcaikandmh: bool,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub hfdmbehgcmn: ::prost::alloc::vec::Vec<Dadhpafjdag>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dkfaekpkadh {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub fgaapcnnmip: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub bfnlcfmddjh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub meajaebdaoi: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "15")]
|
|
pub afhbnkohhhb: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub dkhllgoihkh: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub olnoiiedkep: ::core::option::Option<ItemCostList>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub mnjnfmkikmh: ::prost::alloc::vec::Vec<Jbdghpcbhpo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ofbnfnfgdfj {
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "8")]
|
|
pub pginlofkcmd: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ofoodobjkbj: ::core::option::Option<Cadkbokejmd>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub incaibonhed: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "10")]
|
|
pub miccegikibj: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub idfelnmbdbj: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub dpcbmjgbmgp: ::core::option::Option<Decaohonnjg>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "6")]
|
|
pub dgpfgadebmd: u32,
|
|
/// offset: 56
|
|
#[prost(enumeration = "RogueStatus", tag = "14")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dgdhbageooi {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub battle_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub jandbbgljeo: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub fpmcfjdomdm: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub logpkcknjel: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "3")]
|
|
pub aolffolejlb: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub dklionpkiij: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub jlelbcfobkn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub kgkfaddegnj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nlppcfgffde {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub area_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub bhilbijcdoe: ::core::option::Option<Ofbnfnfgdfj>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub bnocepkmpgk: ::core::option::Option<Dgdhbageooi>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub hiilnpickcg: u32,
|
|
}
|
|
/// Obf: LGNFHFAGCKG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6009)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueEndlessActivityDataCsReq {}
|
|
/// Obf: POEOCKLLDDK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6010)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueEndlessActivityDataScRsp {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub llhggpjbnin: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub nagljdclggb: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub data: ::prost::alloc::vec::Vec<Nlppcfgffde>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub mogbnjohkla: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fcimchdeppj {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "11")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: NKAENGDBHCG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6001)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterRogueEndlessActivityStageCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub pjmbjbmbkce: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Fcimchdeppj>,
|
|
}
|
|
/// Obf: FOOAPLOHFCL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6007)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterRogueEndlessActivityStageScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub bnocepkmpgk: ::core::option::Option<Dgdhbageooi>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
}
|
|
/// Obf: AKHEFEIMMHG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6005)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueEndlessActivityBattleEndScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub bnocepkmpgk: ::core::option::Option<Dgdhbageooi>,
|
|
}
|
|
/// Obf: BPHEGCMHPMB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6004)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeRogueEndlessActivityPointRewardCsReq {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "12")]
|
|
pub oinmenfpodp: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: DAFPNOEOKPL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6002)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRogueEndlessActivityPointRewardScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "2")]
|
|
pub oinmenfpodp: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub nagljdclggb: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub mogbnjohkla: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: JENOHHDIPCJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6006)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeRogueEndlessActivityAllBonusRewardCsReq {}
|
|
/// Obf: KGDGEKCIGBJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6003)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRogueEndlessActivityAllBonusRewardScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub nagljdclggb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub mogbnjohkla: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jkaidkigegp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub enpaicnlcmk: ::core::option::Option<Madeenaboke>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ojejchbhcjl {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub lnodojoopbk: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub gjgklfchofo: ::prost::alloc::vec::Vec<Nbjgnppdhkm>,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Mhkglmbbckp", tag = "5")]
|
|
pub status: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub ingcdiafafg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub lmkbdicolko: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nbjgnppdhkm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub room_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub pmmdfffnfio: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub obojoihdcgk: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Fkancddcalo", tag = "6")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Accbpeajfeo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub fhljehdhjli: ::prost::alloc::vec::Vec<Ojejchbhcjl>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub nlmmfjopbfc: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Ofhpkjdhomf", tag = "8")]
|
|
pub reason: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub apmiakdphjl: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub kedimmagfbo: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Lbmlljhfehb", tag = "1")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ioljbglnlcj {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub lolcbfcjpam: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub ebkdjhlfogn: ::prost::alloc::vec::Vec<Doggidninjp>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "6")]
|
|
pub heolgepgihl: bool,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub bicpnkochgn: ::prost::alloc::vec::Vec<Khhhfheoded>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nklobakemii {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ddmkcobomno: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ojaeempkcbn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub lccgfhjkkoa: u32,
|
|
}
|
|
/// Obf: CEFOJOIMMOD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7791)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicStartCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ojahmnaninl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub ngdklbhdagg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aholohcllkd {
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "4")]
|
|
pub basic_info: ::core::option::Option<Kgabjencfdc>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub mmaoonpapdp: ::core::option::Option<Kkfangijaof>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ofaoimcdhpn: ::core::option::Option<Ojaeempkcbn>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "1")]
|
|
pub item_value: ::core::option::Option<Pgjnbnandee>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub hkkijabgcna: ::core::option::Option<Nklobakemii>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "11")]
|
|
pub lineup: ::core::option::Option<Micomibpioa>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub eienkjfffjg: ::core::option::Option<Ioljbglnlcj>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub level: ::core::option::Option<Accbpeajfeo>,
|
|
}
|
|
/// Obf: PAHJEEFAIPJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7710)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicStartScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub afljjjfcbin: ::core::option::Option<Jkaidkigegp>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub hhdleadbjgn: ::core::option::Option<Aholohcllkd>,
|
|
}
|
|
/// Obf: GDPHPOFKBHF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7794)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicEnterCsReq {}
|
|
/// Obf: PKAHBNAEDFD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7795)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicEnterScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hhdleadbjgn: ::core::option::Option<Aholohcllkd>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub afljjjfcbin: ::core::option::Option<Jkaidkigegp>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HEGJHDIKJPA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7714)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicLeaveCsReq {}
|
|
/// Obf: GEEACFPLHGL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7718)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicLeaveScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub afljjjfcbin: ::core::option::Option<Jkaidkigegp>,
|
|
}
|
|
/// Obf: AGOGHPOGPCM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7763)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicEnterRoomCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub lnodojoopbk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub mnmafklojcc: u32,
|
|
}
|
|
/// Obf: ONINGAPMPPC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7726)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicEnterRoomScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub afljjjfcbin: ::core::option::Option<Jkaidkigegp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PCCLKBKLACL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7739)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicEnterLayerCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub apmiakdphjl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub mnmafklojcc: u32,
|
|
}
|
|
/// Obf: GGJCBFHPOGC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7701)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicEnterLayerScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub afljjjfcbin: ::core::option::Option<Jkaidkigegp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JDAEDHCALLJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7774)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicLevelInfoUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub fhljehdhjli: ::prost::alloc::vec::Vec<Ojejchbhcjl>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub kedimmagfbo: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub nlmmfjopbfc: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub apmiakdphjl: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Ofhpkjdhomf", tag = "11")]
|
|
pub reason: i32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Lbmlljhfehb", tag = "8")]
|
|
pub status: i32,
|
|
}
|
|
/// Obf: HCMPMCNPOMC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7737)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicAreaUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub bfhjhakfbig: ::prost::alloc::vec::Vec<Maghefeelab>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Igjjfokahap {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub dpfcihjiaef: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "13")]
|
|
pub dkjfdlkjlbe: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hhaanbnclhi {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub dkjfdlkjlbe: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub idkobmmdbhf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bhmjajgojpm {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lbnhkppajim: ::core::option::Option<LineupInfo>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "6")]
|
|
pub hhdleadbjgn: ::core::option::Option<Aholohcllkd>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub kklhgcjkplj: ::core::option::Option<Hhaanbnclhi>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "15")]
|
|
pub nocneomkfio: ::core::option::Option<Igjjfokahap>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ojfdekippjf {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub hkbfainckhi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub fkklhiheefm: ::prost::alloc::vec::Vec<Illbnkfbnbp>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub aifkkcdbhjg: ::prost::alloc::vec::Vec<Eippgfcfjeo>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub eeejlclgagc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IICPBCMEHLL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7732)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicBattleFailSettleInfoScNotify {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub afljjjfcbin: ::core::option::Option<Jkaidkigegp>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub edkjmpachnj: ::core::option::Option<Bhmjajgojpm>,
|
|
}
|
|
/// Obf: FCNIAPGHHBG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7709)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicSettleCsReq {}
|
|
/// Obf: BLJDNJLCPHK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7798)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicSettleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub mjpejpmacfg: ::core::option::Option<Ojfdekippjf>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "13")]
|
|
pub edkjmpachnj: ::core::option::Option<Bhmjajgojpm>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub afljjjfcbin: ::core::option::Option<Jkaidkigegp>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub fnkebofahme: ::core::option::Option<ItemList>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CGIFFEFFOBI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7733)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicReviveCostUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ebmkbdjmaaf: ::core::option::Option<ItemCostList>,
|
|
}
|
|
/// Obf: ALGBOJBMEPB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7761)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicReviveAvatarCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub interacted_prop_entity_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: LPGEBAEBHKA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7707)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicReviveAvatarScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ebmkbdjmaaf: ::core::option::Option<ItemCostList>,
|
|
}
|
|
/// Obf: PNDMPIPAMCH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7758)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicQueryCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jeblaagcnhn {
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "15")]
|
|
pub mnknaeeckpm: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "11")]
|
|
pub hlcikbifkik: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub emkoioifdkg: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "5")]
|
|
pub dnekflcjdkh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1983")]
|
|
pub acpbohchhkg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "91")]
|
|
pub bicpnkochgn: ::prost::alloc::vec::Vec<Khhhfheoded>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "796")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub ahhjlmpkfhn: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "28")]
|
|
pub ebkdjhlfogn: ::prost::alloc::vec::Vec<Doggidninjp>,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "13")]
|
|
pub jfgebnbaegj: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "12")]
|
|
pub ljeecoopmlm: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "10")]
|
|
pub nlmmfjopbfc: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "4")]
|
|
pub lolcbfcjpam: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ognjnbbbpif {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "296")]
|
|
pub binlapellbo: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Maghefeelab {
|
|
/// offset: 58
|
|
#[prost(bool, tag = "4")]
|
|
pub adkbeopnbio: bool,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "15")]
|
|
pub cebpajaajpp: bool,
|
|
/// offset: 57
|
|
#[prost(bool, tag = "13")]
|
|
pub is_taken_reward: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub gfnckbgnlnc: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub eccgjdmogan: ::core::option::Option<Ognjnbbbpif>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ejomfahemnh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub record_info: ::core::option::Option<Jeblaagcnhn>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ndpgkdlgbfb {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub cebpajaajpp: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub abhhnnkbafp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bgkdoojaham {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub bngjhjkjamm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ahngiofdjnl {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub bicpnkochgn: ::prost::alloc::vec::Vec<Njincnagalp>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "7")]
|
|
pub story_info: ::core::option::Option<Bgkdoojaham>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub jjaablcmflp: ::prost::alloc::vec::Vec<Pncbggjkkaf>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub ndgdekeafcc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub cllghdcnpoi: ::core::option::Option<Kjagliidbgp>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub bfhjhakfbig: ::prost::alloc::vec::Vec<Maghefeelab>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub nipceaflcaa: ::prost::alloc::vec::Vec<Ndpgkdlgbfb>,
|
|
}
|
|
/// Obf: EMNGELAGLJM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7744)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicQueryScRsp {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub hhdleadbjgn: ::core::option::Option<Aholohcllkd>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub rogue_get_info: ::core::option::Option<Ahngiofdjnl>,
|
|
}
|
|
/// Obf: NIFJJHFGMHP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7789)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicScepterDressInUnitCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub doaopbbigpo: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub nchhopjjdce: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub akknccfibhi: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7796)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lmgjdldgkmm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ECCKPKLHLDD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7702)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicAutoDressInUnitCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub igeabmflcgc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7749)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fgcbmgeigfl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GDKNHFFLEDN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7754)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicSetAutoDressInMagicUnitCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "14")]
|
|
pub kmppnofbnpm: bool,
|
|
}
|
|
/// Obf: DMEPALJBADA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7779)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicSetAutoDressInMagicUnitScRsp {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "15")]
|
|
pub kmppnofbnpm: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NEABJKFPKIL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7705)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicAutoDressInMagicUnitChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub kmppnofbnpm: bool,
|
|
}
|
|
/// Obf: MINCBGNAGLL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7757)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicScepterTakeOffUnitCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub igeabmflcgc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub doaopbbigpo: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7721)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jepajcegpad {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IGNLHBGFLEL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7728)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicUnitComposeCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub igeabmflcgc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: JLHIKCDGEGE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7765)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicUnitComposeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Memheghelcp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub igeabmflcgc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7753)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kbdibklebkp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kjagliidbgp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub djcajhimdol: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub talent_info: ::core::option::Option<Mcacdfhcpie>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cafeadmfjih {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7717)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eahjloanbpd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub cllghdcnpoi: ::core::option::Option<Kjagliidbgp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CMGKGFPDHNK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7751)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicEnableTalentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub kfjemiojlpj: u32,
|
|
}
|
|
/// Obf: CNICBAOIDCG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7725)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicEnableTalentScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub cllghdcnpoi: ::core::option::Option<Kjagliidbgp>,
|
|
}
|
|
/// Obf: ACAJMJBNNJD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7720)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicGetMiscRealTimeDataCsReq {}
|
|
/// Obf: PEHGLJEILLK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7793)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicGetMiscRealTimeDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub nocneomkfio: ::core::option::Option<Igjjfokahap>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub kklhgcjkplj: ::core::option::Option<Hhaanbnclhi>,
|
|
}
|
|
/// Obf: MHHBBPINOBD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7766)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicStoryInfoUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub khmpdbnfkhb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gjfapkageed {
|
|
/// offset: 36
|
|
#[prost(enumeration = "Mmdncmmokpo", tag = "6")]
|
|
pub mkhdindghmd: i32,
|
|
/// offset: 16
|
|
#[prost(map = "string, double", tag = "3")]
|
|
pub hbnhceokibj: ::std::collections::HashMap<::prost::alloc::string::String, f64>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub bamnmengkfg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub pnfbhhblafh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oapbfnbkfhm {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub chcgmamobmh: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub ljflbpdcjgj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub klniagaefke: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ebdpciiffon {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub fnhknlijkpi: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub hfjdgdiplag: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mjghoboeodl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub mdgkjebckfp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub lbobnpobnek: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Doijncljgko {
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "11")]
|
|
pub pimneefdage: u64,
|
|
/// offset: 44
|
|
#[prost(enumeration = "RogueModifierSourceType", tag = "2")]
|
|
pub alfhnehobja: i32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub impoehiocbc: ::core::option::Option<Gjfapkageed>,
|
|
#[prost(oneof = "doijncljgko::Bpihfajcloc", tags = "12, 1, 7")]
|
|
pub bpihfajcloc: ::core::option::Option<doijncljgko::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `DOIJNCLJGKO`.
|
|
pub mod doijncljgko {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Angmbdbaoih(super::Oapbfnbkfhm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Fjnnjnhacab(super::Ebdpciiffon),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Agpgdepjajm(super::Mjghoboeodl),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mncopdnelmc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub phpolhljgfm: ::prost::alloc::vec::Vec<Doijncljgko>,
|
|
}
|
|
/// Obf: DIFFLAOILKH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5394)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueModifierAddNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub imibfehpddi: ::core::option::Option<Doijncljgko>,
|
|
}
|
|
/// Obf: CFHDOLGEHHK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5395)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueModifierSelectCellCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub eiiagabafec: u32,
|
|
}
|
|
/// Obf: IFMFDHMFJJA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5314)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueModifierSelectCellScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub fnldfglgeoa: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub eiiagabafec: u32,
|
|
}
|
|
/// Obf: HKFEPKHKIMI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5398)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueModifierUpdateNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub imibfehpddi: ::core::option::Option<Doijncljgko>,
|
|
}
|
|
/// Obf: IFHOPBNJPDD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5363)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueModifierDelNotify {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "2")]
|
|
pub pimneefdage: u64,
|
|
}
|
|
/// Obf: MHJNLFHMNCE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5326)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueModifierStageStartNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "RogueModifierSourceType", tag = "12")]
|
|
pub alfhnehobja: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Apmhdgpdgnp {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "10")]
|
|
pub nlilnoncnfc: ::core::option::Option<Kgabjencfdc>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub lphoaijfpnp: ::core::option::Option<Pnkebbadonj>,
|
|
#[prost(oneof = "apmhdgpdgnp::Bpihfajcloc", tags = "1042, 636, 1742")]
|
|
pub bpihfajcloc: ::core::option::Option<apmhdgpdgnp::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `APMHDGPDGNP`.
|
|
pub mod apmhdgpdgnp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1042")]
|
|
Opdjkkpppod(super::Bcifmhfcdmg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "636")]
|
|
Kfpbacehamh(super::Hpmjcoccbjj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1742")]
|
|
Cimgceegdcf(super::Khilifooigh),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cfoifabcgae {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub dkjfdlkjlbe: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub iahobgfdbml: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub nafldjfccpc: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub ikldfmbghgb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kkmpehifmnc {
|
|
/// offset: 36
|
|
#[prost(bool, tag = "9")]
|
|
pub dkjfdlkjlbe: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub jbnfilfnfmc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub pamheddieja: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub cahnhpankic: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Okbfgnelfmg {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub halmbjjikon: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub cbchipfahmg: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "3")]
|
|
pub dkjfdlkjlbe: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Enehkonpjna {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "6")]
|
|
pub dkjfdlkjlbe: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub cbchipfahmg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ajaejnhdnfd {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub hommggmalmi: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pnkebbadonj {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub hkkijabgcna: ::core::option::Option<Gchiomajipi>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ogaflppjiob: ::core::option::Option<Jdjodlajbkp>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "11")]
|
|
pub mkpebdajajn: ::core::option::Option<Naljfanpfma>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "6")]
|
|
pub lineup: ::core::option::Option<Micomibpioa>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub level: ::core::option::Option<Aoikkhjlkjf>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "2")]
|
|
pub abijbgenkha: ::core::option::Option<Pbmhmeadlec>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub emfdmikfibf: ::core::option::Option<Poifgdahjcj>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "13")]
|
|
pub baaanbeipbg: ::core::option::Option<Cnjhcicpaic>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "15")]
|
|
pub bdgooplhfag: ::core::option::Option<Ajaejnhdnfd>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "9")]
|
|
pub item_value: ::core::option::Option<Pgjnbnandee>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "7")]
|
|
pub mmaoonpapdp: ::core::option::Option<Kkfangijaof>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aoikkhjlkjf {
|
|
/// offset: 40
|
|
#[prost(enumeration = "Beplpkefeed", tag = "6")]
|
|
pub reason: i32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub fhljehdhjli: ::prost::alloc::vec::Vec<Apbofcpjcaf>,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "3")]
|
|
pub kbjahflooij: bool,
|
|
/// offset: 44
|
|
#[prost(enumeration = "RogueTournLevelStatus", tag = "13")]
|
|
pub status: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub apmiakdphjl: u32,
|
|
/// offset: 57
|
|
#[prost(bool, tag = "9")]
|
|
pub pnnkfbilieh: bool,
|
|
#[prost(oneof = "aoikkhjlkjf::Cndejghfjaa", tags = "10")]
|
|
pub cndejghfjaa: ::core::option::Option<aoikkhjlkjf::Cndejghfjaa>,
|
|
}
|
|
/// Nested message and enum types in `AOIKKHJLKJF`.
|
|
pub mod aoikkhjlkjf {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Cndejghfjaa {
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Eligjdhjeac(super::Nejmkcokhof),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pmcgofcmhha {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub epainhhnblo: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub mmojoecdmil: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub bflhmidifkf: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub hkbpehbliac: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub gijoaadkdin: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub imkojkjahmm: ::prost::alloc::vec::Vec<Kkjnfippddo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nejmkcokhof {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub peabldfcmic: ::core::option::Option<Pmcgofcmhha>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Naljfanpfma {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub mfokbdchbec: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub kmjjckdobma: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gchiomajipi {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ddmkcobomno: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Apbofcpjcaf {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub lmkbdicolko: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub lnodojoopbk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub ingcdiafafg: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Jilicanhllc", tag = "1")]
|
|
pub status: i32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub gjgklfchofo: ::prost::alloc::vec::Vec<Pgknfmanpni>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pgknfmanpni {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub pmmdfffnfio: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub lhendoogbck: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Flcpapojbgp", tag = "11")]
|
|
pub status: i32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub room_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub obojoihdcgk: u32,
|
|
#[prost(oneof = "pgknfmanpni::Cndejghfjaa", tags = "4")]
|
|
pub cndejghfjaa: ::core::option::Option<pgknfmanpni::Cndejghfjaa>,
|
|
}
|
|
/// Nested message and enum types in `PGKNFMANPNI`.
|
|
pub mod pgknfmanpni {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Cndejghfjaa {
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Eligjdhjeac(super::Lgmiblcaefa),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jdjodlajbkp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub glmfgmcpghl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bcifmhfcdmg {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hpmjcoccbjj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub ccnhihhgbdp: ::core::option::Option<Pinbjnlciah>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lgmiblcaefa {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub kloofaejgkd: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub bofomapkkhm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nbfdkmngbkd {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub lleefdgjbka: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub dacokfcbmbi: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jeemhkbfmfg {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub aacdkgkecah: ::prost::alloc::vec::Vec<Gkdekjkoijn>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub enhoimlibjn: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub cgoabgkcbef: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub dkkbamnmfli: ::prost::alloc::vec::Vec<Nbfdkmngbkd>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub djefphdfaco: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub megcagnhmie: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Khilifooigh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub jfaehlofdbc: ::core::option::Option<Jeemhkbfmfg>,
|
|
}
|
|
/// Obf: GOLDDOMDKDJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6068)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournStartCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Hddbjiknepf>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub area_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub pnnkfbilieh: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "5")]
|
|
pub kbjahflooij: bool,
|
|
}
|
|
/// Obf: BIAAHNCGAKE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6024)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournStartScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub hhdleadbjgn: ::core::option::Option<Apmhdgpdgnp>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub afljjjfcbin: ::core::option::Option<Bfeipelfcdf>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub ipohljblkoa: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LLDEDCBCAHG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6098)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnterCsReq {}
|
|
/// Obf: MCFKLKPDNOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6095)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnterScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub hhdleadbjgn: ::core::option::Option<Apmhdgpdgnp>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub afljjjfcbin: ::core::option::Option<Bfeipelfcdf>,
|
|
}
|
|
/// Obf: ADHADBOIOFM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6038)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournLeaveCsReq {}
|
|
/// Obf: JEOHBGGOMFI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6017)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournLeaveScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub afljjjfcbin: ::core::option::Option<Bfeipelfcdf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FAJKINBAIGJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6011)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournSettleCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Algjomfclkl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub nocneomkfio: ::core::option::Option<Kkmpehifmnc>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub kocgkeaflcb: ::core::option::Option<Okbfgnelfmg>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "14")]
|
|
pub aapipkpjefm: ::core::option::Option<Nakpligjelp>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub hhdleadbjgn: ::core::option::Option<Apmhdgpdgnp>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "3")]
|
|
pub pbdgfdjhiic: ::core::option::Option<Enehkonpjna>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "5")]
|
|
pub lbnhkppajim: ::core::option::Option<LineupInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "6")]
|
|
pub loiimdaemio: ::core::option::Option<Cfoifabcgae>,
|
|
}
|
|
/// Obf: NCCIIAJCCEB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6096)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournSettleScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub edkjmpachnj: ::core::option::Option<Algjomfclkl>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub afljjjfcbin: ::core::option::Option<Bfeipelfcdf>,
|
|
}
|
|
/// Obf: APLLNCBFGIN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6020)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnterRoomCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub lnodojoopbk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub mnmafklojcc: u32,
|
|
}
|
|
/// Obf: ODIHLHLPENA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6089)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnterRoomScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub afljjjfcbin: ::core::option::Option<Bfeipelfcdf>,
|
|
}
|
|
/// Obf: GNGLEFMCKII
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6018)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnterLayerCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub mnmafklojcc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub apmiakdphjl: u32,
|
|
}
|
|
/// Obf: PBMNFCENBNF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6028)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnterLayerScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub afljjjfcbin: ::core::option::Option<Bfeipelfcdf>,
|
|
}
|
|
/// Obf: JNELJJMONCD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6059)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournLevelInfoUpdateScNotify {
|
|
/// offset: 40
|
|
#[prost(enumeration = "Beplpkefeed", tag = "15")]
|
|
pub reason: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub apmiakdphjl: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub fhljehdhjli: ::prost::alloc::vec::Vec<Apbofcpjcaf>,
|
|
/// offset: 36
|
|
#[prost(enumeration = "RogueTournLevelStatus", tag = "7")]
|
|
pub status: i32,
|
|
}
|
|
/// Obf: BLNEJNCPOIC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6036)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournTakeExpRewardCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub fpfihhbnban: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub pbbhjeflbcb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: DNFCOHEFIHA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6097)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournTakeExpRewardScRsp {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub exp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub eillohoiome: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: NBMPPNCOHPD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6075)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournExpNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub exp: u32,
|
|
}
|
|
/// Obf: HCANDMENNFD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6035)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournQueryCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gdmlnijofee {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub cebpajaajpp: bool,
|
|
/// offset: 27
|
|
#[prost(bool, tag = "4")]
|
|
pub felepkcafpa: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub area_id: u32,
|
|
/// offset: 26
|
|
#[prost(bool, tag = "7")]
|
|
pub adkbeopnbio: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "8")]
|
|
pub is_taken_reward: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dphnlkipdgj {
|
|
/// offset: 40
|
|
#[prost(bool, tag = "5")]
|
|
pub bmempnkobdm: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub ipohljblkoa: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub plnndcijihe: u32,
|
|
/// offset: 24
|
|
#[prost(int64, tag = "7")]
|
|
pub end_time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Egoeemfijfo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub eillohoiome: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub exp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ecjnaiolkjd {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub talent_info: ::core::option::Option<Mcacdfhcpie>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub pbclkcblmmi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ognfogjbpnj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub abhhnnkbafp: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "5")]
|
|
pub cebpajaajpp: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cnmbipopofh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub gdnpjllohee: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub fpfihhbnban: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ibfofjcoaff {
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub hahhpfolaig: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub cgipdjcnflj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2")]
|
|
pub peflhkmbocm: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub aaogkkkeiil: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub ladceehajdg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub fjnplpnifba: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub mehbfkdfgnf: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nakpligjelp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub bpceaccenpn: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub kbfdopnodbl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bebeombmdfb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub bfhjhakfbig: ::prost::alloc::vec::Vec<Gdmlnijofee>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "11")]
|
|
pub fmkefgjmcha: ::core::option::Option<Ecjnaiolkjd>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "9")]
|
|
pub igfpodgepib: ::core::option::Option<Ibfofjcoaff>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ppokgbjeien: ::core::option::Option<Nakpligjelp>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "6")]
|
|
pub fejalpedheh: ::core::option::Option<Egoeemfijfo>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "1")]
|
|
pub bnajppkffbd: ::core::option::Option<Hlgalkacklj>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub nipceaflcaa: ::prost::alloc::vec::Vec<Ognfogjbpnj>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "7")]
|
|
pub hcehohdccfe: ::core::option::Option<Cnmbipopofh>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ianmkegogmg: ::core::option::Option<Dphnlkipdgj>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub fdmilchkflb: ::prost::alloc::vec::Vec<Ojkahcekdgn>,
|
|
}
|
|
/// Obf: EBPCCFHOIFE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6061)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournQueryScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub rogue_get_info: ::core::option::Option<Bebeombmdfb>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub hhdleadbjgn: ::core::option::Option<Apmhdgpdgnp>,
|
|
}
|
|
/// Obf: CKCEKLDPMNG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6048)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournAreaUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub bfhjhakfbig: ::prost::alloc::vec::Vec<Gdmlnijofee>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ojkahcekdgn {
|
|
/// offset: 80
|
|
#[prost(int64, tag = "4")]
|
|
pub end_time: i64,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "5")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Hddbjiknepf>,
|
|
/// offset: 16
|
|
#[prost(string, tag = "3")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "7")]
|
|
pub hcehohdccfe: ::core::option::Option<Cnmbipopofh>,
|
|
/// offset: 72
|
|
#[prost(int64, tag = "15")]
|
|
pub time: i64,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "6")]
|
|
pub hhdleadbjgn: ::core::option::Option<Apmhdgpdgnp>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "12")]
|
|
pub data: ::core::option::Option<Ncdbpkaihin>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ncdbpkaihin {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Hjgfdikdiho>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub gbhphcmgbgk: ::prost::alloc::vec::Vec<Caeabhjnlmi>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub item_value: u32,
|
|
}
|
|
/// Obf: AAJPAMIKKEP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6078)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetAllArchiveCsReq {}
|
|
/// Obf: JCNAJPCDLAB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6014)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetAllArchiveScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub kgkiddopheo: ::prost::alloc::vec::Vec<Ojkahcekdgn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EEBHCBBAJCM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6051)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournDeleteArchiveCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub kkgieencoic: u32,
|
|
}
|
|
/// Obf: PFDAGIIBFNJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6080)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournDeleteArchiveScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ALPFJANHMPP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6043)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournRenameArchiveCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
pub name: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: MMCBJHGJHOH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6085)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournRenameArchiveScRsp {
|
|
/// offset: 24
|
|
#[prost(string, tag = "7")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GDAFBIPJLAG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6062)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournClearArchiveNameScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub kkgieencoic: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Akcflpeanjb {
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub meepfkllijb: ::prost::alloc::vec::Vec<Filklbiifno>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub hdpingedmcm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub fgfbhfjodja: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub opcgjfmgeeh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "5")]
|
|
pub fpfihhbnban: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub chlkdedpobg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "13")]
|
|
pub gdnpjllohee: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Filklbiifno {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub ijpdhncjbok: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub fclmnmmgcmj: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ipmglmjfgnp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bknmoofggkh {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub eogacillebo: ::core::option::Option<Akcflpeanjb>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "4")]
|
|
pub almaladadfb: i64,
|
|
/// offset: 56
|
|
#[prost(int64, tag = "7")]
|
|
pub time: i64,
|
|
/// offset: 16
|
|
#[prost(string, tag = "6")]
|
|
pub name: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: BHJKIABPDJG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6100)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetAllBuildRefCsReq {}
|
|
/// Obf: FKPCKIEAPFL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6040)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetAllBuildRefScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub memedbgjpho: ::prost::alloc::vec::Vec<Bknmoofggkh>,
|
|
}
|
|
/// Obf: BGCCPCEDIBC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6023)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournDeleteBuildRefCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub ibjmbiacfek: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: FBMBNIPEDAI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6041)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournDeleteBuildRefScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub ibjmbiacfek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ACKGBLCLINM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6071)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournSaveBuildRefCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub eogacillebo: ::core::option::Option<Akcflpeanjb>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 32
|
|
#[prost(string, tag = "13")]
|
|
pub name: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: HOODBBHHDKK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6099)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournSaveBuildRefScRsp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "12")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MNJDKFLDEML
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6079)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RougeTournRenameBuildRefCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "11")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub kkgieencoic: u32,
|
|
}
|
|
/// Obf: GNCMPKCAIIG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6045)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournRenameBuildRefScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "11")]
|
|
pub name: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6050)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ckephojdaad {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub kkgieencoic: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6053)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hlgkhdilchh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IFEIENANBJH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6090)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetPermanentTalentInfoCsReq {}
|
|
/// Obf: CGCLFEHCMNH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6049)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetPermanentTalentInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub fmkefgjmcha: ::core::option::Option<Ecjnaiolkjd>,
|
|
}
|
|
/// Obf: AMKDPLFBPDH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6042)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnablePermanentTalentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub kfjemiojlpj: u32,
|
|
}
|
|
/// Obf: KDELMMNKKBP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6082)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnablePermanentTalentScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub fmkefgjmcha: ::core::option::Option<Ecjnaiolkjd>,
|
|
}
|
|
/// Obf: IGIHAAFNBJO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6027)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournResetPermanentTalentCsReq {}
|
|
/// Obf: EDNGPNLABMO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6093)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournResetPermanentTalentScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub fmkefgjmcha: ::core::option::Option<Ecjnaiolkjd>,
|
|
}
|
|
/// Obf: NNEOMGHDBEP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6030)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnterRogueCocoonSceneCsReq {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub jomheihlldm: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "1")]
|
|
pub nbdhadpngnh: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub mhlfhlemccb: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub ljplihepgha: u32,
|
|
}
|
|
/// Obf: DICNJOFNDAJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6047)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnterRogueCocoonSceneScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub afljjjfcbin: ::core::option::Option<Bfeipelfcdf>,
|
|
}
|
|
/// Obf: BKIKHCCOLFI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6012)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournLeaveRogueCocoonSceneCsReq {}
|
|
/// Obf: CEEOCFLJDKP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6084)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournLeaveRogueCocoonSceneScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub afljjjfcbin: ::core::option::Option<Bfeipelfcdf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GCKHINDKHML
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6070)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournReEnterRogueCocoonStageCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "12")]
|
|
pub nbdhadpngnh: bool,
|
|
}
|
|
/// Obf: JIPIABHJLMC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6015)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournReEnterRogueCocoonStageScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
}
|
|
/// Obf: CLAEDPIMNHJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6046)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetCurRogueCocoonInfoCsReq {}
|
|
/// Obf: GKJLEABIKAL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6013)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetCurRogueCocoonInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub mhlfhlemccb: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub jomheihlldm: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub ljplihepgha: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6069)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lgaceofjjbk {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub gnokobpnanm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cgcphipobjf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub domglhikjed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Alabndbmkbi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub domglhikjed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lcaldpaijdo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kgoaoddfpbp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iajokpopgcj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub iapfjinfnlo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fpfhobcciao {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub gpolgignpic: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub ljbhhidilon: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub klaafeimami: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ehnencjajpc {
|
|
#[prost(oneof = "ehnencjajpc::Ffgiefnolhn", tags = "11, 14")]
|
|
pub ffgiefnolhn: ::core::option::Option<ehnencjajpc::Ffgiefnolhn>,
|
|
}
|
|
/// Nested message and enum types in `EHNENCJAJPC`.
|
|
pub mod ehnencjajpc {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Ffgiefnolhn {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "11")]
|
|
Fhdjfammnof(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "14")]
|
|
Cgoabgkcbef(u32),
|
|
}
|
|
}
|
|
/// Obf: PCNEBAFHKGG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6072)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournHandBookNotify {
|
|
#[prost(
|
|
oneof = "rogue_tourn_hand_book_notify::Bpihfajcloc",
|
|
tags = "4, 2, 8, 13, 9, 7"
|
|
)]
|
|
pub bpihfajcloc: ::core::option::Option<rogue_tourn_hand_book_notify::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `RogueTournHandBookNotify`.
|
|
pub mod rogue_tourn_hand_book_notify {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Pjhgghapkck(super::Cgcphipobjf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Bbfolfiincm(super::Alabndbmkbi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Baaanbeipbg(super::Lcaldpaijdo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Glnjoahbbkk(super::Kgoaoddfpbp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Abijbgenkha(super::Iajokpopgcj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Hmlpfkapfjb(super::Ehnencjajpc),
|
|
}
|
|
}
|
|
/// Obf: NPIJENFJJGC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6092)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetSettleInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: KOAOOGAGLOD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6034)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetSettleInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub edkjmpachnj: ::core::option::Option<Algjomfclkl>,
|
|
}
|
|
/// Obf: NLJIELGCNAA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6052)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournConfirmSettleCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub kkgieencoic: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub area_id: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "7")]
|
|
pub name: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: GEBDJGEGDBO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6067)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournConfirmSettleScRsp {
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1")]
|
|
pub fnkebofahme: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub mnadhgindpi: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub gfmnompdind: ::core::option::Option<Ojkahcekdgn>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub afljjjfcbin: ::core::option::Option<Bfeipelfcdf>,
|
|
}
|
|
/// Obf: PDIEBMADGEC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6039)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournWeekChallengeUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ianmkegogmg: ::core::option::Option<Dphnlkipdgj>,
|
|
}
|
|
/// Obf: IOFBIPIGPFE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6022)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetMiscRealTimeDataCsReq {}
|
|
/// Obf: JCHDJAMGHDN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6081)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetMiscRealTimeDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub nocneomkfio: ::core::option::Option<Kkmpehifmnc>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub kocgkeaflcb: ::core::option::Option<Okbfgnelfmg>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "6")]
|
|
pub loiimdaemio: ::core::option::Option<Cfoifabcgae>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub aapipkpjefm: ::core::option::Option<Nakpligjelp>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "8")]
|
|
pub pbdgfdjhiic: ::core::option::Option<Enehkonpjna>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HCDFNDIMFLK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6026)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetArchiveRepositoryCsReq {}
|
|
/// Obf: NPCDIIOBIMM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6016)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetArchiveRepositoryScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub naokldfdgne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub daajnldnpmb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IEHHIHDCAGL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6088)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournReviveCostUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ebmkbdjmaaf: ::core::option::Option<ItemCostList>,
|
|
}
|
|
/// Obf: OFGDMEPLEOG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6054)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournReviveAvatarCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Hddbjiknepf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: OLDELGGNOFG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6019)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournReviveAvatarScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ebmkbdjmaaf: ::core::option::Option<ItemCostList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DAEIBLEAFCK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6031)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournBattleFailSettleInfoScNotify {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub afljjjfcbin: ::core::option::Option<Bfeipelfcdf>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub edkjmpachnj: ::core::option::Option<Algjomfclkl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hlgalkacklj {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub ehomkggoejd: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub talent_info: ::core::option::Option<Mcacdfhcpie>,
|
|
}
|
|
/// Obf: FKFFPGDOKHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6076)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetSeasonTalentInfoCsReq {}
|
|
/// Obf: ENOIMAKIKKD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6063)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetSeasonTalentInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub bnajppkffbd: ::core::option::Option<Hlgalkacklj>,
|
|
}
|
|
/// Obf: CBKPAIMGIDE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6064)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnableSeasonTalentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub kfjemiojlpj: u32,
|
|
}
|
|
/// Obf: JHGBEDPOLBB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6021)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnableSeasonTalentScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub bnajppkffbd: ::core::option::Option<Hlgalkacklj>,
|
|
}
|
|
/// Obf: KACOCGCKAKB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6073)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournTitanUpdateTitanBlessProgressScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub ieinecphofl: u32,
|
|
}
|
|
/// Obf: KJNKGJLKIFB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6025)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournUseSuperRewardKeyCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub count: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub cocoon_id: u32,
|
|
}
|
|
/// Obf: CDNPLHAPEND
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6087)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournUseSuperRewardKeyScRsp {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "14")]
|
|
pub drop_data: ::core::option::Option<ItemList>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub hicnfjdgggl: ::core::option::Option<Nnoijjnchjb>,
|
|
}
|
|
/// Obf: KEFINKOHACM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6083)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournTriggerRoomSelectCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6065)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Plclhlnahdb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GBIKAIAJFFH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6058)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournPersonaRoomCardZoneUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub eahlebkjiml: ::core::option::Option<Gnlmenkbhle>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6086)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lgfajdikcjn {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub dapdhlkiaia: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: PIPFDNGNDJG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6901)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetRollShopInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub roll_shop_id: u32,
|
|
}
|
|
/// Obf: IHPKHCGENJI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6920)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRollShopInfoScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub gacha_random: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub roll_shop_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub shop_group_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: EJLMACFNAAJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6902)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DoGachaInRollShopCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub gacha_random: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub roll_shop_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub gacha_count: u32,
|
|
}
|
|
/// Obf: DJPJHKEGMHL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6910)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DoGachaInRollShopScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub kmaejpccfbk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub roll_shop_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub njjkicnofcl: u32,
|
|
}
|
|
/// Obf: KCBLNGPEOJP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6915)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeRollShopRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub roll_shop_id: u32,
|
|
}
|
|
/// Obf: TakeRollShopRewardScRsp
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6908)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRollShopRewardScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub roll_shop_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub group_type: u32,
|
|
}
|
|
/// Obf: AEHCLCALLLK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneActorInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub map_layer: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "AvatarType", tag = "15")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub uid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub base_avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dmmkohnfmbl {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub behhljagcgj: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub opjafnefjdc: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub hknbhcaombe: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Hdkdhkplbjc", tag = "8")]
|
|
pub mcbplgaegdj: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub njiclainbim: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fdbdhcmgemo {
|
|
#[prost(oneof = "fdbdhcmgemo::Bpihfajcloc", tags = "7")]
|
|
pub bpihfajcloc: ::core::option::Option<fdbdhcmgemo::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `FDBDHCMGEMO`.
|
|
pub mod fdbdhcmgemo {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
RogueInfo(super::Dmmkohnfmbl),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pecmfbcblhh {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub hlcomghmlep: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: DBKGDLLGPIB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneNpcMonsterInfo {
|
|
/// offset: 40
|
|
#[prost(bool, tag = "14")]
|
|
pub fdihghgeioh: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub world_level: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub jjapbfgdpla: ::core::option::Option<Pecmfbcblhh>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub monster_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub event_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub extra_info: ::core::option::Option<Fdbdhcmgemo>,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "4")]
|
|
pub dkgclllifnh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kbkooicmalp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub digpicghpom: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub pfmhnmbdbjn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cddcdlpdhed {
|
|
/// offset: 42
|
|
#[prost(bool, tag = "10")]
|
|
pub kiglljkddne: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub ahkffciepdg: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub hohanpjnana: u32,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "13")]
|
|
pub foejfemlppc: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "2")]
|
|
pub dhilgbckpcl: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub jbeilmfiigm: u32,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "1")]
|
|
pub iinhpjnhgah: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ebfbphiadmi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub visitor_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "2")]
|
|
pub knheplogbji: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub fgcohaagieg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Neaobfjomcf {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub olfpegdnecf: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub knjlobmincd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iikljpakanm {
|
|
#[prost(oneof = "iikljpakanm::Bpihfajcloc", tags = "15, 3, 11")]
|
|
pub bpihfajcloc: ::core::option::Option<iikljpakanm::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `IIKLJPAKANM`.
|
|
pub mod iikljpakanm {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
RogueInfo(super::Cddcdlpdhed),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Jacdadchnfl(super::Ebfbphiadmi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Fpcomnaoabd(super::Neaobfjomcf),
|
|
}
|
|
}
|
|
/// Obf: OBBCMBOCLMG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneNpcInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub extra_info: ::core::option::Option<Iikljpakanm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub npc_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nifaaijlelh {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub kgffndainak: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub hcmjdmfnene: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub cnpojfhkekh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub room_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hdkiahmlicd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub magcgpmhhea: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub lghookmnmcl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub ijankpnhkha: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Laclgmfhpfg {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
pub goddndpmbik: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "12")]
|
|
pub lmpibbnfkmc: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mgbhhilkggd {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub lhendoogbck: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub pmmdfffnfio: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub eciebgcccgc: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jionebihoip {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub lhendoogbck: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub pmmdfffnfio: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "2")]
|
|
pub eciebgcccgc: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hobhgegjfen {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub lcdgjdgccdg: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "15")]
|
|
pub nikeedljhpd: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aglbgflkime {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub nbaodfgcebf: ::prost::alloc::vec::Vec<Hobhgegjfen>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub ealgmddilkb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Phiehjmggmh {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub iplmeflagda: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub cfadflllopc: ::core::option::Option<Dkfaekpkadh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lklhklmepcm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub chest_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kkikmghkceb {
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "12")]
|
|
pub coogipjipia: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "3")]
|
|
pub kbflikkfoeg: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fnlkdmlmkgb {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub pookphfiefo: ::core::option::Option<Kkikmghkceb>,
|
|
#[prost(oneof = "fnlkdmlmkgb::Bpihfajcloc", tags = "4, 7, 1, 5, 14, 2, 6, 10")]
|
|
pub bpihfajcloc: ::core::option::Option<fnlkdmlmkgb::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `FNLKDMLMKGB`.
|
|
pub mod fnlkdmlmkgb {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 32
|
|
#[prost(message, tag = "4")]
|
|
RogueInfo(super::Nifaaijlelh),
|
|
/// offset: 32
|
|
#[prost(message, tag = "7")]
|
|
Impbeljgdjh(super::Hdkiahmlicd),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1")]
|
|
Pbdjilojfmh(super::Laclgmfhpfg),
|
|
/// offset: 32
|
|
#[prost(message, tag = "5")]
|
|
Gajkedlkgml(super::Mgbhhilkggd),
|
|
/// offset: 32
|
|
#[prost(message, tag = "14")]
|
|
Iafmcfjpjoa(super::Aglbgflkime),
|
|
/// offset: 32
|
|
#[prost(message, tag = "2")]
|
|
Eilnnhinjhn(super::Phiehjmggmh),
|
|
/// offset: 32
|
|
#[prost(message, tag = "6")]
|
|
Aheafmnnbjh(super::Lklhklmepcm),
|
|
/// offset: 32
|
|
#[prost(message, tag = "10")]
|
|
Lkgjckmjfgl(super::Jionebihoip),
|
|
}
|
|
}
|
|
/// Obf: MEDNGHFHLIF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ScenePropInfo {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub prop_state: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub prop_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub extra_info: ::core::option::Option<Fnlkdmlmkgb>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub life_time_ms: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "12")]
|
|
pub create_time_ms: u64,
|
|
/// offset: 16
|
|
#[prost(string, repeated, tag = "6")]
|
|
pub daebjoimeoo: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
}
|
|
/// Obf: FFGLGEIPACB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneSummonUnitInfo {
|
|
/// offset: 16
|
|
#[prost(string, repeated, tag = "3")]
|
|
pub daebjoimeoo: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub fbmhconoali: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub hndodlocidi: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub aajaokkfpbc: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "5")]
|
|
pub create_time_ms: u64,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "7")]
|
|
pub life_time_ms: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneEntityInfo {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub entity_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub inst_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub group_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
#[prost(oneof = "scene_entity_info::Entity", tags = "1, 9, 8, 3, 11")]
|
|
pub entity: ::core::option::Option<scene_entity_info::Entity>,
|
|
}
|
|
/// Nested message and enum types in `SceneEntityInfo`.
|
|
pub mod scene_entity_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Entity {
|
|
/// offset: 32
|
|
#[prost(message, tag = "1")]
|
|
Actor(super::SceneActorInfo),
|
|
/// offset: 32
|
|
#[prost(message, tag = "9")]
|
|
NpcMonster(super::SceneNpcMonsterInfo),
|
|
/// offset: 32
|
|
#[prost(message, tag = "8")]
|
|
Npc(super::SceneNpcInfo),
|
|
/// offset: 32
|
|
#[prost(message, tag = "3")]
|
|
Prop(super::ScenePropInfo),
|
|
/// offset: 32
|
|
#[prost(message, tag = "11")]
|
|
SummonUnit(super::SceneSummonUnitInfo),
|
|
}
|
|
}
|
|
/// Obf: BAHIIPBJPOO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuffInfo {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub buff_summon_entity_id: u32,
|
|
/// offset: 32
|
|
#[prost(float, tag = "14")]
|
|
pub life_time: f32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub buff_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub level: u32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "6")]
|
|
pub add_time_ms: u64,
|
|
/// offset: 16
|
|
#[prost(map = "string, float", tag = "10")]
|
|
pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nbcoolleoid {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub entity_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<BuffInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mcbeklokgcd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub noeinmponol: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ephhabjjnid {
|
|
/// offset: 24
|
|
#[prost(string, tag = "10")]
|
|
pub ehmgifhekpn: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub group_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Iahhliolcdb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub bhapddjehpj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub nnbkpdkpigi: u32,
|
|
}
|
|
/// Obf: OEIOPDMHEGC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneEntityGroupInfo {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub state: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub entity_list: ::prost::alloc::vec::Vec<SceneEntityInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub group_id: u32,
|
|
/// offset: 16
|
|
#[prost(map = "string, int32", tag = "8")]
|
|
pub opljdfoomgf: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneGroupState {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub state: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "10")]
|
|
pub is_default: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: GCNHNPHFCGD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MissionStatusBySceneInfo {
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub nedjgjnlipf: ::prost::alloc::vec::Vec<MainMissionCustomValue>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub sub_mission_status_list: ::prost::alloc::vec::Vec<Mission>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub dabphbipmpf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub finished_mission_id: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub finished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dpndjigacfj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub phcaalbpkgk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub cmgcnflghlm: ::core::option::Option<Kaieljpmghl>,
|
|
}
|
|
/// Obf: OPJDDFDIPJA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneInfo {
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "986")]
|
|
pub content_id: u32,
|
|
/// offset: 152
|
|
#[prost(uint32, tag = "12")]
|
|
pub entry_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub entity_list: ::prost::alloc::vec::Vec<SceneEntityInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "719")]
|
|
pub opened_chests_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub lighten_section_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub scene_buff_info_list: ::prost::alloc::vec::Vec<BuffInfo>,
|
|
/// offset: 164
|
|
#[prost(uint32, tag = "531")]
|
|
pub dimension_id: u32,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub bpfkamngpil: ::prost::alloc::vec::Vec<Ephhabjjnid>,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "4")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 132 #TODO
|
|
#[prost(uint32, tag = "15")]
|
|
pub world_id: u32,
|
|
/// offset: 48
|
|
#[prost(map = "string, int32", tag = "680")]
|
|
pub floor_saved_data: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
i32,
|
|
>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "1153")]
|
|
pub entity_group_list: ::prost::alloc::vec::Vec<SceneEntityGroupInfo>,
|
|
/// offset: 144 #TODO
|
|
#[prost(uint32, tag = "13")]
|
|
pub leader_entity_id: u32,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "1947")]
|
|
pub scene_identifier: ::core::option::Option<SceneIdentifier>,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "10")]
|
|
pub floor_id: u32,
|
|
/// offset: 156
|
|
#[prost(uint32, tag = "5")]
|
|
pub plane_id: u32,
|
|
/// offset: 112
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub nhofmhmbkgk: ::prost::alloc::vec::Vec<Nbcoolleoid>,
|
|
/// offset: 168
|
|
#[prost(uint64, tag = "1744")]
|
|
pub interact_id: u64,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1337")]
|
|
pub ocknkccijai: ::core::option::Option<Dpndjigacfj>,
|
|
/// offset: 160
|
|
#[prost(uint32, tag = "602")]
|
|
pub game_story_line_id: u32,
|
|
/// offset: 148
|
|
#[prost(uint32, tag = "1")]
|
|
pub game_mode_type: u32,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "1537")]
|
|
pub scene_mission_info: ::core::option::Option<MissionStatusBySceneInfo>,
|
|
/// offset: 80
|
|
#[prost(map = "uint32, message", tag = "6")]
|
|
pub khhopnjjabh: ::std::collections::HashMap<u32, Iahhliolcdb>,
|
|
/// offset: 104
|
|
#[prost(message, repeated, tag = "1553")]
|
|
pub group_state_list: ::prost::alloc::vec::Vec<SceneGroupState>,
|
|
}
|
|
/// Obf: GAEONMIFKBF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EntityMotion {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub map_layer: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "3")]
|
|
pub agnhnaiopdf: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub entity_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneEntityMoveCsReq {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub entry_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "6")]
|
|
pub interact_id: u64,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub entity_motion_list: ::prost::alloc::vec::Vec<EntityMotion>,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "13")]
|
|
pub bfbehmafjmc: u64,
|
|
}
|
|
/// Obf: EHHFOGIONGO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1410)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneEntityMoveScRsp {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub entity_motion_list: ::prost::alloc::vec::Vec<EntityMotion>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub download_data: ::core::option::Option<ClientDownloadData>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OGMHLGNGLPG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1439)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneEntityMoveScNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub entity_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub entry_id: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1401)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gejeocbfpma {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub feojilnjemm: u32,
|
|
}
|
|
/// Obf: HKDGMEKPKPO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1494)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct InteractPropCsReq {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "10")]
|
|
pub interact_id: u64,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub interact_id2: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: FGAIBBJPAJJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1495)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct InteractPropScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub prop_state: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub prop_entity_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LAKHDKKBCPI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1463)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChangeTimeRewindInfoReq {
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "15")]
|
|
pub interact_id: u64,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub prop_entity_id: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "1")]
|
|
pub is_close_map: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub pookphfiefo: ::core::option::Option<Kkikmghkceb>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "6")]
|
|
pub lbbmjlaijoc: u64,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1426)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nenjkdedpjj {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub prop_entity_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ahkhfaefmbl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub gjacaafeaen: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Odghpeemlfd", tag = "9")]
|
|
pub bkajoadebdn: i32,
|
|
}
|
|
/// Obf: IINKPHJLOEH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DynamicValues {
|
|
/// offset: 32
|
|
#[prost(float, tag = "14")]
|
|
pub value: f32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "7")]
|
|
pub key: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ombgdpmelke {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub kodkdmcaikl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: ENKJMAJKIMB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1414)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneCastSkillCsReq {
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "6")]
|
|
pub jjabnmflkki: u32,
|
|
/// offset: 48
|
|
#[prost(string, tag = "4")]
|
|
pub maze_ability_str: ::prost::alloc::string::String,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub dynamic_values: ::prost::alloc::vec::Vec<DynamicValues>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "8")]
|
|
pub skill_index: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub hit_target_entity_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "2")]
|
|
pub attacked_by_entity_id: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Pabemkckilb", repeated, tag = "14")]
|
|
pub kjmneclpmef: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "7")]
|
|
pub jgimjdckpcj: ::core::option::Option<MotionInfo>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub ejdfddgpjep: ::prost::alloc::vec::Vec<Ombgdpmelke>,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "5")]
|
|
pub cast_entity_id: u32,
|
|
}
|
|
/// Obf: GNKHGBMGEGG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1418)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneCastSkillScRsp {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub dnbdggelfhn: ::prost::alloc::vec::Vec<Ahkhfaefmbl>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub cast_entity_id: u32,
|
|
}
|
|
/// Obf: CJEMPBKNIOH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1437)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneCastSkillCostMpCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub attacked_by_entity_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub cast_entity_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub skill_index: u32,
|
|
}
|
|
/// Obf: ECMGFKGFOKN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1404)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneCastSkillCostMpScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub cast_entity_id: u32,
|
|
}
|
|
/// Obf: ACDLBOALPJK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1438)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneCastSkillMpUpdateScNotify {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub cast_entity_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub mp: u32,
|
|
}
|
|
/// Obf: ENFGHNIJNEI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1444)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneEnterStageCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub event_id: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "8")]
|
|
pub fdbgojcklbh: bool,
|
|
/// offset: 28
|
|
#[prost(enumeration = "RebattleType", tag = "6")]
|
|
pub mgabmcbohmk: i32,
|
|
}
|
|
/// Obf: JHHAEJJGDHJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1500)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneEnterStageScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
}
|
|
/// Obf: EEHKMKAFBOB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1489)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneReviveAfterRebattleCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "RebattleType", tag = "9")]
|
|
pub mgabmcbohmk: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1496)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ngpofgpedcj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AIILEPPNKJG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1409)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetCurSceneInfoCsReq {}
|
|
/// Obf: KINCOLDBJGD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1498)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetCurSceneInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CNJPPGIJAPI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EntityBuffChangeInfo {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub entity_id: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Nkajpeccikg", tag = "12")]
|
|
pub reason: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub cast_entity_id: u32,
|
|
#[prost(oneof = "entity_buff_change_info::Bpihfajcloc", tags = "11, 14")]
|
|
pub bpihfajcloc: ::core::option::Option<entity_buff_change_info::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `EntityBuffChangeInfo`.
|
|
pub mod entity_buff_change_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
BuffChangeInfo(super::BuffInfo),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "14")]
|
|
RemoveBuffId(u32),
|
|
}
|
|
}
|
|
/// Obf: IEJKLDGBHOG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1474)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncEntityBuffChangeList {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub entity_buff_change_list: ::prost::alloc::vec::Vec<EntityBuffChangeInfo>,
|
|
}
|
|
/// Obf: HLICNLHHLGB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1432)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneCheckpointRefreshMonsterReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub plane_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub prop_entity_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub floor_id: u32,
|
|
}
|
|
/// Obf: IFKJHNAPHHJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1433)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneCheckpoingRefreshScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1461)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kjampkbpaol {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "15")]
|
|
pub pjbogjihngj: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ngfcfjpndco {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1458)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pgjmlaakdjf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KGEBFJONICM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1457)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnterSectionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "11")]
|
|
pub interact_id: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub jdmecbedlaa: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1421)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ijgnlkacdno {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1428)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mbmacclhebk {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub chest_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Onloecfnilm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub entity_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1453)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Chapdgddkbk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1408)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nafcldabglc {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1417)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lmhhflkcppf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1451)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SavePointsInfoNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub valid_times: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "4")]
|
|
pub refresh_time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nknaadiggna {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub phoglephgof: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub hiedkhfppof: u32,
|
|
}
|
|
/// Obf: DAAGDLMGNLF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1425)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartCocoonStageCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub dlaceefjahb: ::core::option::Option<Nknaadiggna>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub world_level: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub mhlfhlemccb: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub prop_entity_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub wave: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub cocoon_id: u32,
|
|
}
|
|
/// Obf: StartCocoonStageScRsp
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1454)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartCocoonStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub challenge_cnt: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub cocoon_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub wave: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub prop_entity_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub cur_map_entry_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Njmecnhedeb {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub pfakhcceeek: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1420)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oghellaafjg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1493)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bdonbhbpjmc {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub nfjjpogfaae: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1402)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pcamfdigggo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub nfjjpogfaae: bool,
|
|
}
|
|
/// Obf: LDMLFKDLJIN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1466)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DeactivateFarmElementCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub entity_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1405)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hiabmonnnaj {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub entity_id: u32,
|
|
}
|
|
/// Obf: KJMHEOAKOEO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1411)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ActiveFarmElementCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub world_level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub entity_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub mhlfhlemccb: u32,
|
|
}
|
|
/// Obf: NEAFGJIIFDG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1430)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ActiveFarmElementScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub entity_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub world_level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ckgohihdbif {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub oagidbfpcpa: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bnaipkoimae {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub bjjmahmkonc: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub fohmbnjnlkf: ::prost::alloc::vec::Vec<Ckgohihdbif>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub cachecaoden: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1412)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nbpagjblkjf {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub plane_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub gmkeacbmoja: ::core::option::Option<Mcbeklokgcd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub floor_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mbhgmhmefkd {
|
|
/// offset: 24
|
|
#[prost(string, tag = "8")]
|
|
pub ehmgifhekpn: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub group_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "12")]
|
|
pub interact_id: u64,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub entry_id: u32,
|
|
}
|
|
/// Obf: BLAKKIIIDCJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1416)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetGroupCustomSaveDataScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub entry_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EJCPHGGKMPK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1452)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ReEnterLastElementStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: FANDOPIOIDJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1490)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ReEnterLastElementStageScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: LLMGKNCELMB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1469)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneEntityTeleportCsReq {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "9")]
|
|
pub interact_id: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub entry_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub entity_motion: ::core::option::Option<EntityMotion>,
|
|
}
|
|
/// Obf: ILJONJPCADE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1441)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneEntityTeleportScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub entity_motion: ::core::option::Option<EntityMotion>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TeleportInfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub reason: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub eaalmhnalfi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SceneIdentifier {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub content_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub floor_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub game_story_line_id: u32,
|
|
#[prost(oneof = "scene_identifier::TeleportNigger", tags = "1621")]
|
|
pub teleport_nigger: ::core::option::Option<scene_identifier::TeleportNigger>,
|
|
}
|
|
/// Nested message and enum types in `SceneIdentifier`.
|
|
pub mod scene_identifier {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum TeleportNigger {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1621")]
|
|
Nifndmaippg(super::TeleportInfo),
|
|
}
|
|
}
|
|
/// Obf: AEJHBKENDFN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1462)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnterSceneCsReq {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub entry_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub bljlbnfphfe: ::core::option::Option<Vector>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub scene_identifier: ::core::option::Option<SceneIdentifier>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "6")]
|
|
pub entry_id2: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "8")]
|
|
pub omfkmgkiikp: bool,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "12")]
|
|
pub interact_id: u64,
|
|
/// offset: 57
|
|
#[prost(bool, tag = "2")]
|
|
pub is_close_map: bool,
|
|
}
|
|
/// Obf: BNJJOECBCLG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1470)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnterSceneScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub scene_identifier: ::core::option::Option<SceneIdentifier>,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "14")]
|
|
pub is_over_map: bool,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "13")]
|
|
pub is_close_map: bool,
|
|
}
|
|
/// Obf: CNACJJFPFEI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1468)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterSceneByServerScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Jenhcdjcnnh", tag = "12")]
|
|
pub reason: i32,
|
|
}
|
|
/// Obf: CECOOKNLLIJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1482)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ScenePlaneEventScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub kjjkhkfcpma: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "7")]
|
|
pub cidponmomio: ::core::option::Option<ItemList>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hnbeddmjppm: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "5")]
|
|
pub eaombjjhmma: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: LGEDPBOBIOM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1460)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSceneMapInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub scene_identifiers: ::prost::alloc::vec::Vec<SceneIdentifier>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MapInfoProp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub extra_info: ::core::option::Option<Fnlkdmlmkgb>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub config_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub state: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MapInfoGroup {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub destory_monster_config_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "6")]
|
|
pub is_need_refresh: bool,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "15")]
|
|
pub modify_time: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub group_id: u32,
|
|
/// offset: 24
|
|
#[prost(map = "string, int32", tag = "12")]
|
|
pub property_map: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChestInfo {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub neeoaibhkag: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "ChestType", tag = "7")]
|
|
pub chest_type: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub lngojgdjmmd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pldhjgaeeae {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub r#type: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub lhjefnafhgf: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub eifihdflbid: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneMapInfo {
|
|
/// offset: 32
|
|
#[prost(map = "string, int32", tag = "2")]
|
|
pub floor_saved_value_map: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
i32,
|
|
>,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "9")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub chest_list: ::prost::alloc::vec::Vec<ChestInfo>,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "14")]
|
|
pub cur_map_entry_id2: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "3")]
|
|
pub chest_monster_num: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub lighten_section_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub map_info_prop_list: ::prost::alloc::vec::Vec<MapInfoProp>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "1717")]
|
|
pub lighten_section_list3: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub chest_monster_list: ::prost::alloc::vec::Vec<Pldhjgaeeae>,
|
|
/// offset: 72
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub unlock_teleport_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "893")]
|
|
pub client_group_mission_info: ::core::option::Option<MissionStatusBySceneInfo>,
|
|
/// offset: 96
|
|
#[prost(uint32, repeated, tag = "828")]
|
|
pub opened_chest_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "7")]
|
|
pub floor_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub group_list: ::prost::alloc::vec::Vec<MapInfoGroup>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "383")]
|
|
pub scene_identifier: ::core::option::Option<SceneIdentifier>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "1")]
|
|
pub entry_id: u32,
|
|
}
|
|
/// Obf: GetSceneMapInfoScRsp
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1499)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSceneMapInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub scene_map_info: ::prost::alloc::vec::Vec<SceneMapInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub cur_map_entry_id: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1413)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jbganbaedpm {}
|
|
/// Obf: AFDGKKOBNBK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1486)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CounterDownCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub meajaebdaoi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub iapfbgedgam: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1480)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gpackpjjgbj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1485)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fbjdfgmmmfp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub iapfbgedgam: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Nnehkeaakjl", tag = "6")]
|
|
pub reason: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub nnbkpdkpigi: u32,
|
|
}
|
|
/// Obf: IMDMDFLDHCL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1440)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CounterRecoverCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub iapfbgedgam: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub hnladcmmjja: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1443)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cbofflphibp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CIDEECBHNIE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1415)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateFloorSavedValueNotify {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub plane_id: u32,
|
|
/// offset: 24
|
|
#[prost(map = "string, int32", tag = "1")]
|
|
pub cccpcjnmolb: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub floor_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub dimension_id: u32,
|
|
}
|
|
/// Obf: FELMMNGOCCO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1431)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetUnlockTeleportCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub entry_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: AIMBICAKGMF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1483)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetUnlockTeleportScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub unlocked_teleport_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OOAAIJEEJKC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1435)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct OpenChestScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub chest_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneEntityRefreshInfo {
|
|
#[prost(oneof = "scene_entity_refresh_info::RefreshType", tags = "14, 12, 4")]
|
|
pub refresh_type: ::core::option::Option<scene_entity_refresh_info::RefreshType>,
|
|
}
|
|
/// Nested message and enum types in `SceneEntityRefreshInfo`.
|
|
pub mod scene_entity_refresh_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum RefreshType {
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
AddEntity(super::SceneEntityInfo),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
DeleteEntity(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
Hbiedajfelo(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nnhgoblncie {
|
|
/// offset: 36
|
|
#[prost(int32, tag = "4")]
|
|
pub elkocijnabk: i32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "8")]
|
|
pub elncjffjfih: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "11")]
|
|
pub fnaodngjamm: i32,
|
|
}
|
|
/// Obf: DLICFMHBDKG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GroupRefreshInfo {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub dclakcfjcpj: ::prost::alloc::vec::Vec<Nnhgoblncie>,
|
|
/// offset: 56
|
|
#[prost(enumeration = "SceneGroupRefreshType", tag = "8")]
|
|
pub refresh_type: i32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub refresh_entity: ::prost::alloc::vec::Vec<SceneEntityRefreshInfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub group_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub aachannbdhb: ::core::option::Option<SceneEntityGroupInfo>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub state: u32,
|
|
}
|
|
/// Obf: BFEFFNMHBNN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1455)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneGroupRefreshScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub group_refresh_list: ::prost::alloc::vec::Vec<GroupRefreshInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub floor_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub dimension_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mlejlklefnd {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub pgjclbcepbm: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub entry_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub pfondblidhd: u32,
|
|
}
|
|
/// Obf: BFMPEGPGGMD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1497)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GroupStateChangeCsReq {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "1")]
|
|
pub interact_id: u64,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub paglojdllld: ::core::option::Option<Mlejlklefnd>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1475)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hhgcigbnmep {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub paglojdllld: ::core::option::Option<Mlejlklefnd>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1448)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ofgkngpdfik {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub paglojdllld: ::core::option::Option<Mlejlklefnd>,
|
|
}
|
|
/// Obf: FFECNEOHCNP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnteredSceneInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub floor_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub plane_id: u32,
|
|
}
|
|
/// Obf: HPOHMLJBGPN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1476)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetEnteredSceneCsReq {}
|
|
/// Obf: NPGFMHDOEMG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1446)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetEnteredSceneScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub entered_scene_info_list: ::prost::alloc::vec::Vec<EnteredSceneInfo>,
|
|
}
|
|
/// Obf: DOKBLBFDJBA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1434)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnteredSceneChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub entered_scene_info_list: ::prost::alloc::vec::Vec<EnteredSceneInfo>,
|
|
}
|
|
/// Obf: GOBGDCMNKAM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1456)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RefreshTriggerEntityListReq {
|
|
/// offset: 40
|
|
#[prost(string, tag = "5")]
|
|
pub trigger_name: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "1")]
|
|
pub interact_id: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub trigger_entity_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub trigger_target_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub jdkkkibdagl: ::core::option::Option<MotionInfo>,
|
|
}
|
|
/// Obf: GLOHGPLBIMG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1445)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RefreshTriggerByClientScRsp {
|
|
/// offset: 40
|
|
#[prost(bool, tag = "13")]
|
|
pub refresh_trigger: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "9")]
|
|
pub trigger_name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub trigger_entity_id: u32,
|
|
}
|
|
/// Obf: KLGPFDCEBOL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1487)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RefreshTriggerByClientScNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub trigger_target_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub trigger_entity_id: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub trigger_name: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: DHLPIPIBOBE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1427)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DeleteSummonUnitCsReq {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "6")]
|
|
pub interact_id: u64,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub kodkdmcaikl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1423)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pfabfkonaim {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub kodkdmcaikl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1467)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kcjnipmkcgb {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub entry_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: MIKICIAIGCG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1484)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UnlockTeleportNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub teleport_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub entry_id: u32,
|
|
}
|
|
/// Obf: ECOCKNJCFCG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1422)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateGroupPropertyCsReq {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "12")]
|
|
pub interact_id: u64,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub floor_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub dimension_id: u32,
|
|
/// offset: 24
|
|
#[prost(string, tag = "7")]
|
|
pub elncjffjfih: ::prost::alloc::string::String,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "5")]
|
|
pub aobaboghfkj: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1464)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gllcfalfcoc {
|
|
/// offset: 48
|
|
#[prost(int32, tag = "5")]
|
|
pub elkocijnabk: i32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "10")]
|
|
pub elncjffjfih: ::prost::alloc::string::String,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub floor_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub dimension_id: u32,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "12")]
|
|
pub fnaodngjamm: i32,
|
|
}
|
|
/// Obf: HAJICGJCCEO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1450)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainWorldIdChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub lloloehpfha: u32,
|
|
}
|
|
/// Obf: JPIMPGPJFIN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1419)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetTrainWorldIdCsReq {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "15")]
|
|
pub interact_id: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub lloloehpfha: u32,
|
|
}
|
|
/// Obf: POIPHMLFMDA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1447)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SetTrainWorldIdScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub lloloehpfha: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Leidadobjoc {
|
|
/// offset: 16
|
|
#[prost(bytes = "vec", tag = "10")]
|
|
pub data: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub jecnjlalepo: u32,
|
|
}
|
|
/// Obf: CBCGPAJCPAB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6191)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetAllServerPrefsDataCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6110)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Alhhonkclnj {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub gboinomhmfa: ::prost::alloc::vec::Vec<Leidadobjoc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Injgacbmdge {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub jecnjlalepo: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6195)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lkndijjelkn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub foiebmgjjod: ::core::option::Option<Leidadobjoc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FJPMOFCALIC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6114)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateServerPrefsCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub foiebmgjjod: ::core::option::Option<Leidadobjoc>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6118)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jfcakmidpia {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub jecnjlalepo: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Shop {
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "7")]
|
|
pub city_taken_level_reward: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub city_exp: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub goods_list: ::prost::alloc::vec::Vec<Goods>,
|
|
/// offset: 56
|
|
#[prost(int64, tag = "4")]
|
|
pub end_time: i64,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub city_level: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "13")]
|
|
pub begin_time: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub shop_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Goods {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "1")]
|
|
pub end_time: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub item_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub goods_id: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "9")]
|
|
pub begin_time: i64,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub buy_times: u32,
|
|
}
|
|
/// Obf: JCOHAKPKCJE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1591)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetShopListCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub pjeepnkfmgg: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1510)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetShopListScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub shop_type: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub shop_list: ::prost::alloc::vec::Vec<Shop>,
|
|
}
|
|
/// Obf: OMIKBHKCOJD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1594)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuyGoodsCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub liibaemahob: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub emmomdodkak: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub cmkjfndbjfl: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub onlbejgccca: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub interacted_prop_entity_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1595)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuyGoodsScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub goods_buy_times: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub goods_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub shop_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub return_item_list: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: NOHHNLIACAG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1514)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeCityShopRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub onlbejgccca: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1518)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eflgloknbkp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub onlbejgccca: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1509)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct CityShopInfoScNotify {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub exp: u32,
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "4")]
|
|
pub taken_level_reward: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub shop_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lkjmlpjepgg {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub heihgfaofnk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub unique_id: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "14")]
|
|
pub ffbmmhaohca: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub mnbpgmblmjp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub ilemmkpgpnd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dmndjbpgekg {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub heihgfaofnk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub kdoinlgkmbi: u32,
|
|
}
|
|
/// Obf: PGPNLECLCOK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6791)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooDataCsReq {}
|
|
/// Obf: NEHBMJMHENL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6710)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooDataScRsp {
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub noagecceekn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub dkecfinbdnk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub hlcjefojahk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub dniggeefbfn: ::prost::alloc::vec::Vec<Lkjmlpjepgg>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub nojfaffnbed: ::prost::alloc::vec::Vec<Dmndjbpgekg>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "12")]
|
|
pub mdamgmkllke: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub jklgapghbhp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub efocfecknkj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: HDBGOECOOGF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6794)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooBornCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub fjjehgphdao: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub mapbkcgflgk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: PKKBKKKPLII
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6795)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooBornScRsp {
|
|
/// offset: 40
|
|
#[prost(bool, tag = "3")]
|
|
pub bfallcgipog: bool,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub dhhmbfhkljg: ::prost::alloc::vec::Vec<Dmndjbpgekg>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub dpphndcodmg: ::core::option::Option<Lkjmlpjepgg>,
|
|
}
|
|
/// Obf: JMFPAAJGBGG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6714)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooMutateCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: BMKODPPLHOL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6718)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooMutateScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub eamejgfgnpa: ::core::option::Option<Lkjmlpjepgg>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "1")]
|
|
pub bfallcgipog: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub dhhmbfhkljg: ::prost::alloc::vec::Vec<Dmndjbpgekg>,
|
|
}
|
|
/// Obf: IDPGIGEEMEO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6709)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooOpCatteryCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub ikagbimjpom: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub bflkijdppai: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub op_type: u32,
|
|
}
|
|
/// Obf: DCDPIEPGCPB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6798)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooOpCatteryScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub jklgapghbhp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ABKPPMCCGMN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6763)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooDeleteCatCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub kicifpjacnf: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: OFOPMCGFMGC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6726)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooDeleteCatScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub niehhdleanm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DOIMCHDBPDC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6739)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooCatUpdateNotify {
|
|
/// offset: 33
|
|
#[prost(bool, tag = "8")]
|
|
pub bfallcgipog: bool,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub ddlhpdbhgjd: ::prost::alloc::vec::Vec<Lkjmlpjepgg>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub dlakeloeooc: bool,
|
|
}
|
|
/// Obf: LILFDDDFAOI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6701)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooExchangeItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6774)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eicjjjfflbi {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub item_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GKKHKALJNOL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6737)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooTakeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub bmlkibnlnja: u32,
|
|
}
|
|
/// Obf: JFOIEJOFLOH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6704)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooTakeScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub bmlkibnlnja: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eakbdlaekhj {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub aaikdelnake: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub ljeideleadd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub pmnegopjoib: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "10")]
|
|
pub hcpjciigmpg: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: ICFAFHKGIDK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7169)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetStarFightDataCsReq {}
|
|
/// Obf: JLJHLOLDGKD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7170)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetStarFightDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub bbfkagebkal: ::prost::alloc::vec::Vec<Eakbdlaekhj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hjkgmchfhfm {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "15")]
|
|
pub avatar_type: i32,
|
|
}
|
|
/// Obf: OOIKJKGFMOB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7161)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartStarFightLevelCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub inomffaieoa: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Hjkgmchfhfm>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: KNLBKNGDDMN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7167)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartStarFightLevelScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub inomffaieoa: u32,
|
|
}
|
|
/// Obf: NJIDENAFKHF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7165)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StarFightDataChangeNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub group_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub gkhinecafhn: ::core::option::Option<Eakbdlaekhj>,
|
|
}
|
|
/// Obf: PPPBHLIDDMP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6291)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetStoryLineInfoCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6210)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ediheaflfao {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub dpnlgeaenek: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub incaibonhed: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub folkpnefhee: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: HGEGALGNFNH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6294)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StoryLineInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub incaibonhed: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub jbbjbggnale: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub folkpnefhee: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub dpnlgeaenek: u32,
|
|
}
|
|
/// Obf: HJNEILPLLPN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6218)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ChangeStoryLineFinishScNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub khdngfkoflh: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub gohceolehlg: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub dpnlgeaenek: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Bgipgamdmid", tag = "5")]
|
|
pub gglfnhnhigo: i32,
|
|
}
|
|
/// Obf: KPPCMAECCJF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6209)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StoryLineTrialAvatarChangeScNotify {
|
|
/// offset: 40
|
|
#[prost(bool, tag = "10")]
|
|
pub bpjllbddndm: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ocakfnfepco: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub omnhjdblfnk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StrongChallengeAvatar {
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "6")]
|
|
pub avatar_type: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jannoemckoi {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<StrongChallengeAvatar>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mhgcnddmiij {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub cefadhifnin: ::core::option::Option<Jannoemckoi>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub max_score: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub hiilnpickcg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub stage_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub ppckofilgnb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jiicpjninbb {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, message", tag = "12")]
|
|
pub jhedindcode: ::std::collections::HashMap<u32, Mhgcnddmiij>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6691)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bmilhkcakea {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6610)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lbgodaiemfc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub nnnfcoaffao: ::core::option::Option<Jiicpjninbb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KEBBBFONFFC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6694)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterActivityStrongChallengeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<StrongChallengeAvatar>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: NADMIFBLPAG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6695)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterStrongChallengeActivityStageScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub stage_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6614)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mgombdgdgcp {
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub agjglgbcmgf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub pdbngnabdji: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub total_damage: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub score_id: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "BattleEndStatus", tag = "10")]
|
|
pub end_status: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub max_score: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub stage_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub ackkaccmmim: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lgiidenkpig {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub star: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub inomffaieoa: u32,
|
|
}
|
|
/// Obf: CFNDEPCFKFI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7569)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetSummonActivityDataCsReq {}
|
|
/// Obf: GPPPEGCOHJE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7570)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSummonActivityDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub kldlfekdhoc: ::prost::alloc::vec::Vec<Lgiidenkpig>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Olpdnljlfdl {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "8")]
|
|
pub avatar_type: i32,
|
|
}
|
|
/// Obf: LOMPGICPFDI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7561)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterSummonActivityStageCsReq {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub abjfjbeccdj: ::core::option::Option<Olpdnljlfdl>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Olpdnljlfdl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub inomffaieoa: u32,
|
|
}
|
|
/// Obf: IABJNANKMFH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7567)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterSummonActivityStageScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub group_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub inomffaieoa: u32,
|
|
}
|
|
/// Obf: OHJCJJNEJMJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7565)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SummonActivityBattleEndScNotify {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub star: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub inomffaieoa: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub niiekcmbeni: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Godhdeipdjl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub plfaocpbbcp: ::core::option::Option<MotionInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub ambllflfkhc: u32,
|
|
/// offset: 16
|
|
#[prost(bytes = "vec", tag = "1")]
|
|
pub mhinkadjccg: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub jlmjfednbmf: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub config_id: u32,
|
|
}
|
|
/// Obf: OLMCFLHLOGL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8101)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwitchHandDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub config_id: u32,
|
|
}
|
|
/// Obf: MGJLHMMMJAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8120)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSwitchHandDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub lfnipeckndh: ::prost::alloc::vec::Vec<Godhdeipdjl>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub ainliaigojf: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub fpbjiflgimk: u32,
|
|
}
|
|
/// Obf: AEGCBNHBNMA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8102)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwitchHandStartCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub config_id: u32,
|
|
}
|
|
/// Obf: HGGHICHFDMF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8110)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwitchHandStartScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub config_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EFAJLGCMJEL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8115)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwitchHandFinishCsReq {}
|
|
/// Obf: OLIGBICCDMN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8108)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwitchHandFinishScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub omhaenbikcn: ::core::option::Option<Godhdeipdjl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hklkgjcjjeb {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub mnppeegeaej: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Ipeedbpjeke", tag = "8")]
|
|
pub op_type: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub ndheaakapkk: u32,
|
|
}
|
|
/// Obf: KAGMENHLFKG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8114)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwitchHandUpdateCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub hkaeemabjla: ::core::option::Option<Godhdeipdjl>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub cnpilgnbdnb: ::core::option::Option<Hklkgjcjjeb>,
|
|
}
|
|
/// Obf: GGMGPLPKOMN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8117)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSwitchHandUpdateScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub cnpilgnbdnb: ::core::option::Option<Hklkgjcjjeb>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub omhaenbikcn: ::core::option::Option<Godhdeipdjl>,
|
|
}
|
|
/// Obf: BHJHFJEKKOH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8107)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwitchHandCoinUpdateCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub jlmjfednbmf: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8119)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Indkhmaoakm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub jlmjfednbmf: u32,
|
|
}
|
|
/// Obf: BLDEJNMIADF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8111)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwitchHandResetTransformCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub config_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub plfaocpbbcp: ::core::option::Option<MotionInfo>,
|
|
}
|
|
/// Obf: ABAMFJOGEKA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8118)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSwitchHandResetHandPosScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub lfnipeckndh: ::core::option::Option<Godhdeipdjl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NCICDBEMMFL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8104)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwitchHandResetGameCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ceiphfibpdk: ::core::option::Option<Godhdeipdjl>,
|
|
}
|
|
/// Obf: POPDCFGLPKK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8103)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSwitchHandResetGameScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub lfnipeckndh: ::core::option::Option<Godhdeipdjl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lmbhdcfppll {
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "6")]
|
|
pub enheibhhaid: ::core::option::Option<Jhfifnoemdj>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "4")]
|
|
pub imbokgfiaca: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub ecnphjbclbd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "7")]
|
|
pub pending_action: ::core::option::Option<Piajhgdigff>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ibcibnhjdfe: ::core::option::Option<Cjpfnaflapd>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub jjbejefdjho: ::core::option::Option<Kablgalhmhn>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub pkchimbebpe: ::core::option::Option<Ppihpdiplld>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub skill_info: ::core::option::Option<Dlglhkkijjk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dlglhkkijjk {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub deeempdciek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub epfpkcbdfoo: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub cobfabgolfe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ppihpdiplld {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub game_story_line_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub foekdmealkf: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bcicemddgem {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub value: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Ddkhefebfaj", tag = "10")]
|
|
pub mjdmloihlpa: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jhfifnoemdj {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub epnmkcaglab: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub bkcmkikbaep: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub flhljmemihl: ::prost::alloc::vec::Vec<Bcicemddgem>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hahbeoheale {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub queue_position: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kablgalhmhn {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub ggcddgiiljd: ::prost::alloc::vec::Vec<Hahbeoheale>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cjpfnaflapd {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "411")]
|
|
pub bcjmoemdgjk: u32,
|
|
#[prost(oneof = "cjpfnaflapd::Bpihfajcloc", tags = "11, 12")]
|
|
pub bpihfajcloc: ::core::option::Option<cjpfnaflapd::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `CJPFNAFLAPD`.
|
|
pub mod cjpfnaflapd {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Dlddjkbnlim(super::Kdblkogkhee),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Nhnhlnmjkla(super::Higgmlefjni),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dgcgfflkkaa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub kodpdmclfei: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub coooffkidmc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kdblkogkhee {
|
|
/// offset: 40
|
|
#[prost(enumeration = "SwordTrainingDailyPhaseType", tag = "2")]
|
|
pub dicceiafijb: i32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub pigeofbcncn: ::prost::alloc::vec::Vec<Dgcgfflkkaa>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub edkjpbbdcbg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Higgmlefjni {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub pmphjfcchhc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Piajhgdigff {
|
|
#[prost(oneof = "piajhgdigff::Bpihfajcloc", tags = "3, 11, 1, 4, 8, 5, 14, 13")]
|
|
pub bpihfajcloc: ::core::option::Option<piajhgdigff::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `PIAJHGDIGFF`.
|
|
pub mod piajhgdigff {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Kcdoliaaecn(super::Pbjogkpifmc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Ppffbgbmlpc(super::Coikcgmpjch),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Egndjgkkjho(super::Ajbhnehjmhe),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Ldiacagjkjm(super::Hlgahiaafhl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
Kdgmbimpkeh(super::Dpkhodipbka),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Mnebdmjglej(super::Bdnfmempfhk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Pemlolmlojo(super::Bnimdkeldbn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Blljfkdjken(super::Oncjdnjmcin),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pbjogkpifmc {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Coikcgmpjch {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ajbhnehjmhe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub conjbfleefa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hlgahiaafhl {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dpkhodipbka {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub olkmilngpnn: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub mafmcipaikk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bdnfmempfhk {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bnimdkeldbn {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oncjdnjmcin {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub mafmcipaikk: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "4")]
|
|
pub fbjlnmoifib: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aooldkdfobo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub jppgfljhdhk: ::core::option::Option<Amkagkfofbn>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Fflimlmfabp", tag = "8")]
|
|
pub source: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Amkagkfofbn {
|
|
#[prost(
|
|
oneof = "amkagkfofbn::Bpihfajcloc",
|
|
tags = "15, 4, 5, 2, 9, 11, 7, 14, 1069, 351, 568, 1585"
|
|
)]
|
|
pub bpihfajcloc: ::core::option::Option<amkagkfofbn::Bpihfajcloc>,
|
|
}
|
|
/// Nested message and enum types in `AMKAGKFOFBN`.
|
|
pub mod amkagkfofbn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bpihfajcloc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Jleojmeafag(super::Mmgbiidopid),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Baaoajipmni(super::Ahfafhpljla),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Bknlafcpbhn(super::Ahfafhpljla),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Mpffnjpldoj(super::Onjiojdeecd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Lmnkhjhoalk(super::Baacegaedli),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Dnfinngijbh(super::Dpkhodipbka),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Loccagjdjeb(super::Jkigghaceco),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
Hejkkeablla(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1069")]
|
|
Bkcmkikbaep(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "351")]
|
|
Bnhbijbkjip(super::Oncjdnjmcin),
|
|
/// offset: 24
|
|
#[prost(message, tag = "568")]
|
|
Mlepnlanmji(super::Bdnfmempfhk),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1585")]
|
|
Aeplaikagdb(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jkigghaceco {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub conjbfleefa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mmgbiidopid {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub item_stack_count: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub clafndlgdao: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Ddkhefebfaj", tag = "15")]
|
|
pub mjdmloihlpa: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ahfafhpljla {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub item_stack_count: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub clafndlgdao: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Onjiojdeecd {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub level: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub jodgdfeehop: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub queue_position: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Baacegaedli {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ldkgjbalgkc: ::core::option::Option<Cjpfnaflapd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub imbokgfiaca: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kfgcnnpoadi {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "10")]
|
|
pub olkmilngpnn: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub mafmcipaikk: u32,
|
|
}
|
|
/// Obf: GCOOBDMCFLD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7463)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingGameSyncChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub cjfblhnphak: ::prost::alloc::vec::Vec<Aooldkdfobo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ppdpdgcbdeh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Llkegaolggf {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ifejljcinci: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub nkjhkmblibl: ::prost::alloc::vec::Vec<Ppdpdgcbdeh>,
|
|
}
|
|
/// Obf: JLIBBACCBPO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7457)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetSwordTrainingDataCsReq {}
|
|
/// Obf: DILEIAIICHN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7480)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSwordTrainingDataScRsp {
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub heehpmlahpk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub fhnpapamnne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "13")]
|
|
pub gcjflelinjo: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub foekdmealkf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub bmkaefaknfj: ::core::option::Option<Lmbhdcfppll>,
|
|
/// offset: 68
|
|
#[prost(bool, tag = "10")]
|
|
pub keaflgnlkbo: bool,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub fcapbphlncj: ::core::option::Option<Llkegaolggf>,
|
|
}
|
|
/// Obf: BMFLEGBFGPC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7477)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingTurnActionCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub acbimognkaj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub akhjfknpgee: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: ELENBGOPELH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7485)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingTurnActionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub acbimognkaj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EDFOEOHEKOO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7488)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingDailyPhaseConfirmCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "SwordTrainingDailyPhaseType", tag = "4")]
|
|
pub bfpfdmgmcai: i32,
|
|
}
|
|
/// Obf: MFBJPKLEDOB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7455)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingDailyPhaseConfirmScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "14")]
|
|
pub fojhmiicbdf: bool,
|
|
}
|
|
/// Obf: CCEBBNHHHLO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7451)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingDialogueSelectOptionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub amadfjnhmff: u32,
|
|
}
|
|
/// Obf: DMIFKLFJMGG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7497)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingDialogueSelectOptionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CGAOEBDHKIM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7496)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingExamResultConfirmCsReq {}
|
|
/// Obf: DLOMNBLKFCH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7490)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingExamResultConfirmScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JCGELOELMJK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7495)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct EnterSwordTrainingExamCsReq {}
|
|
/// Obf: GPIMOKELJKB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7486)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterSwordTrainingExamScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MMKCEHGDBMH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7453)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingLearnSkillCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub skill_id: u32,
|
|
}
|
|
/// Obf: MFKJFBJDFLB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7500)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingLearnSkillScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub skill_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CDLHHABOAOE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7466)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingStartGameCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub game_story_line_id: u32,
|
|
}
|
|
/// Obf: PAFFCMFCCLM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7481)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingStartGameScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub bmkaefaknfj: ::core::option::Option<Lmbhdcfppll>,
|
|
}
|
|
/// Obf: IKBNKJEIKHL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7471)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingStoryConfirmCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub mafmcipaikk: u32,
|
|
}
|
|
/// Obf: FABFJDBMBAO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7499)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingStoryConfirmScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub mafmcipaikk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KGMAFMAJMFM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7465)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingGiveUpGameCsReq {}
|
|
/// Obf: HHOFHGOHNOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7456)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingGiveUpGameScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AODIOHEPOPJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7458)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingGameSettleScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub legloimnpec: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(enumeration = "Nccljbchbbp", tag = "13")]
|
|
pub reason: i32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "5")]
|
|
pub fhkinakgbbk: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub ldkgjbalgkc: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub ncpkphmohim: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub game_story_line_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub pgahfbajapf: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: LMEJFGPJDFL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7483)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingUnlockSyncScNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ifejljcinci: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub nkjhkmblibl: ::prost::alloc::vec::Vec<Ppdpdgcbdeh>,
|
|
}
|
|
/// Obf: IKNKKDJCIDL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7487)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingSelectEndingCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub agmahiihjkm: u32,
|
|
}
|
|
/// Obf: LHNNIFNONCA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7498)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingSelectEndingScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub agmahiihjkm: u32,
|
|
}
|
|
/// Obf: EMOIEJPOLDA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7489)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingRestoreGameCsReq {}
|
|
/// Obf: PPKNLOIDGAH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7470)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingRestoreGameScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub bmkaefaknfj: ::core::option::Option<Lmbhdcfppll>,
|
|
}
|
|
/// Obf: CGNJJNEHMFE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7473)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingStoryBattleCsReq {}
|
|
/// Obf: DENOKKNFJKB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7464)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingStoryBattleScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LKDJCHELMID
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7472)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingActionTurnSettleScNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub igohohdkejd: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub gbjfngdmokh: ::prost::alloc::vec::Vec<Bcicemddgem>,
|
|
}
|
|
/// Obf: KAIMNGBAGIH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7462)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingResumeGameCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub game_story_line_id: u32,
|
|
}
|
|
/// Obf: EKAPDIEIGNJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7484)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingResumeGameScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub bmkaefaknfj: ::core::option::Option<Lmbhdcfppll>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JMHGNFNGJHJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7474)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingSetSkillTraceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub skill_id: u32,
|
|
}
|
|
/// Obf: HMPJNIIOHAD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7491)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingSetSkillTraceScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub skill_id: u32,
|
|
}
|
|
/// Obf: LGEMLJBOHMA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7492)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingMarkEndingViewedCsReq {}
|
|
/// Obf: CCBJBGDHDCI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7461)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingMarkEndingViewedScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PPMNMKMMOPC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct BasicModuleSync {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub stamina: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub lplebjkdeic: u32,
|
|
}
|
|
/// Obf: PEBGIMCDALE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerBoardModuleSync {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub bngjgepgdnk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "11")]
|
|
pub dghjlfekmpo: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub head_frame_info: ::core::option::Option<HeadFrameInfo>,
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub unlocked_head_icon_list: ::prost::alloc::vec::Vec<HeadIconData>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AvatarSync {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Avatar>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub avatar_path_data_info_list: ::prost::alloc::vec::Vec<AvatarPathData>,
|
|
}
|
|
/// Obf: JPMIPCMEHFC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MissionSync {
|
|
/// offset: 72
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub imcioldloll: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ffkobmbjapg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub eiafckfgboa: ::prost::alloc::vec::Vec<Okepfgmnjao>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub ngmephfjmen: ::prost::alloc::vec::Vec<Mission>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub lmldbomcgad: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub obhgekkgaol: ::prost::alloc::vec::Vec<Ifblmcnfieo>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub finished_mission_id: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iebailgkmlb {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ikepbelacgp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub efgomggghcp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mbdfgkmnild {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub nchkighgnki: ::prost::alloc::vec::Vec<Mlehdgnlihf>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub cmekbmaehld: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub egdpfipncni: ::prost::alloc::vec::Vec<Hlbkfmfgajh>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub afkcplhimgh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: EBECFFIHGOG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(691)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerSyncScNotify {
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "220")]
|
|
pub ffeenbppgng: ::core::option::Option<Iebailgkmlb>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub quest_list: ::prost::alloc::vec::Vec<Quest>,
|
|
/// offset: 16 #TODO
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub del_relic_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 136
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub equipment_list: ::prost::alloc::vec::Vec<Equipment>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "322")]
|
|
pub aifbnchkeak: ::core::option::Option<Mbdfgkmnild>,
|
|
/// offset: 112
|
|
#[prost(message, repeated, tag = "1836")]
|
|
pub najnbcdbiho: ::prost::alloc::vec::Vec<Laehdnhpgcc>,
|
|
/// offset: 144
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub cjefcmacjlg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1170")]
|
|
pub hphoedagbob: ::core::option::Option<Mcndbbebkmj>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<Relic>,
|
|
/// offset: 40 #TODO
|
|
#[prost(uint32, repeated, tag = "1474")]
|
|
pub del_equipment_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 152
|
|
#[prost(message, repeated, tag = "231")]
|
|
pub ghgkcfifmbb: ::prost::alloc::vec::Vec<Material>,
|
|
/// offset: 104
|
|
#[prost(message, repeated, tag = "1287")]
|
|
pub pefmklkkcfj: ::prost::alloc::vec::Vec<Pffdafjlnoo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub material_list: ::prost::alloc::vec::Vec<Material>,
|
|
/// offset: 128
|
|
#[prost(message, optional, tag = "69")]
|
|
pub edahgeamdcf: ::core::option::Option<ItemList>,
|
|
/// offset: 192
|
|
#[prost(uint32, tag = "1013")]
|
|
pub total_achievement_exp: u32,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "14")]
|
|
pub basic_info: ::core::option::Option<PlayerBasicInfo>,
|
|
/// offset: 120
|
|
#[prost(message, optional, tag = "4")]
|
|
pub mission_sync: ::core::option::Option<MissionSync>,
|
|
/// offset: 176
|
|
#[prost(message, repeated, tag = "34")]
|
|
pub iibdadnflfp: ::prost::alloc::vec::Vec<Dpbegbnicpg>,
|
|
/// offset: 184
|
|
#[prost(message, optional, tag = "11")]
|
|
pub basic_module_sync: ::core::option::Option<BasicModuleSync>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "1")]
|
|
pub avatar_sync: ::core::option::Option<AvatarSync>,
|
|
/// offset: 168
|
|
#[prost(message, optional, tag = "1335")]
|
|
pub playerboard_module_sync: ::core::option::Option<PlayerBoardModuleSync>,
|
|
/// offset: 160
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub wait_del_resource_list: ::prost::alloc::vec::Vec<WaitDelResource>,
|
|
}
|
|
/// Obf: DLOCFBPIFOJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2191)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetReceivedTalkEventsCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub npc_id: u32,
|
|
}
|
|
/// Obf: BGLPHMAPBAD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2110)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetNpcTakenRewardScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub npc_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub talk_event_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: KLIIFLFPFJJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2194)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetTalkEventRewardCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub jhoamilhaic: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ilkefldbmlf: ::core::option::Option<Vector>,
|
|
}
|
|
/// Obf: BMMGAKEJIME
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2195)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeTalkRewardScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub jhoamilhaic: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: DONGLNEJPDP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2114)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFirstTalkNpcCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub npc_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Opeklffnlff {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
pub knheplogbji: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub npc_id: u32,
|
|
}
|
|
/// Obf: AGLNOGNCOEH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2118)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFirstTalkNpcScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub npc_meet_status_list: ::prost::alloc::vec::Vec<Opeklffnlff>,
|
|
}
|
|
/// Obf: CIDIPJCKIKP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2109)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishFirstTalkNpcCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub npc_id: u32,
|
|
}
|
|
/// Obf: MCAPPDAEEIA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2198)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishFirstTalkNpcScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub npc_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2163)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kbeejoehono {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub ncdgcdghedl: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2126)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Chknikpepam {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub ncdgcdghedl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ohcngnnndkj {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub knheplogbji: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub performance_id: u32,
|
|
}
|
|
/// Obf: JBDLILGLEBG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2139)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFirstTalkByPerformanceNpcCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub performance_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: JLIMCAGIKMP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2101)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFirstTalkByPerformanceNpcScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub npc_meet_status_list: ::prost::alloc::vec::Vec<Ohcngnnndkj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NBGAFBPPDDB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2174)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishFirstTalkByPerformanceNpcCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub performance_id: u32,
|
|
}
|
|
/// Obf: HMKGEGJKGCM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2137)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishFirstTalkByPerformanceNpcScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub performance_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ipjojkpbfgk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jcjackicphn {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "9")]
|
|
pub has_passed: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cdhokmaamfd {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub fedjjbbhccg: ::prost::alloc::vec::Vec<Jcjackicphn>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub dncnpnblenf: ::prost::alloc::vec::Vec<Ipjojkpbfgk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gbpbmfcodpf {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub dapinpmmflb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub omecjgglagd: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: ADHDLLJGBIE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8141)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookGetDataCsReq {}
|
|
/// Obf: AHBLLPPMNPP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8160)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookGetDataScRsp {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "15")]
|
|
pub ccckmacklkg: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "8")]
|
|
pub jnkhokjhbbo: ::core::option::Option<Gbpbmfcodpf>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub fbofmopcmcd: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "7")]
|
|
pub jgkcbgbgmod: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub cpemliagbkb: ::core::option::Option<Cdhokmaamfd>,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "14")]
|
|
pub cjlgpcaopfc: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "13")]
|
|
pub ophonaaflaj: u32,
|
|
}
|
|
/// Obf: AFDOHOHABPJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8142)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookOpenPackCsReq {}
|
|
/// Obf: EKPNDAPHEGB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8150)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookOpenPackScRsp {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "6")]
|
|
pub ekjfdjchklm: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "13")]
|
|
pub fcinhmnnogk: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub fbofmopcmcd: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub jgkcbgbgmod: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub ophonaaflaj: u32,
|
|
}
|
|
/// Obf: NAHNCIIFJGE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8155)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookUnlockStoryCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub legloimnpec: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: KIKMKFAJJLE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8148)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookUnlockStoryScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub legloimnpec: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub pfkhiifbndd: ::core::option::Option<Ipjojkpbfgk>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(map = "uint32, uint32", tag = "2")]
|
|
pub cjlgpcaopfc: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "8")]
|
|
pub ccckmacklkg: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
/// Obf: JCPDHHDFFFD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8154)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookFinishStoryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub mafmcipaikk: u32,
|
|
}
|
|
/// Obf: NJHLCGJCGJB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8157)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookFinishStoryScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub mafmcipaikk: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub cpemliagbkb: ::core::option::Option<Cdhokmaamfd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HBHANGALFKA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8147)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookModifyEnergyScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub ophonaaflaj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub bpfoddoobki: u32,
|
|
}
|
|
/// Obf: OGJBJCHFBFG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8159)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookFinishInteractionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub ngeijbmcpna: u32,
|
|
}
|
|
/// Obf: FMLCIFCJOBH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8151)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookFinishInteractionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub ngeijbmcpna: u32,
|
|
}
|
|
/// Obf: AIAMIMIJEHI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8158)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookUnlockInteractionCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub lepjfhmcbgj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: NAKAKOIKIPB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8144)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookUnlockInteractionScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub lepjfhmcbgj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IGBCLDKCGPE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8143)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookSyncDataScNotify {
|
|
/// offset: 40
|
|
#[prost(map = "uint32, uint32", tag = "15")]
|
|
pub ccckmacklkg: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub cpemliagbkb: ::core::option::Option<Cdhokmaamfd>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "12")]
|
|
pub fbofmopcmcd: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub jgkcbgbgmod: u32,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "14")]
|
|
pub cjlgpcaopfc: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub ophonaaflaj: u32,
|
|
}
|
|
/// Obf: LOJMLOADKMA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8149)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookMultiOpenPackAndUnlockStoryCsReq {}
|
|
/// Obf: LEMHJKOPCHA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8153)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookMultiOpenPackAndUnlockStoryScRsp {
|
|
/// offset: 40
|
|
#[prost(map = "uint32, uint32", tag = "9")]
|
|
pub ccckmacklkg: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub fbofmopcmcd: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub cpemliagbkb: ::core::option::Option<Cdhokmaamfd>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub mmknnldldhi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "8")]
|
|
pub cjlgpcaopfc: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "12")]
|
|
pub ophonaaflaj: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "6")]
|
|
pub jgkcbgbgmod: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ckfholkjagc {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub debmogcgmli: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub max_score: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub hhnjkinlajh: u32,
|
|
}
|
|
/// Obf: LOLIOMALJEI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6961)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetTelevisionActivityDataCsReq {}
|
|
/// Obf: JPICKJACEEG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6980)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTelevisionActivityDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub jdjcjcabfml: ::prost::alloc::vec::Vec<Ckfholkjagc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6962)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Magpkaphfmj {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub jdjcjcabfml: ::prost::alloc::vec::Vec<Ckfholkjagc>,
|
|
}
|
|
/// Obf: OHKAPFCKHDB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6968)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TelevisionActivityBattleEndScNotify {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub turn_left: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub necablbkhkn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub olghpoodenk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub eplbcnfmlil: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub kaedeemocda: ::core::option::Option<Ckfholkjagc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nojciegkaob {
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "12")]
|
|
pub avatar_type: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: KIKEEMGFBFI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6970)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterTelevisionActivityStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub debmogcgmli: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Nojciegkaob>,
|
|
}
|
|
/// Obf: BGADLNGJLEP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6975)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterTelevisionActivityStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub debmogcgmli: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cedgniieimc {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub pcgjfiflkoo: u32,
|
|
/// offset: 32
|
|
#[prost(string, tag = "6")]
|
|
pub jnkbkocjckj: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "7")]
|
|
pub ffeacpdfajh: ::prost::alloc::string::String,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub gbmbmffnkeh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub ceofdmcjapj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bnlieigjkia {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub ceofdmcjapj: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub gbmbmffnkeh: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "4")]
|
|
pub ffeacpdfajh: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3810)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Incjnjgehcd {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub gbmbmffnkeh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub ceofdmcjapj: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
pub ffeacpdfajh: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: NKLJMIOPPFM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3894)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TextJoinQueryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub text_join_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GKHKPKHNGOH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3895)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TextJoinQueryScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub text_join_list: ::prost::alloc::vec::Vec<Cedgniieimc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HBJOLFKLHPG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3814)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TextJoinBatchSaveCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub text_join_list: ::prost::alloc::vec::Vec<Cedgniieimc>,
|
|
}
|
|
/// Obf: PDBENDHIGAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3818)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TextJoinBatchSaveScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub text_join_list: ::prost::alloc::vec::Vec<Cedgniieimc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lidnpdnppai {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub max_score: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: JOKFIHFKNJL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7559)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetTrackPhotoActivityDataCsReq {}
|
|
/// Obf: IGMOGNJKAPD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7560)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTrackPhotoActivityDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub eglchhgamfc: ::prost::alloc::vec::Vec<Lidnpdnppai>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mbccbiamijp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub entity_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "10")]
|
|
pub pcoeapfckcg: bool,
|
|
}
|
|
/// Obf: BPODOHFFJAB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7551)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SettleTrackPhotoStageCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub ajdkcbfcnlg: ::prost::alloc::vec::Vec<Mbccbiamijp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub stage_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub cost_time: u32,
|
|
}
|
|
/// Obf: LJENJGBGIIG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7557)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SettleTrackPhotoStageScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub stage_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub ajdkcbfcnlg: ::prost::alloc::vec::Vec<Mbccbiamijp>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub score_id: u32,
|
|
}
|
|
/// Obf: BIIKNCHGDDF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7555)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartTrackPhotoStageCsReq {
|
|
/// offset: 28
|
|
#[prost(bool, tag = "12")]
|
|
pub lchahecjpoi: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: CDMKAELJOGB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7554)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct StartTrackPhotoStageScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub mdildjmpngh: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BGHIGCPIIDA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7552)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct QuitTrackPhotoStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7556)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eaahndohpph {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oebjbpnnoko {
|
|
/// offset: 44
|
|
#[prost(bool, tag = "13")]
|
|
pub hcjmlmigacg: bool,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "12")]
|
|
pub ekodifjobfb: i64,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub cglmhjfcfph: ::core::option::Option<PlayerSimpleInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub iackocpgiak: ::core::option::Option<Macjbiafnoi>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub summoned_pet_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub uid: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mkhipfhekck {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub mfbdmlpdeoe: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub player_info: ::prost::alloc::vec::Vec<Oebjbpnnoko>,
|
|
#[prost(oneof = "mkhipfhekck::Hcdobohiben", tags = "1894")]
|
|
pub hcdobohiben: ::core::option::Option<mkhipfhekck::Hcdobohiben>,
|
|
}
|
|
/// Nested message and enum types in `MKHIPFHEKCK`.
|
|
pub mod mkhipfhekck {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Hcdobohiben {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1894")]
|
|
Dfjbnhpaica(super::Gfoioiacdch),
|
|
}
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9666)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mklflkdhlic {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub iackocpgiak: ::core::option::Option<Macjbiafnoi>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9637)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ipckglohjlh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OJBEMHIECKI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9621)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SocialPlayRoomPlayerMoveScNotify {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub mfbdmlpdeoe: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub ncfhgibcebg: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub fipidgkpfha: ::core::option::Option<Cckcckheffb>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9683)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ahlmmdjagoa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub eaalmhnalfi: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9718)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jgecjefknco {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HEGAKEBDGCF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9662)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SocialPlayGameplayOperationScNotify {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub ncfhgibcebg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub mfbdmlpdeoe: u32,
|
|
#[prost(
|
|
oneof = "social_play_gameplay_operation_sc_notify::Dcinaihipoc",
|
|
tags = "684, 294, 1841, 1396, 1780, 1686, 1176, 1754, 826, 1322, 380, 565, 25, 1763"
|
|
)]
|
|
pub dcinaihipoc: ::core::option::Option<
|
|
social_play_gameplay_operation_sc_notify::Dcinaihipoc,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `SocialPlayGameplayOperationScNotify`.
|
|
pub mod social_play_gameplay_operation_sc_notify {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Dcinaihipoc {
|
|
/// offset: 24
|
|
#[prost(message, tag = "684")]
|
|
Iackocpgiak(super::Cckcckheffb),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "294")]
|
|
Jkmnppeoijp(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1841")]
|
|
Pefpfcinabn(super::Oebjbpnnoko),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1396")]
|
|
Inpegnfepap(super::Mkhipfhekck),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1780")]
|
|
Neaiflaadfe(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1686")]
|
|
Bledioojpnl(super::Khcinclhioj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1176")]
|
|
Kanbefelffe(super::Fofnobhlkgo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1754")]
|
|
Ihnnejkhbhl(super::Ichnllcnbcc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "826")]
|
|
Ngpgkfelced(super::Gflkdhpbamj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1322")]
|
|
Fhjfklicfbe(super::Mkhipfhekck),
|
|
/// offset: 24
|
|
#[prost(int64, tag = "380")]
|
|
Fihmhjhghog(i64),
|
|
/// offset: 24
|
|
#[prost(message, tag = "565")]
|
|
Afccfjoeioh(super::Hmdjnpfbomm),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "25")]
|
|
Kbpjekkbbno(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1763")]
|
|
Paibkompfoe(u32),
|
|
}
|
|
}
|
|
/// Obf: HBBOHBNOIJO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9745)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchGetDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pkilndncami {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub count: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub hcjpdndoham: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lggabhpgpdd {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub liphdplgmnp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub hcjpdndoham: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Faoppafajlo {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "6")]
|
|
pub nfodibiigmo: bool,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub jnnkjaemobn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Llkemmmepob {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub ehlifhpilpg: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "11")]
|
|
pub fihmhjhghog: i64,
|
|
}
|
|
/// Obf: DPOMBLGBCOM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9762)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchGetDataScRsp {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub pepmfgldgoh: ::core::option::Option<Faoppafajlo>,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub kalibgcodnf: ::prost::alloc::vec::Vec<Lggabhpgpdd>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "10")]
|
|
pub fmecahalpkg: ::core::option::Option<Mkhipfhekck>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub performance_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub bledioojpnl: ::prost::alloc::vec::Vec<Pkilndncami>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub afejacmlolh: ::prost::alloc::vec::Vec<Npledhfmfdm>,
|
|
/// offset: 88
|
|
#[prost(int64, tag = "3")]
|
|
pub dhlgcegonib: i64,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "14")]
|
|
pub hjofgoinoak: ::core::option::Option<Llkemmmepob>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "4")]
|
|
pub peoecddannp: ::core::option::Option<Fofnobhlkgo>,
|
|
}
|
|
/// Obf: GDKFBHEGFPA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9628)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchOpenBoxCsReq {}
|
|
/// Obf: GPEKCDDIFHC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9657)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchOpenBoxScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub afejacmlolh: ::prost::alloc::vec::Vec<Npledhfmfdm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "12")]
|
|
pub dhlgcegonib: i64,
|
|
}
|
|
/// Obf: OKJMDMPKAGD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9733)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchSearchCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub hcjpdndoham: u32,
|
|
}
|
|
/// Obf: LNGDJFBDHIG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9766)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchSearchScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub omfcgljdfpd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub kalibgcodnf: ::prost::alloc::vec::Vec<Lggabhpgpdd>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub hcjpdndoham: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub bledioojpnl: ::core::option::Option<Pkilndncami>,
|
|
}
|
|
/// Obf: KKIOAIJCADC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9716)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchDiyCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub peoecddannp: ::core::option::Option<Fofnobhlkgo>,
|
|
}
|
|
/// Obf: NIIJLOOCKBD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9649)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchDiyScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub peoecddannp: ::core::option::Option<Fofnobhlkgo>,
|
|
}
|
|
/// Obf: AHENGJGCOIN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9648)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SocialPlayTalkCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ngpgkfelced: ::core::option::Option<Gflkdhpbamj>,
|
|
}
|
|
/// Obf: PDICAICMLHP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9751)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SocialPlayTalkScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ngpgkfelced: ::core::option::Option<Gflkdhpbamj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "11")]
|
|
pub end_time: i64,
|
|
}
|
|
/// Obf: FMNPNCKHKGD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9767)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct PreCheckEnterRoomReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub eaalmhnalfi: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub entry_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Fedlkanfnbh", tag = "14")]
|
|
pub plobmbfpnfk: i32,
|
|
}
|
|
/// Obf: FEGJOLMADLC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9728)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SocialPlayPreCheckEnterRoomScRsp {
|
|
/// offset: 32
|
|
#[prost(int64, tag = "6")]
|
|
pub dhlgcegonib: i64,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MPFIAMHOIDB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9659)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchDiyLikeCsReq {}
|
|
/// Obf: FNDEKJMFFBJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9697)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchDiyLikeScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub jnnkjaemobn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ckejajocngo {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9675)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbdmhampcje {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub ehlifhpilpg: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub nfodibiigmo: bool,
|
|
}
|
|
/// Obf: JMDHLGEIHKI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9627)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct SocialPlaySettingInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub onbknhfopon: ::core::option::Option<Necgmcgfann>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dkbjkodadgm {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub ngincchdpjl: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub lgmdigleken: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub ijlpdnlaidg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kbnijfembpj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub imkojkjahmm: ::prost::alloc::vec::Vec<Dkbjkodadgm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ajnicohfjgc {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub ijimfpekpok: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub imkojkjahmm: ::core::option::Option<Kbnijfembpj>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub ihmkjgkopkc: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Anbofkhhdne {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub display_value: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub cjopnfdbjhd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub jbpciccfpge: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gdkpbdaakbh {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub dggaieannbj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub felaadboakd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub mpjpbllcmhk: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub dpejngnbhdm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub dhfgllaifhp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub igfhegbcgbh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lnlmpkalpef {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub jbocopnejlb: ::prost::alloc::vec::Vec<Anbofkhhdne>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub fhkemclfbon: ::core::option::Option<Gdkpbdaakbh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub aolhmefdahe: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub bhfdlcpephm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dkbngdhcnch {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub kkioifljeel: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub pnockmemhlk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jafpmllogdi {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub skill_level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub skill_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub mooopambofk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dobioohlgaa {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub dgfgnmjalgj: ::core::option::Option<Dkbngdhcnch>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub mgcknobceif: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub iangbibhjdf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oepnaabodge {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub delekcijmil: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub record_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub mgcknobceif: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub dacedngjlbm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Megihbemoab {
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ibebjmmcidh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub afoliffcdhj: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub fnkkidjpkih: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub dmmncnggphl: ::prost::alloc::vec::Vec<Dobioohlgaa>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub ngincchdpjl: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub phglfhddacm: ::prost::alloc::vec::Vec<Jafpmllogdi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mgppeilicai {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub bfkaofcafof: ::prost::alloc::vec::Vec<Oepnaabodge>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub dacedngjlbm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Johgdobbmcl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub bechbnmdaom: ::core::option::Option<Gnokfkemigl>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub cpeigpgeppg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub blbejgefbcp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub hbmlkdhkecd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "11")]
|
|
pub area_id: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub cjgknopooej: ::prost::alloc::vec::Vec<Gaikcigdbgk>,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "15")]
|
|
pub progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ghldnddfeie {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub cpeigpgeppg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Idhnjfpaegp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub fnlnplhoejn: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub anamolbdcol: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Dpfhpilpnon", tag = "3")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gnokfkemigl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub oighbomfggd: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub gnmooioiiap: ::prost::alloc::vec::Vec<Idhnjfpaegp>,
|
|
}
|
|
/// Obf: FIKIBACGHBB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8054)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildRoomScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub mbiembjmjjn: ::core::option::Option<Egpmjmiidjo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ccaipebcimh {
|
|
/// offset: 32
|
|
#[prost(int64, tag = "10")]
|
|
pub time: i64,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub prop_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Egpmjmiidjo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub gbdegdggkol: ::prost::alloc::vec::Vec<Ccaipebcimh>,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub nmabnpkancc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "9")]
|
|
pub epeekldllda: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub mpdonikhiob: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "12")]
|
|
pub olhgmpcddka: u32,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub mmfepebgafc: ::prost::alloc::vec::Vec<Cbgaodckagb>,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "5")]
|
|
pub nmbfmhlnplm: u32,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub hnfnklhljlg: ::prost::alloc::vec::Vec<Ghldnddfeie>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "3")]
|
|
pub fcljeackgle: ::core::option::Option<Kjgmaegnbkl>,
|
|
/// offset: 96
|
|
#[prost(bool, tag = "2")]
|
|
pub ekliaobchpi: bool,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "11")]
|
|
pub alodjfpdkam: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub hnepfehkfeo: ::prost::alloc::vec::Vec<Johgdobbmcl>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "14")]
|
|
pub hihkgpjcdpk: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "10")]
|
|
pub obamhciffoc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kjiclflfmgk {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub kpchekddfmg: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "15")]
|
|
pub efddbdblmgn: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "11")]
|
|
pub hphompjedbh: bool,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ofadlejgpco: ::core::option::Option<Egpmjmiidjo>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub record_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub bimoidcbjmp: ::core::option::Option<Mgppeilicai>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub gghoaidmomc: ::core::option::Option<Fkpmokojnhp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fkpmokojnhp {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub adgdmdnmcik: ::core::option::Option<Lnlmpkalpef>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub njfammmddik: ::core::option::Option<Megihbemoab>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub maonlhbkofk: u32,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "10")]
|
|
pub mbhahnejgac: ::core::option::Option<Ajnicohfjgc>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub billhipokep: ::core::option::Option<Ofpgjkedkeb>,
|
|
}
|
|
/// Obf: OJONDDPHAIP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8091)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyGetDataCsReq {}
|
|
/// Obf: IELKDHHDPFD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8010)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyGetDataScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub kgndjemonfi: ::core::option::Option<Kjiclflfmgk>,
|
|
}
|
|
/// Obf: BDNMDKBHLMI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8094)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyUseCardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub gdfpbhmmfea: u32,
|
|
}
|
|
/// Obf: DFFFKLFIGOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8095)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyUseCardScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub gdfpbhmmfea: u32,
|
|
}
|
|
/// Obf: AABAGPGIJJJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8014)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyMoveScNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub dgbnfmaemkm: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub hacapedipab: ::prost::alloc::vec::Vec<Anbofkhhdne>,
|
|
}
|
|
/// Obf: HNIODEMFGCC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8009)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartySettleNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub gdfpbhmmfea: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ofckhglinag: ::core::option::Option<Magfkfcmljm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Magfkfcmljm {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub dmmncnggphl: ::prost::alloc::vec::Vec<Dobioohlgaa>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub hbkjkeeihke: ::prost::alloc::vec::Vec<Bnibebilflf>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub fclikoajcfn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bnibebilflf {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub gnblohmpacl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbefngjofpg {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub peabldfcmic: ::core::option::Option<Dkbjkodadgm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bloedjglobl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub dgfgnmjalgj: ::core::option::Option<Dkbngdhcnch>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub mgcknobceif: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Foipocnepln {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub bmppbkllpla: ::prost::alloc::vec::Vec<Bloedjglobl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cmpidgcjhli {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub pending_action: ::core::option::Option<Ofpgjkedkeb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Appefbllpgk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ngincchdpjl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Gflgmcdhafm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hdkhechpigj: ::core::option::Option<Jafpmllogdi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mkpcngnifdk {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub phglfhddacm: ::prost::alloc::vec::Vec<Jafpmllogdi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Naccddfcika {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub aijngefoadl: ::core::option::Option<Oepnaabodge>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ihfdbcjdhej {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub dacedngjlbm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ailggiddlco {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub jbocopnejlb: ::prost::alloc::vec::Vec<Anbofkhhdne>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mlgalleaeic {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub ijimfpekpok: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "2")]
|
|
pub ihmkjgkopkc: bool,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub fhkemclfbon: ::core::option::Option<Gdkpbdaakbh>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub oagmaelmdae: ::core::option::Option<Kbnijfembpj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dcieaidbbci {
|
|
/// offset: 36
|
|
#[prost(enumeration = "Apaepncjdie", tag = "3")]
|
|
pub liopnmfdkba: i32,
|
|
#[prost(
|
|
oneof = "dcieaidbbci::Kcoccgeoeco",
|
|
tags = "1425, 593, 17, 594, 1390, 672, 93, 112, 962, 1726"
|
|
)]
|
|
pub kcoccgeoeco: ::core::option::Option<dcieaidbbci::Kcoccgeoeco>,
|
|
}
|
|
/// Nested message and enum types in `DCIEAIDBBCI`.
|
|
pub mod dcieaidbbci {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kcoccgeoeco {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1425")]
|
|
Oagmaelmdae(super::Kbnijfembpj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "593")]
|
|
Dphcjkefbln(super::Foipocnepln),
|
|
/// offset: 16
|
|
#[prost(message, tag = "17")]
|
|
Ppgimdlhkga(super::Cmpidgcjhli),
|
|
/// offset: 16
|
|
#[prost(message, tag = "594")]
|
|
Odgnajkbgdn(super::Appefbllpgk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1390")]
|
|
Ljohdodeeil(super::Ailggiddlco),
|
|
/// offset: 16
|
|
#[prost(message, tag = "672")]
|
|
Ompgfadbgkh(super::Gflgmcdhafm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "93")]
|
|
Jfgjafipcdi(super::Mlgalleaeic),
|
|
/// offset: 16
|
|
#[prost(message, tag = "112")]
|
|
Omlcpnmmcim(super::Mkpcngnifdk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "962")]
|
|
Fapbpgmpnin(super::Naccddfcika),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1726")]
|
|
Gfnpafhmobm(super::Ihfdbcjdhej),
|
|
}
|
|
}
|
|
/// Obf: NFJGFLNPOHL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8063)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartySyncUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub update_dynamic_list: ::prost::alloc::vec::Vec<Dcieaidbbci>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ofpgjkedkeb {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub queue_position: u32,
|
|
#[prost(oneof = "ofpgjkedkeb::Bggbimbkhei", tags = "1394, 781, 1672, 1306")]
|
|
pub bggbimbkhei: ::core::option::Option<ofpgjkedkeb::Bggbimbkhei>,
|
|
}
|
|
/// Nested message and enum types in `OFPGJKEDKEB`.
|
|
pub mod ofpgjkedkeb {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bggbimbkhei {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1394")]
|
|
Mbognpkamif(super::Ghnalamkdla),
|
|
/// offset: 24
|
|
#[prost(message, tag = "781")]
|
|
Anllmapbjfn(super::Gdeeeeagdip),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1672")]
|
|
Bdphihbljon(super::Kegjmejbncj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1306")]
|
|
Djgapfphfii(super::Chdhafcledb),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ojcijfpnpkf {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub amadfjnhmff: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub chcgmamobmh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ghnalamkdla {
|
|
/// offset: 32
|
|
#[prost(enumeration = "Bhcmhnkonmj", tag = "9")]
|
|
pub phkahahldae: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub event_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub geijdobknad: ::prost::alloc::vec::Vec<Ojcijfpnpkf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hljlgpifmjd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub event_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub amadfjnhmff: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hkjadklibeh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ofckhglinag: ::core::option::Option<Magfkfcmljm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cglanhamomm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub mooopambofk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub skill_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gdeeeeagdip {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub mgcknobceif: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub iohlddnelbp: ::prost::alloc::vec::Vec<Cglanhamomm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Chdhafcledb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub iegfpjffcam: ::prost::alloc::vec::Vec<Jafpmllogdi>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub mbcnaeajmdm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cdaaojfmalo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub dapoflhmmpj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Onamjanobom {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub phglfhddacm: ::prost::alloc::vec::Vec<Jafpmllogdi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cipbbphgekj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub mgcknobceif: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub kkioifljeel: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ckhdnjgmejc {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub mgcknobceif: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub num: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kegjmejbncj {
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "7")]
|
|
pub oepplikecod: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub fihlnojakch: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub ljflpnpjhlm: ::prost::alloc::vec::Vec<Mjdbhckmlil>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub kfedjdcelpk: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub bhabgapjahf: ::prost::alloc::vec::Vec<Cipbbphgekj>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub deplljpkkgd: ::prost::alloc::vec::Vec<Ckhdnjgmejc>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub eplbcnfmlil: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub nallicmeedi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kacoofikhog {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub skill_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub enooefljifh: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "TrainPartyMtSkillBriefType", tag = "8")]
|
|
pub skill_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gponaknhljg {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub inolomfahie: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub bhddofbibac: ::prost::alloc::vec::Vec<Kacoofikhog>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pbnlkjiefpm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub inaaohkeooe: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub noohoeocpke: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub infkchmnnkj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bjobdihnlpk {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub cbdbfanjgpb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Doaicpamndn {
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "10")]
|
|
pub fihlnojakch: u32,
|
|
/// offset: 72
|
|
#[prost(enumeration = "Ponphhdbejj", tag = "14")]
|
|
pub ljbhhidilon: i32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub bhabgapjahf: ::prost::alloc::vec::Vec<Cipbbphgekj>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "6")]
|
|
pub eplbcnfmlil: u32,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub djehdccajck: ::core::option::Option<Pbnlkjiefpm>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "4")]
|
|
pub fhkemclfbon: ::core::option::Option<Gdkpbdaakbh>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub deplljpkkgd: ::prost::alloc::vec::Vec<Ckhdnjgmejc>,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub nenpndkmhom: ::prost::alloc::vec::Vec<Kacoofikhog>,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "3")]
|
|
pub score_id: u32,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub bhdgplpjkaa: ::prost::alloc::vec::Vec<Gponaknhljg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bocncjanbom {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub cbdbfanjgpb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Efbdkehlcdf {
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub deplljpkkgd: ::prost::alloc::vec::Vec<Ckhdnjgmejc>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub bhabgapjahf: ::prost::alloc::vec::Vec<Cipbbphgekj>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub nallicmeedi: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub cdifgigflel: ::prost::alloc::vec::Vec<Kacoofikhog>,
|
|
}
|
|
/// Obf: FCNNIPAJFPF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8039)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyHandlePendingActionCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub queue_position: u32,
|
|
#[prost(
|
|
oneof = "train_party_handle_pending_action_cs_req::Pnkpcpfbhaa",
|
|
tags = "86, 1185, 1078, 1601"
|
|
)]
|
|
pub pnkpcpfbhaa: ::core::option::Option<
|
|
train_party_handle_pending_action_cs_req::Pnkpcpfbhaa,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `TrainPartyHandlePendingActionCsReq`.
|
|
pub mod train_party_handle_pending_action_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Pnkpcpfbhaa {
|
|
/// offset: 24
|
|
#[prost(message, tag = "86")]
|
|
Mbognpkamif(super::Hljlgpifmjd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1185")]
|
|
Djgapfphfii(super::Cdaaojfmalo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1078")]
|
|
Njchjppfajo(super::Bjobdihnlpk),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1601")]
|
|
Hbkgjoapokb(super::Bocncjanbom),
|
|
}
|
|
}
|
|
/// Obf: KCCLPEFPNCA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8001)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyHandlePendingActionScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ofckhglinag: ::core::option::Option<Magfkfcmljm>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub queue_position: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "14")]
|
|
pub kejoppidnpp: bool,
|
|
#[prost(
|
|
oneof = "train_party_handle_pending_action_sc_rsp::Pnkpcpfbhaa",
|
|
tags = "1271, 1357, 723, 1836"
|
|
)]
|
|
pub pnkpcpfbhaa: ::core::option::Option<
|
|
train_party_handle_pending_action_sc_rsp::Pnkpcpfbhaa,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `TrainPartyHandlePendingActionScRsp`.
|
|
pub mod train_party_handle_pending_action_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Pnkpcpfbhaa {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1271")]
|
|
Mdknhbdnbpp(super::Hkjadklibeh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1357")]
|
|
Bnihekojmnd(super::Onamjanobom),
|
|
/// offset: 16
|
|
#[prost(message, tag = "723")]
|
|
Dccfhpbbkmd(super::Doaicpamndn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1836")]
|
|
Loofpcpjphn(super::Efbdkehlcdf),
|
|
}
|
|
}
|
|
/// Obf: LELGJHIFLPG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8074)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildStartStepCsReq {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub area_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub fnlnplhoejn: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub lmhibhginlg: ::core::option::Option<Gaikcigdbgk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub oighbomfggd: u32,
|
|
}
|
|
/// Obf: BDKCGAALCKF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8037)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildStartStepScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub epeekldllda: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ppecmomnamg {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub area_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub aiiffjaeodj: ::core::option::Option<Gaikcigdbgk>,
|
|
}
|
|
/// Obf: HPLNDKFNOBH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8004)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildDiyCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub akknccfibhi: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub area_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub pjcnhkmfind: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "12")]
|
|
pub afgnldimbgb: bool,
|
|
}
|
|
/// Obf: NFCEENKJCGC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8038)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildDiyScRsp {
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub update_dynamic_list: ::prost::alloc::vec::Vec<Ppecmomnamg>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub area_id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "9")]
|
|
pub afgnldimbgb: bool,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub cjgknopooej: ::prost::alloc::vec::Vec<Gaikcigdbgk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lajdnemabio {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub lpjdemomdie: ::prost::alloc::vec::Vec<Idhnjfpaegp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub eeibhmpcapk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ooadalemdgl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub oighbomfggd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub area_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub lpjdemomdie: ::prost::alloc::vec::Vec<Idhnjfpaegp>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Efnnfkomadn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub alodjfpdkam: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub obamhciffoc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dgfnonpbiof {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub heanlldnnip: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dfbfbmjmkal {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub olhgmpcddka: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bamhnjknnam {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub area_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub onodoconbda: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lhpnndjhiko {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub pjcnhkmfind: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "6")]
|
|
pub time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Agmbmaapccn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub chfghalmkna: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cddgloaeohh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub nmbfmhlnplm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gcdilnneknk {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub area_id: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub lpjdemomdie: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bohkjapoiko {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub hnepfehkfeo: ::prost::alloc::vec::Vec<Gcdilnneknk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ejhcjclhlfl {
|
|
#[prost(
|
|
oneof = "ejhcjclhlfl::Kcoccgeoeco",
|
|
tags = "97, 1978, 1130, 1395, 1305, 531, 1050, 1527, 2008, 1316"
|
|
)]
|
|
pub kcoccgeoeco: ::core::option::Option<ejhcjclhlfl::Kcoccgeoeco>,
|
|
}
|
|
/// Nested message and enum types in `EJHCJCLHLFL`.
|
|
pub mod ejhcjclhlfl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kcoccgeoeco {
|
|
/// offset: 16
|
|
#[prost(message, tag = "97")]
|
|
Mfclfkhacjp(super::Agmbmaapccn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1978")]
|
|
Ghepjflnhng(super::Lajdnemabio),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1130")]
|
|
Bpfjaogmnkg(super::Ooadalemdgl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1395")]
|
|
Fhfhfadiejo(super::Efnnfkomadn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1305")]
|
|
Jjlakbdmagc(super::Dgfnonpbiof),
|
|
/// offset: 16
|
|
#[prost(message, tag = "531")]
|
|
Aokbmmoeamd(super::Bamhnjknnam),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1050")]
|
|
Pndokoccnke(super::Lhpnndjhiko),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1527")]
|
|
Fpfamfheinc(super::Dfbfbmjmkal),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2008")]
|
|
Kmhcdilkhfd(super::Cddgloaeohh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1316")]
|
|
Ehlfkafaamd(super::Bohkjapoiko),
|
|
}
|
|
}
|
|
/// Obf: LKJLJLLKIJJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8072)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildingUpdateNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub dfalhbbmnfj: ::prost::alloc::vec::Vec<Ejhcjclhlfl>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8033)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fconnmfhegh {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8061)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Encajeeeggl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8007)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Dgjcelhhflk {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8058)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hgaapfbdgkc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mjdbhckmlil {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Ponphhdbejj", tag = "11")]
|
|
pub ciddjkpgmdi: i32,
|
|
}
|
|
/// Obf: LJDCHLAPPAM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8028)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyGamePlaySettleNotify {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub efddbdblmgn: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub fijhieoannm: ::core::option::Option<Mgppeilicai>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub iengepchhmc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub record_id: u32,
|
|
}
|
|
/// Obf: MFEKLFOHHHH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8057)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyGamePlayStartCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub dmmncnggphl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub maonlhbkofk: u32,
|
|
}
|
|
/// Obf: CJFOCDHPBDN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8021)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyGamePlayStartScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub mlbjfoppbcm: ::core::option::Option<Fkpmokojnhp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8051)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Koliojkkdck {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8025)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Poelokdnaga {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub buff_id: u32,
|
|
}
|
|
/// Obf: DELIKFHGBIA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8008)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyTakeBuildLevelAwardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub hblohofkkko: u32,
|
|
}
|
|
/// Obf: ICNPDJICMNG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8017)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyTakeBuildLevelAwardScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub hblohofkkko: u32,
|
|
}
|
|
/// Obf: BPBBNDDICCE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8066)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildSelfDisplayAreaDiyCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub icjflldcfhm: ::core::option::Option<Kjgmaegnbkl>,
|
|
}
|
|
/// Obf: NODOGMOOEBE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8005)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildSelfDisplayAreaDiyScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub icjflldcfhm: ::core::option::Option<Kjgmaegnbkl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cbgaodckagb {
|
|
/// offset: 32
|
|
#[prost(int64, tag = "13")]
|
|
pub njmongkljjc: i64,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub oopoadnhabk: u32,
|
|
}
|
|
/// Obf: JJNKKGLHKDD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8011)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildSelfDisplayAreaDiyScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub kgndjemonfi: ::core::option::Option<Egpmjmiidjo>,
|
|
}
|
|
/// Obf: ANIIBNIFDML
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8030)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartySetBadgeAutoFillCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "12")]
|
|
pub aelmbpldfgj: bool,
|
|
}
|
|
/// Obf: BFJAHHJPKLG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8071)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartySetBadgeAutoFillScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "5")]
|
|
pub aelmbpldfgj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nadcnanjlbj {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub visitor_id: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
pub knheplogbji: bool,
|
|
}
|
|
/// Obf: IFKAMNCAIHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3791)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainVisitorBehaviorFinishCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub visitor_id: u32,
|
|
}
|
|
/// Obf: CNLKHABONCK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3710)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainVisitorBehaviorFinishScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub visitor_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ibppaljgfdm {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub joojpmhepje: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3795)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ljpmcojplde {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub iipbcipnhci: ::prost::alloc::vec::Vec<Nadcnanjlbj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EGKIFMPGIJI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3714)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TrainRefreshTimeNotify {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "3")]
|
|
pub train_refresh_time: u64,
|
|
}
|
|
/// Obf: BGHEIKNIPKA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3718)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainVisitorRewardSendNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Plhbbmemdbg", tag = "10")]
|
|
pub r#type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub visitor_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhiaoandgal {
|
|
/// offset: 44
|
|
#[prost(bool, tag = "15")]
|
|
pub oldmknaidel: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub lamiokfjmef: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "TrainVisitorStatus", tag = "11")]
|
|
pub status: i32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ajliimndpgl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub visitor_id: u32,
|
|
}
|
|
/// Obf: GBDFPHEPLFF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3709)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetTrainVisitorRegisterCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Bgmkcafeohj", tag = "6")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: FMFGJFEELPF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3798)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTrainVisitorRegisterScRsp {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub glbpljppjpa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub lldafkhfeca: ::prost::alloc::vec::Vec<Hhiaoandgal>,
|
|
}
|
|
/// Obf: OKOPKKACHMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3763)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TakeTrainVisitorBehaviorRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub visitor_id: u32,
|
|
}
|
|
/// Obf: HLMBPPIONOM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3726)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeTrainVisitorBehaviorRewardScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub visitor_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ajliimndpgl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IOFDJNBNFCJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3739)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct NewSupplementVisitorCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub glbpljppjpa: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3701)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pcgdkhgilee {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cnabgopknjd {
|
|
/// offset: 28
|
|
#[prost(int32, tag = "14")]
|
|
pub hkiomcocdnf: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub aehkngbkpbe: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "15")]
|
|
pub unique_id: u64,
|
|
/// offset: 24
|
|
#[prost(int32, tag = "11")]
|
|
pub cfidmmffboe: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub item_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub kpgmbkkogjg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pbpiofgodhc {
|
|
/// offset: 40
|
|
#[prost(enumeration = "Hadibemfdml", tag = "14")]
|
|
pub mojbhkcpldm: i32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub mmfjgloflkl: ::prost::alloc::vec::Vec<Cnabgopknjd>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub dicepcgfbno: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub hbcjpcmjphe: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Dkhapdhbifc", tag = "15")]
|
|
pub mpncpnilljh: i32,
|
|
}
|
|
/// Obf: AKDJNEJOBFB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6491)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureGetDataCsReq {}
|
|
/// Obf: ONPFJIAKFOP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6410)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureGetDataScRsp {
|
|
/// offset: 32
|
|
#[prost(map = "uint32, message", tag = "3")]
|
|
pub lndbnihaicb: ::std::collections::HashMap<u32, Pbpiofgodhc>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "15")]
|
|
pub cibccojllia: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub kgmgppohgce: u32,
|
|
}
|
|
/// Obf: MNEMGGIIDNM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6494)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochurePageUnlockScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub hbcjpcmjphe: u32,
|
|
}
|
|
/// Obf: ICFJJKCAPEC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6414)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureSelectMessageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub dicepcgfbno: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub hbcjpcmjphe: u32,
|
|
}
|
|
/// Obf: HPOCNMOBMBL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6418)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureSelectMessageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub mhmdidkncih: ::core::option::Option<Pbpiofgodhc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fcjccecmhih {
|
|
/// offset: 32
|
|
#[prost(int32, tag = "8")]
|
|
pub hkiomcocdnf: i32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "2")]
|
|
pub cfidmmffboe: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub kpgmbkkogjg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub aehkngbkpbe: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub item_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub hbcjpcmjphe: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6498)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ckkahfidjlm {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub mhmdidkncih: ::core::option::Option<Pbpiofgodhc>,
|
|
}
|
|
/// Obf: ALOLPIFNOHL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6463)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureRemovePasterCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub hbcjpcmjphe: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "8")]
|
|
pub unique_id: u64,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6426)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kgjceofkeha {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub mhmdidkncih: ::core::option::Option<Pbpiofgodhc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JDHNIADDGHC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6439)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureUpdatePasterPosCsReq {
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "14")]
|
|
pub unique_id: u64,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "5")]
|
|
pub hkiomcocdnf: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub kpgmbkkogjg: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub item_id: u32,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "13")]
|
|
pub cfidmmffboe: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub hbcjpcmjphe: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub aehkngbkpbe: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6401)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dppjiopgkji {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub mhmdidkncih: ::core::option::Option<Pbpiofgodhc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6474)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Apholankepn {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub num: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub fbniohpdcil: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Laehdnhpgcc {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub num: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub fbniohpdcil: u32,
|
|
}
|
|
/// Obf: LLKIKIGDMJE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6404)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureSetCustomValueCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub value: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6438)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ihgioehhfao {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AIFLEGFAJOO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6472)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureSetPageDescStatusCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Hadibemfdml", tag = "5")]
|
|
pub godadabgojd: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub hbcjpcmjphe: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6432)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kejiiogihje {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FHGFDAKNKIE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6433)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochurePageResetCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub hbcjpcmjphe: u32,
|
|
}
|
|
/// Obf: JFOMGIOMPOC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6461)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochurePageResetScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub mhmdidkncih: ::core::option::Option<Pbpiofgodhc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ihllbhlegmd {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub item_id: u32,
|
|
/// offset: 24
|
|
#[prost(int32, tag = "2")]
|
|
pub cfidmmffboe: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub kpgmbkkogjg: u32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "12")]
|
|
pub hkiomcocdnf: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub aehkngbkpbe: u32,
|
|
}
|
|
/// Obf: GOIAHMBHEHB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6407)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureApplyPasterListCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub hbcjpcmjphe: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub mlfnlibcbmo: ::prost::alloc::vec::Vec<Ihllbhlegmd>,
|
|
}
|
|
/// Obf: FFHDNNDFPCJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6458)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureApplyPasterListScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub mhmdidkncih: ::core::option::Option<Pbpiofgodhc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jceeenoldif {
|
|
/// offset: 36
|
|
#[prost(enumeration = "TreasureDungeonRecordType", tag = "3")]
|
|
pub r#type: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub pnidnoghmbh: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub haffdddpfga: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub cmapcggabji: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub ghaiglahmho: u32,
|
|
}
|
|
/// Obf: OKCDFCIKIGM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4491)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TreasureDungeonDataScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ikhjlmakncd: ::core::option::Option<Kpbgmoccmla>,
|
|
}
|
|
/// Obf: FDGEEEEGNEC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4410)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TreasureDungeonFinishScNotify {
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub target_side: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub bhmjflgmick: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "8")]
|
|
pub is_win: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub deobojccpfb: u32,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "2")]
|
|
pub dpajmlnhddg: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "12")]
|
|
pub dckeeakeolc: u32,
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "7")]
|
|
pub gcgalkpchcp: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kpbgmoccmla {
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "150")]
|
|
pub eopnfaappio: ::prost::alloc::vec::Vec<Ildfflcofcn>,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "7")]
|
|
pub nlbgebppdjo: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub jbocopnejlb: ::prost::alloc::vec::Vec<Pgnafaeaidn>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "13")]
|
|
pub mgihlohmojc: u32,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1500")]
|
|
pub mgmppojigbc: ::prost::alloc::vec::Vec<Aomplkeiljd>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "1030")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Ikjofcnbmkf>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "10")]
|
|
pub target_side: u32,
|
|
/// offset: 104
|
|
#[prost(bool, tag = "2046")]
|
|
pub admjnjkcdfn: bool,
|
|
/// offset: 106
|
|
#[prost(bool, tag = "398")]
|
|
pub opdajbalnek: bool,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "869")]
|
|
pub ahaappcdlff: u32,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "94")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Aomplkeiljd>,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "4")]
|
|
pub miccegikibj: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1070")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Hmkmgagpaka>,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "8")]
|
|
pub nphlepecmah: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "3")]
|
|
pub dckeeakeolc: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub imbcjkhmoab: ::prost::alloc::vec::Vec<Jceeenoldif>,
|
|
/// offset: 105
|
|
#[prost(bool, tag = "861")]
|
|
pub ojpcgmhcebn: bool,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "14")]
|
|
pub jdfdjacpckc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hmkmgagpaka {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub fjofdonmhph: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aomplkeiljd {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_type: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub hp: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub mhepbnfjdib: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ildfflcofcn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_type: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ikjofcnbmkf {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub ieihjekmlhh: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pgnafaeaidn {
|
|
/// offset: 44
|
|
#[prost(bool, tag = "2")]
|
|
pub hlkafpclmeo: bool,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1748")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Ffkgogncnaj>,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "3")]
|
|
pub ggfijfdfgcm: bool,
|
|
/// offset: 46
|
|
#[prost(bool, tag = "15")]
|
|
pub kloncigadni: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub jjnkpcbkokb: u32,
|
|
/// offset: 47
|
|
#[prost(bool, tag = "10")]
|
|
pub imloehhajoi: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub pghpkhcnpmf: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub cjopnfdbjhd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ffkgogncnaj {
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub cjopnfdbjhd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub dkjdnnkmngf: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub haffdddpfga: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub buff_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub chphbcokceo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Doacekeeklj {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub jdfdjacpckc: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "7")]
|
|
pub pnfbogkcmce: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub target_side: u32,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "10")]
|
|
pub has_passed: bool,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub mcekminmjkf: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub dckeeakeolc: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub nphlepecmah: u32,
|
|
}
|
|
/// Obf: BGPPCEGGINK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4439)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetTreasureDungeonActivityDataCsReq {}
|
|
/// Obf: AELOKIHNKMA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4401)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTreasureDungeonActivityDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub bpckfojkcbk: ::prost::alloc::vec::Vec<Doacekeeklj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CEGHNBBAPFA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4474)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterTreasureDungeonCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub target_side: u32,
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Fngpalcmbkk>,
|
|
}
|
|
/// Obf: MKPILHMLFJC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4437)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterTreasureDungeonScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ikhjlmakncd: ::core::option::Option<Kpbgmoccmla>,
|
|
}
|
|
/// Obf: EIPJLKDNPDO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4404)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct OpenTreasureDungeonGridCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub target_side: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub cjopnfdbjhd: u32,
|
|
}
|
|
/// Obf: BEFOGPHDPNA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4438)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct OpenTreasureDungeonGridScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ikhjlmakncd: ::core::option::Option<Kpbgmoccmla>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HGPEGMNNBIG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4433)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct InteractTreasureDungeonGridCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub target_side: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub display_value: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub cjopnfdbjhd: u32,
|
|
}
|
|
/// Obf: OEDKGGDDDLM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4461)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct InteractTreasureDungeonGridScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub ikhjlmakncd: ::core::option::Option<Kpbgmoccmla>,
|
|
}
|
|
/// Obf: BKBJFPPKPGL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4407)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UseTreasureDungeonItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub target_side: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub item_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub cjopnfdbjhd: u32,
|
|
}
|
|
/// Obf: OLMFMFAIICJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4458)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UseTreasureDungeonItemScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ikhjlmakncd: ::core::option::Option<Kpbgmoccmla>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fngpalcmbkk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "7")]
|
|
pub avatar_type: i32,
|
|
}
|
|
/// Obf: GGEMBNFNCLP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4472)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FightTreasureDungeonMonsterCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub target_side: u32,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Fngpalcmbkk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub cjopnfdbjhd: u32,
|
|
}
|
|
/// Obf: EIEKCOPGDGI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4432)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FightTreasureDungeonMonsterScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PFBIKFDAMJN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4444)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct QuitTreasureDungeonCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub pamdlhocmcc: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub target_side: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4500)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ghnhlnicaoi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Tutorial {
|
|
/// offset: 24
|
|
#[prost(enumeration = "TutorialStatus", tag = "2")]
|
|
pub status: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct TutorialGuide {
|
|
/// offset: 24
|
|
#[prost(enumeration = "TutorialStatus", tag = "9")]
|
|
pub status: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "TutorialGuideType", tag = "12")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: FNDPDAGONPO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1691)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetTutorialCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1610)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTutorialScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub tutorial_list: ::prost::alloc::vec::Vec<Tutorial>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub cur_map_entry_id: u32,
|
|
}
|
|
/// Obf: ELGGLBDAKDN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1694)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct GetTutorialGuideCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1695)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTutorialGuideScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub tutorial_guide_list: ::prost::alloc::vec::Vec<TutorialGuide>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub cur_map_entry_id: u32,
|
|
}
|
|
/// Obf: POAMLKKGKPE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1614)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UnlockTutorialCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub idgpinmkpnl: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1618)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UnlockTutorialScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub tutorial: ::core::option::Option<Tutorial>,
|
|
}
|
|
/// Obf: PMLLCKIOCJM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1609)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UnlockTutorialGuideCsReq {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub group_id: u32,
|
|
/// offset: 24
|
|
#[prost(enumeration = "TutorialGuideType", tag = "8")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1698)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct UnlockTutorialGuideScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub tutorial_guide: ::core::option::Option<TutorialGuide>,
|
|
}
|
|
/// Obf: FOLIFJMDCOP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1663)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishTutorialCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub idgpinmkpnl: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "TutorialFinishType", tag = "11")]
|
|
pub ngjkiiijbib: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1626)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishTutorialScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub tutorial: ::core::option::Option<Tutorial>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub cur_map_entry_id: u32,
|
|
}
|
|
/// Obf: IOEPDEBGEJN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1639)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct FinishTutorialGuideCsReq {
|
|
/// offset: 28
|
|
#[prost(enumeration = "TutorialGuideType", tag = "14")]
|
|
pub r#type: i32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1601)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishTutorialGuideScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub tutorial_guide: ::core::option::Option<TutorialGuide>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub cur_map_entry_id: u32,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hacnbjjolhp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub bapdmnkdlhg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub id: u32,
|
|
/// offset: 24
|
|
#[prost(bool, tag = "9")]
|
|
pub is_new: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Admcmfiinih {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub eogmihepcgm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub mohobfpjpml: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub is_new: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Peednobmbnn {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub ghekieaomlj: ::core::option::Option<Admcmfiinih>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub mhcabcedngb: ::prost::alloc::vec::Vec<Hacnbjjolhp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bjofakoflam {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub dcpkpnlkgmm: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(410)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oldmkciingh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub jogfdbpamdp: ::core::option::Option<Peednobmbnn>,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub mohhijghpnb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Defojhbbidk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub pnkgniidjaa: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(495)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nkioipmcong {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub mohhijghpnb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jkfdcjbbabp {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(418)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kpocainfjda {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub lhfmnahidom: ::prost::alloc::vec::Vec<Admcmfiinih>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub mohhijghpnb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(409)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Debhhhifihk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub pnkgniidjaa: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub dcpkpnlkgmm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nnlcnfmfenh {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub opgdcbdbkbo: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub dcpkpnlkgmm: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(463)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jglmanjemja {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub opgdcbdbkbo: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub dcpkpnlkgmm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hibbbjbenhc {
|
|
/// offset: 44
|
|
#[prost(bool, tag = "14")]
|
|
pub pijmkhmdhae: bool,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub biagifikdna: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub bllldcmoaai: ::prost::alloc::vec::Vec<Vector>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Njbhklckhbk {
|
|
/// offset: 48
|
|
#[prost(bool, tag = "5")]
|
|
pub pijmkhmdhae: bool,
|
|
/// offset: 40
|
|
#[prost(string, tag = "13")]
|
|
pub lbbmjlaijoc: ::prost::alloc::string::String,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub cpemliagbkb: ::core::option::Option<Hibbbjbenhc>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub bllldcmoaai: ::prost::alloc::vec::Vec<Vector>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub biagifikdna: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6513)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jljhoobhdhp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub paglojdllld: ::core::option::Option<Mlejlklefnd>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "10")]
|
|
pub lchahecjpoi: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6507)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dndhidkfbka {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub maonhdcchpe: ::core::option::Option<Njbhklckhbk>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6530)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eibnpikgcjn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6527)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cmohigkknen {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub maonhdcchpe: ::core::option::Option<Njbhklckhbk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6535)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Eegaioccmkm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6538)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Njmpapfmnfm {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub maonhdcchpe: ::core::option::Option<Njbhklckhbk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6505)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ipnaeodcpdd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6501)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dppdcnbilmn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub maonhdcchpe: ::core::option::Option<Njbhklckhbk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6547)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bcgihfgiaem {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6519)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Khohcmmcmbl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub maonhdcchpe: ::core::option::Option<Njbhklckhbk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6502)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Momaeppeaja {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub maonhdcchpe: ::core::option::Option<Njbhklckhbk>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6544)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ppbjilgapbf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ggdpaajfmjb: ::core::option::Option<Vector>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6518)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hbpbhnpieak {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub maonhdcchpe: ::core::option::Option<Njbhklckhbk>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6545)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Offbngeidfm {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ggdpaajfmjb: ::core::option::Option<Vector>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6536)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ejgainkkbfm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub maonhdcchpe: ::core::option::Option<Njbhklckhbk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6503)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Blgnjjnfdea {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub group_id: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub config_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6550)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bnegeebjcmd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6516)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pchlkjcncen {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6531)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Mgdagapaiej {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FHFFLADCOKE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7626)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct WorldUnlockCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub lloloehpfha: u32,
|
|
}
|
|
/// Obf: JKPOGPLBODL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7627)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct WorldUnlockScRsp {
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub lloloehpfha: u32,
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Abolgabipja {
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub mlofnlcknbl: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "2")]
|
|
pub authkey_ver: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "3")]
|
|
pub ldebcmjbcld: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub nhddhmggkbo: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "5")]
|
|
pub hdhjeffipol: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub ngcfmhkacdo: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "7")]
|
|
pub ajkhdlnmbmp: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "8")]
|
|
pub igjobfgjami: u32,
|
|
/// offset: 96
|
|
#[prost(uint64, tag = "9")]
|
|
pub ebabmgkjiaf: u64,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "10")]
|
|
pub jebnjpncpmp: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub hkehiipbdha: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub flmehipgbjn: u32,
|
|
/// offset: 16
|
|
#[prost(string, tag = "14")]
|
|
pub emhmhackboi: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub ddalnhlogjk: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "16")]
|
|
pub lhhmllfgfli: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "17")]
|
|
pub damfmnkhfih: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PlayerActionType {
|
|
PlayerActionNone = 0,
|
|
PlayerActionRegister = 1,
|
|
PlayerActionLogin = 2,
|
|
PlayerActionLogout = 3,
|
|
PlayerActionAddExp = 4,
|
|
PlayerActionLevelUp = 5,
|
|
PlayerActionAddMaterial = 6,
|
|
PlayerActionSaveStat = 7,
|
|
PlayerActionTravelBrochureInteract = 8,
|
|
PlayerActionRelay = 9,
|
|
PlayerActionRecharge = 101,
|
|
PlayerActionBuyGoods = 102,
|
|
PlayerActionAddCoin = 103,
|
|
PlayerActionMonthCardDailyHcoin = 104,
|
|
PlayerActionMonthCardBuyMcoin = 105,
|
|
PlayerActionRechargeFreeCoin = 106,
|
|
PlayerActionAddMonthCard = 107,
|
|
PlayerActionRechargeGiftPay = 108,
|
|
PlayerActionRechargeGiftFree = 109,
|
|
PlayerActionRechargeBenefit = 110,
|
|
PlayerActionRechargeGiftTakeReward = 111,
|
|
PlayerActionRechargeGiftReach = 112,
|
|
PlayerActionRechargeBenefitReach = 113,
|
|
PlayerActionMonthCardEndMail = 114,
|
|
PlayerActionMissionAccept = 201,
|
|
PlayerActionMissionFinish = 202,
|
|
PlayerActionMissionFail = 203,
|
|
PlayerActionMainMissionAccept = 204,
|
|
PlayerActionSubMissionAccept = 205,
|
|
PlayerActionMainMissionFinish = 206,
|
|
PlayerActionSubMissionFinish = 207,
|
|
PlayerActionDailyTaskFinish = 208,
|
|
PlayerActionDailyTaskTakeReward = 209,
|
|
PlayerActionNpcTalkReward = 210,
|
|
PlayerActionMainMissionRecover = 211,
|
|
PlayerActionMainMissionDisable = 212,
|
|
PlayerActionConsumeItemSubMissionFinish = 213,
|
|
PlayerActionItemMonitorAllSources = 999,
|
|
PlayerActionGm = 1001,
|
|
PlayerActionCustomOp = 1002,
|
|
PlayerActionCheckSum = 1003,
|
|
PlayerActionPlayerLocation = 1004,
|
|
PlayerActionChangeLanguage = 1005,
|
|
PlayerActionClientReport = 1006,
|
|
PlayerActionAceReport = 1007,
|
|
PlayerActionPlayerPowerInfo = 1008,
|
|
PlayerActionDailyRefresh = 1009,
|
|
PlayerActionAvatarValueInfo = 1010,
|
|
PlayerActionMoveCheckFailedReport = 1011,
|
|
PlayerActionBattleFailedReport = 1012,
|
|
PlayerActionSecurityReport = 1013,
|
|
PlayerActionAvatarPromotion = 1101,
|
|
PlayerActionAvatarAdd = 1103,
|
|
PlayerActionAvatarUseExpItem = 1104,
|
|
PlayerActionAvatarLevelUp = 1105,
|
|
PlayerActionSkillTreeUp = 1106,
|
|
PlayerActionAvatarHpChange = 1107,
|
|
PlayerActionAvatarMpChange = 1108,
|
|
PlayerActionAvatarAddExp = 1109,
|
|
PlayerActionAvatarRankUp = 1110,
|
|
PlayerActionAvatarRepeated = 1111,
|
|
PlayerActionMpMaxChange = 1112,
|
|
PlayerActionAvatarTakePromotionReward = 1113,
|
|
PlayerActionAvatarRelicAffixInfo = 1114,
|
|
PlayerActionAvatarMark = 1115,
|
|
PlayerActionAvatarSystemPowerReset = 1116,
|
|
PlayerActionAvatarChangePath = 1119,
|
|
PlayerActionSetGrowthTargetAvatar = 1120,
|
|
PlayerActionDelAvatar = 1121,
|
|
PlayerActionAvatarSkinChange = 1122,
|
|
PlayerActionSetGrowthTargetFunctionConfig = 1123,
|
|
PlayerActionAvatarSkinActivityReissue = 1124,
|
|
PlayerActionSetAvatarEnhancedId = 1125,
|
|
PlayerActionDressPlayerOutfit = 1126,
|
|
PlayerActionStageBegin = 1202,
|
|
PlayerActionStageEnd = 1203,
|
|
PlayerActionCocoonStageBegin = 1205,
|
|
PlayerActionCocoonStageEnd = 1206,
|
|
PlayerActionFarmElementEnd = 1207,
|
|
PlayerActionElementStageEnd = 1208,
|
|
PlayerActionCocoonSweep = 1209,
|
|
PlayerActionFarmElementSweep = 1210,
|
|
PlayerActionRecoverStamina = 1301,
|
|
PlayerActionExchangeStamina = 1302,
|
|
PlayerActionLoginReward = 1303,
|
|
PlayerActionModifyNickname = 1304,
|
|
PlayerActionGetLevelReward = 1305,
|
|
PlayerActionWorldLevelUp = 1306,
|
|
PlayerActionAddStamina = 1307,
|
|
PlayerActionGameplayBirthdayRewardMail = 1308,
|
|
PlayerActionRechargeRebateReward = 1309,
|
|
PlayerActionGameplayBirthdaySet = 1310,
|
|
PlayerActionReserveStaminaExchange = 1311,
|
|
PlayerActionReserveStaminaAdd = 1312,
|
|
PlayerActionReserveStaminaChange = 1313,
|
|
PlayerActionNowStamina = 1314,
|
|
PlayerActionFtcResetNickname = 1315,
|
|
PlayerActionReserveAndFuelExchangeStamina = 1316,
|
|
PlayerActionMail = 1401,
|
|
PlayerActionMailOpByUser = 1402,
|
|
PlayerActionMailOpByMuip = 1403,
|
|
PlayerActionMailOpByGm = 1404,
|
|
PlayerActionMailOpByFull = 1405,
|
|
PlayerActionMailOpByExpire = 1406,
|
|
PlayerActionMailOpByInternal = 1407,
|
|
PlayerActionAddMail = 1408,
|
|
PlayerActionDelMail = 1409,
|
|
PlayerActionTakeAttachment = 1410,
|
|
PlayerActionReadMail = 1411,
|
|
PlayerActionBattleAvatar = 1501,
|
|
PlayerActionBattleMonster = 1502,
|
|
PlayerActionBattleEnd = 1504,
|
|
PlayerActionBattleReplay = 1505,
|
|
PlayerActionBattleAvatarDeath = 1506,
|
|
PlayerActionBattleSwitchPhase = 1507,
|
|
PlayerActionBattleMonsterSkill = 1508,
|
|
PlayerActionBattleRebattle = 1509,
|
|
PlayerActionBattleAvatarServant = 1510,
|
|
PlayerActionMissionReward = 1602,
|
|
PlayerActionQuestAccept = 1603,
|
|
PlayerActionQuestFinish = 1604,
|
|
PlayerActionQuestRemove = 1605,
|
|
PlayerActionQuestReward = 1606,
|
|
PlayerActionQuestAutoClose = 1607,
|
|
PlayerActionQuestExpired = 1608,
|
|
PlayerActionMissionRequired = 1609,
|
|
PlayerActionSubmissionReward = 1610,
|
|
PlayerActionAchievementLevelReward = 1611,
|
|
PlayerActionQuestDelete = 1612,
|
|
PlayerActionSubMissionReward2 = 1613,
|
|
PlayerActionMissionCompensate = 1614,
|
|
PlayerActionMissionRecycle = 1615,
|
|
PlayerActionQuestReset = 1616,
|
|
PlayerActionQuestOptionalReward = 1617,
|
|
PlayerActionMcvChange = 1618,
|
|
PlayerActionQuestReissue = 1619,
|
|
PlayerActionPropInteract = 1704,
|
|
PlayerActionAvatarMazeSkill = 1705,
|
|
PlayerActionEnterMaze = 1706,
|
|
PlayerActionOrdinaryInteract = 1707,
|
|
PlayerActionChestInteract = 1708,
|
|
PlayerActionCheckPointUnlock = 1709,
|
|
PlayerActionCheckPointInteract = 1710,
|
|
PlayerActionCheckPointRevive = 1711,
|
|
PlayerActionCheckPointTransfer = 1712,
|
|
PlayerActionMonsterInteract = 1714,
|
|
PlayerActionNpcInteract = 1716,
|
|
PlayerActionPropHit = 1717,
|
|
PlayerActionPrelogueRevive = 1718,
|
|
PlayerActionPropState = 1719,
|
|
PlayerActionCheckPointRecover = 1720,
|
|
PlayerActionMechanismBar = 1722,
|
|
PlayerActionSubmitOrigamiItem = 1723,
|
|
PlayerActionMazeBuffDropItem = 1724,
|
|
PlayerActionFsvChange = 1725,
|
|
PlayerActionTimelinePropState = 1726,
|
|
PlayerActionGroupPropertyChange = 1727,
|
|
PlayerActionOpenGroupPropertyChest = 1728,
|
|
PlayerActionEquipmentPromotion = 1901,
|
|
PlayerActionAddItem = 1902,
|
|
PlayerActionUseItem = 1904,
|
|
PlayerActionEquipmentRankUp = 1905,
|
|
PlayerActionEquipmentLevelUp = 1906,
|
|
PlayerActionExpUpEquipmentReturn = 1907,
|
|
PlayerActionBagFullRewardMail = 1908,
|
|
PlayerActionEquipmentAdd = 1909,
|
|
PlayerActionEquipmentWear = 1910,
|
|
PlayerActionItemCompose = 1911,
|
|
PlayerActionRelicLevelUp = 1912,
|
|
PlayerActionExpUpRelicReturn = 1913,
|
|
PlayerActionRelicNumChanged = 1914,
|
|
PlayerActionRelicWear = 1915,
|
|
PlayerActionRelicCompose = 1916,
|
|
PlayerActionSellItem = 1917,
|
|
PlayerActionUnlockMusic = 1918,
|
|
PlayerActionExchangeHcoinWithPayMcoin = 1919,
|
|
PlayerActionGetReward = 1920,
|
|
PlayerActionExchangeHcoinWithFreeMcoin = 1921,
|
|
PlayerActionItemComposeFormulaUnlock = 1922,
|
|
PlayerActionExchangeHcoin = 1923,
|
|
PlayerActionCityShopLevelReward = 1924,
|
|
PlayerActionItemRecycle = 1925,
|
|
PlayerActionMuseumFundsConsume = 1926,
|
|
PlayerActionMuseumEventBuyStuff = 1927,
|
|
PlayerActionMuseumMarketBuyStuff = 1928,
|
|
PlayerActionMuseumRandomEvent = 1929,
|
|
PlayerActionMuseumInitialItem = 1930,
|
|
PlayerActionOptionalBoxReward = 1931,
|
|
PlayerActionDestroyItem = 1932,
|
|
PlayerActionTransferExp = 1933,
|
|
PlayerActionOndutyUse = 1934,
|
|
PlayerActionItemMark = 1935,
|
|
PlayerActionRelicDiscard = 1936,
|
|
PlayerActionGeneralVirtualItemChange = 1937,
|
|
PlayerActionRelicLock = 1938,
|
|
PlayerActionRelicFilterPlanSave = 1939,
|
|
PlayerActionRelicFilterPlanDelete = 1940,
|
|
PlayerActionRelicFilterPlanMark = 1941,
|
|
PlayerActionRelicSell = 1942,
|
|
PlayerActionRelicReforge = 1943,
|
|
PlayerActionRelicSmartWearCustomPlan = 1944,
|
|
PlayerActionRecoverRelic = 1945,
|
|
PlayerActionRecoverEquipment = 1946,
|
|
PlayerActionEquipmentSell = 1947,
|
|
PlayerActionRelicSmartWearPinRelic = 1948,
|
|
PlayerActionRelicCocoonSetting = 1949,
|
|
PlayerActionPersonalCardChange = 1950,
|
|
PlayerActionPhoneCaseChange = 1951,
|
|
PlayerActionDeliveryItemReward = 1952,
|
|
PlayerActionItemAutoTransfer = 1953,
|
|
PlayerActionItemAutoTransferInBag = 1954,
|
|
PlayerActionItemAutoTransferOnAdd = 1955,
|
|
PlayerActionAddExtraCoin = 1956,
|
|
PlayerActionVariableDiceExchangePartnerCoin = 1957,
|
|
PlayerActionRelicBox = 1958,
|
|
PlayerActionRelicBoxSettle = 1959,
|
|
PlayerActionRelicBoxRegular = 1960,
|
|
PlayerActionRelicReplace = 1961,
|
|
PlayerActionEquipmentUpCostPileSetting = 1962,
|
|
PlayerActionRelicBoxShow = 1963,
|
|
PlayerActionTutorialGuideFinish = 2001,
|
|
PlayerActionTutorial = 2002,
|
|
PlayerActionTutorialGuide = 2003,
|
|
PlayerActionMonsterDrop = 2101,
|
|
PlayerActionFinishChallenge = 2201,
|
|
PlayerActionChallengeStars = 2202,
|
|
PlayerActionChallengeStart = 2203,
|
|
PlayerActionChallengeEnd = 2204,
|
|
PlayerActionChallengeWin = 2205,
|
|
PlayerActionChallengeFail = 2206,
|
|
PlayerActionChallengeLeave = 2207,
|
|
PlayerActionChallengeSwitch = 2208,
|
|
PlayerActionChallengeBonusReward = 2210,
|
|
PlayerActionChallengeStarsReward = 2211,
|
|
PlayerActionChallengeRestart = 2212,
|
|
PlayerActionChallengeStoryStart = 2213,
|
|
PlayerActionChallengeStoryEnd = 2214,
|
|
PlayerActionChallengeFastPass = 2215,
|
|
PlayerActionChallengeStoryFastPass = 2216,
|
|
PlayerActionChallengeMemoryFastPass = 2217,
|
|
PlayerActionChallengeBattleTarget = 2218,
|
|
PlayerActionChallengeBossEnd = 2219,
|
|
PlayerActionChallengeBossFastPass = 2220,
|
|
PlayerActionChallengeStartPartial = 2221,
|
|
PlayerActionChallengeBossPhaseStart = 2222,
|
|
PlayerActionChallengeBossPhaseEnd = 2223,
|
|
PlayerActionChallengeBossPhaseEndBeforeBattle = 2224,
|
|
PlayerActionChallengeRecommendLineup = 2225,
|
|
PlayerActionChallengeStoryFeverBattleEnd = 2226,
|
|
PlayerActionTeamInfoChange = 2301,
|
|
PlayerActionChangeCurrentAvatar = 2302,
|
|
PlayerActionCreateVirtualTeam = 2303,
|
|
PlayerActionTeamNameEdit = 2304,
|
|
PlayerActionReplaceLineupAvatar = 2305,
|
|
PlayerActionAvatarBuffChange = 2401,
|
|
PlayerActionEnvBuffChange = 2402,
|
|
PlayerActionGameCore = 2403,
|
|
PlayerActionAvatarGlobalBuff = 2404,
|
|
PlayerActionRogueExploreStart = 2501,
|
|
PlayerActionRogueEnterRoom = 2502,
|
|
PlayerActionRogueLeaveRoom = 2503,
|
|
PlayerActionRogueExploreFinish = 2504,
|
|
PlayerActionRogueSelectBuff = 2505,
|
|
PlayerActionRogueRollBuff = 2506,
|
|
PlayerActionRogueRevive = 2507,
|
|
PlayerActionRogueChallengeStart = 2512,
|
|
PlayerActionRogueMiracle = 2514,
|
|
PlayerActionRogueAddBuff = 2515,
|
|
PlayerActionRoguePickAvatar = 2516,
|
|
PlayerActionRogueSeasonChanged = 2522,
|
|
PlayerActionRogueAeonLevelUp = 2524,
|
|
PlayerActionRogueOpenDoor = 2525,
|
|
PlayerActionRogueScoreReward = 2526,
|
|
PlayerActionRogueEnhanceBuff = 2527,
|
|
PlayerActionRogueSelectBonus = 2528,
|
|
PlayerActionRogueAreaFirstReward = 2529,
|
|
PlayerActionRogueEnableTalent = 2530,
|
|
PlayerActionRogueAeonUnlock = 2531,
|
|
PlayerActionRogueAeonAddExp = 2532,
|
|
PlayerActionRogueImmerseLevelUp = 2533,
|
|
PlayerActionRogueSelectMiracle = 2534,
|
|
PlayerActionRogueUnlockArea = 2535,
|
|
PlayerActionRogueExploreScoreChange = 2536,
|
|
PlayerActionRogueUpdateRewardPool = 2537,
|
|
PlayerActionRogueSwapBuff = 2539,
|
|
PlayerActionRogueWeeklyRefresh = 2540,
|
|
PlayerActionRogueExchangeKey = 2541,
|
|
PlayerActionRogueGetObjectReward = 2542,
|
|
PlayerActionRogueAreaMonsterDrop = 2543,
|
|
PlayerActionRogueAddMiracle = 2544,
|
|
PlayerActionRogueSwapMiracle = 2545,
|
|
PlayerActionRogueOpenObjectReward = 2546,
|
|
PlayerActionRogueAeonEffect = 2547,
|
|
PlayerActionRogueReforgeBuff = 2548,
|
|
PlayerActionRogueTradeMiracle = 2549,
|
|
PlayerActionRogueRemoveAvatar = 2550,
|
|
PlayerActionRogueDialogueSelect = 2551,
|
|
PlayerActionRogueSelectAeon = 2552,
|
|
PlayerActionRogueDialogueFinish = 2553,
|
|
PlayerActionRogueHandbookReward = 2554,
|
|
PlayerActionRogueAdventureRoomReward = 2555,
|
|
PlayerActionRogueShopBuy = 2556,
|
|
PlayerActionRogueRepairMiracle = 2557,
|
|
PlayerActionRogueReplaceAllMiracle = 2558,
|
|
PlayerActionRogueMiracleBroken = 2559,
|
|
PlayerActionRogueShopRefresh = 2560,
|
|
PlayerActionRogueLevelMechanism = 2561,
|
|
PlayerActionRogueRemoveMiracle = 2562,
|
|
PlayerActionRogueDropBuff = 2563,
|
|
PlayerActionRogueDestroyMiracle = 2564,
|
|
PlayerActionRogueActivateFormula = 2565,
|
|
PlayerActionRogueDeactivateFormula = 2566,
|
|
PlayerActionRogueRemoveBuff = 2567,
|
|
PlayerActionRogueSelectFormula = 2568,
|
|
PlayerActionRogueDropFormula = 2569,
|
|
PlayerActionRogueRollFormula = 2570,
|
|
PlayerActionRogueReforgeFormula = 2571,
|
|
PlayerActionRogueComposeMiracle = 2572,
|
|
PlayerActionRogueReforgeMiracle = 2573,
|
|
PlayerActionRogueDoGamble = 2574,
|
|
PlayerActionRogueKeywordActivate = 2575,
|
|
PlayerActionRogueKeywordDeactivate = 2576,
|
|
PlayerActionRogueSourceDefault = 2577,
|
|
PlayerActionRoguePlayerSelect = 2578,
|
|
PlayerActionRogueLayerSettlement = 2579,
|
|
PlayerActionRogueFormula = 2580,
|
|
PlayerActionRogueWorkbench = 2581,
|
|
PlayerActionRogueModifier = 2582,
|
|
PlayerActionRogueReforge = 2583,
|
|
PlayerActionRogueTalent = 2584,
|
|
PlayerActionRogueReroll = 2585,
|
|
PlayerActionRogueCoinChange = 2586,
|
|
PlayerActionRogueMagicScepterShop = 2587,
|
|
PlayerActionRogueMagicUnitShop = 2588,
|
|
PlayerActionRogueMagicScepterLevelUp = 2589,
|
|
PlayerActionGacha = 2601,
|
|
PlayerActionAddGachaTicket = 2602,
|
|
PlayerActionGachaExchange = 2603,
|
|
PlayerActionSetGachaDecideItem = 2604,
|
|
PlayerActionEventMissionAccept = 2801,
|
|
PlayerActionEventMissionFinish = 2802,
|
|
PlayerActionEventMissionReward = 2803,
|
|
PlayerActionRaidFinish = 2901,
|
|
PlayerActionRaidBegin = 2902,
|
|
PlayerActionChallengeRaidReward = 2903,
|
|
PlayerActionStartRaid = 2904,
|
|
PlayerActionEndRaid = 2905,
|
|
PlayerActionRaidTargetFinish = 2906,
|
|
PlayerActionArchiveRaid = 2907,
|
|
PlayerActionHeroBaseTypeChange = 3051,
|
|
PlayerActionHeroBaseTypeAddByMission = 3052,
|
|
PlayerActionHeroBaseTypeAddByReq = 3053,
|
|
PlayerActionHeroBaseTypeAdd = 3054,
|
|
PlayerActionDialogueSelect = 3101,
|
|
PlayerActionExpeditionStart = 3151,
|
|
PlayerActionExpeditionFinish = 3152,
|
|
PlayerActionExpeditionReward = 3153,
|
|
PlayerActionActivityExpeditionStart = 3154,
|
|
PlayerActionActivityExpeditionFinish = 3155,
|
|
PlayerActionActivityExpeditionReward = 3156,
|
|
PlayerActionActivityExpeditionBegin = 3157,
|
|
PlayerActionActivityExpeditionEnd = 3158,
|
|
PlayerActionExpeditionSet = 3159,
|
|
PlayerActionExpeditionTakeReward = 3160,
|
|
PlayerActionActivityLoginReward = 3201,
|
|
PlayerActionFriendReport = 3301,
|
|
PlayerActionAssistReward = 3302,
|
|
PlayerActionAssistAvatarRefresh = 3303,
|
|
PlayerActionAssistAvatarBattleStart = 3304,
|
|
PlayerActionAssistAvatarBattleEnd = 3305,
|
|
PlayerActionFriendApply = 3306,
|
|
PlayerActionFriendManage = 3307,
|
|
PlayerActionFriendBlacklist = 3308,
|
|
PlayerActionFriendModifyRemarkName = 3309,
|
|
PlayerActionFriendMark = 3310,
|
|
PlayerActionFriendAssistList = 3311,
|
|
PlayerActionBattlePassLevelReward = 3202,
|
|
PlayerActionBattlePass128TierReward = 3203,
|
|
PlayerActionBattlePassLevelRewardAutoMail = 3204,
|
|
PlayerActionBuyBattlePass = 3205,
|
|
PlayerActionAddBattlePassExp = 3206,
|
|
PlayerActionBattlePassLevelUp = 3207,
|
|
PlayerActionBuyBattlePassLevel = 3208,
|
|
PlayerActionBattlePassEndMail = 3209,
|
|
PlayerActionBattlePass68TierReward = 3210,
|
|
PlayerActionModifySign = 3401,
|
|
PlayerActionDisplayAvatarSet = 3402,
|
|
PlayerActionAssistAvatarSet = 3403,
|
|
PlayerActionAchievementFinish = 3501,
|
|
PlayerActionAchievementReward = 3502,
|
|
PlayerActionAchievementAddExp = 3503,
|
|
PlayerActionAchievementLevelUp = 3504,
|
|
PlayerActionPunkLordReward = 3601,
|
|
PlayerActionPunkLordBossSearch = 3604,
|
|
PlayerActionPunkLordBossShare = 3605,
|
|
PlayerActionStartPunkLordRaid = 3606,
|
|
PlayerActionPunkLordSupportTimes = 3608,
|
|
PlayerActionPunkLordScoreReward = 3609,
|
|
PlayerActionPunkLordListRefresh = 3610,
|
|
PlayerActionPunkLordPowerAttack = 3611,
|
|
PlayerActionPunkLordBattleEnd = 3612,
|
|
PlayerActionPunkLordBossDeath = 3613,
|
|
PlayerActionPunkLordBossScore = 3614,
|
|
PlayerActionDailyActiveLevelReward = 3701,
|
|
PlayerActionDailyActiveAddPoint = 3702,
|
|
PlayerActionDailyActiveDeleteOldQuest = 3703,
|
|
PlayerActionFightActivityBegin = 3791,
|
|
PlayerActionFightActivityEnd = 3792,
|
|
PlayerActionFightActivityReward = 3801,
|
|
PlayerActionActivityEndMail = 3802,
|
|
PlayerActionAppointmentMail = 3803,
|
|
PlayerActionShareReward = 3804,
|
|
PlayerActionActivityTrialReward = 3805,
|
|
PlayerActionActivityTrialStart = 3806,
|
|
PlayerActionPsPreOrderMail1 = 3811,
|
|
PlayerActionPsPreOrderMail2 = 3812,
|
|
PlayerActionPsLoginMail = 3813,
|
|
PlayerActionLoginMail = 3814,
|
|
PlayerActionGooglePoints100Mail = 3821,
|
|
PlayerActionGooglePoints150Mail = 3822,
|
|
PlayerActionTrainVisitorBehaviorFinish = 3901,
|
|
PlayerActionEnterViewTrain = 3902,
|
|
PlayerActionTrainVisitorBehaviorRewardForceSend = 3903,
|
|
PlayerActionTrainVisitorRegisterOpen = 3904,
|
|
PlayerActionTrainVisitorBehaviorRewardForceSendByRegister = 3905,
|
|
PlayerActionTrainVisitorClearLastTrainVisitor = 3906,
|
|
PlayerActionTrainVisitorRefreshTrainVisitor = 3907,
|
|
PlayerActionTrainVisitorRefreshNpc = 3908,
|
|
PlayerActionMessageGroupAccept = 3951,
|
|
PlayerActionMessageSectionAccept = 3952,
|
|
PlayerActionMessageSectionFinish = 3953,
|
|
PlayerActionMessageItemFinish = 3954,
|
|
PlayerActionFinishMessageGroupReward = 3955,
|
|
PlayerActionSubstituteMessageGroupReward = 3956,
|
|
PlayerActionDeleteMessageGroup = 3957,
|
|
PlayerActionDeleteMessageSection = 3958,
|
|
PlayerActionDeleteMessageGroupByConfig = 3959,
|
|
PlayerActionDeleteMessageGroupByActivity = 3960,
|
|
PlayerActionDeleteMessageGroupByMission = 3961,
|
|
PlayerActionTextJoinSave = 4001,
|
|
PlayerActionBoxingClubStart = 4051,
|
|
PlayerActionBoxingClubFinish = 4052,
|
|
PlayerActionBoxingClubPause = 4053,
|
|
PlayerActionBoxingClubStageStart = 4054,
|
|
PlayerActionTalkSend = 4101,
|
|
PlayerActionSelectInclinationText = 4102,
|
|
PlayerActionMuseumSettleTurnOpen = 4201,
|
|
PlayerActionMuseumUpgradeArea = 4202,
|
|
PlayerActionMuseumUpgradeAreaStat = 4203,
|
|
PlayerActionMuseumDispatchRewardRegular = 4204,
|
|
PlayerActionMuseumDispatchRewardDirectional = 4205,
|
|
PlayerActionMuseumPhaseTargetFinished = 4206,
|
|
PlayerActionMuseumGetStuff = 4207,
|
|
PlayerActionMuseumGetExhibit = 4208,
|
|
PlayerActionMuseumTakeCollectMission = 4209,
|
|
PlayerActionMuseumAreaUnlock = 4210,
|
|
PlayerActionMuseumAreaUpgrade = 4211,
|
|
PlayerActionMuseumAreaStatUpgrade = 4212,
|
|
PlayerActionMuseumEnterNextRound = 4213,
|
|
PlayerActionMuseumStartDispatch = 4214,
|
|
PlayerActionMuseumSettleDispatch = 4215,
|
|
PlayerActionMuseumRenewPointChanged = 4216,
|
|
PlayerActionMuseumTargetReward = 4217,
|
|
PlayerActionMuseumPhaseUpgrade = 4218,
|
|
PlayerActionMuseumCollectReward = 4219,
|
|
PlayerActionMuseumTargetStart = 4220,
|
|
PlayerActionMuseumTargetFinish = 4221,
|
|
PlayerActionActivityMonsterResearchConsumeMaterial = 4301,
|
|
PlayerActionActivityMonsterResearchTakeReward = 4302,
|
|
PlayerActionPlayerReturnStart = 4401,
|
|
PlayerActionPlayerReturnSign = 4402,
|
|
PlayerActionPlayerReturnPoint = 4403,
|
|
PlayerActionPlayerReturnCountdown = 4404,
|
|
PlayerActionPlayerReturnFinish = 4405,
|
|
PlayerActionPlayerReturnCompensate = 4406,
|
|
PlayerActionPlayerReturnGetRelic = 4407,
|
|
PlayerActionPlayerReturnBpExpExtra = 4408,
|
|
PlayerActionPlayerReturnHcoinExtra = 4409,
|
|
PlayerActionPlayerReturnCustomRelic = 4410,
|
|
PlayerActionRogueChallengeActivityStart = 4411,
|
|
PlayerActionRogueChallengeActivityFinish = 4412,
|
|
PlayerActionRogueChallengeActivitySave = 4413,
|
|
PlayerActionPlayerReturnLoginMail = 4431,
|
|
PlayerActionAetherDivideUsePassiveSkillItem = 4450,
|
|
PlayerActionAetherDivideClearPassiveSkill = 4451,
|
|
PlayerActionAetherDivideFinishChallenge = 4452,
|
|
PlayerActionAetherDivideOverflowChunkReward = 4453,
|
|
PlayerActionAetherDivideLevelUp = 4454,
|
|
PlayerActionAetherDivideNewReward = 4455,
|
|
PlayerActionAetherDivideMonsterAdd = 4456,
|
|
PlayerActionAetherDivideMonsterLevel = 4457,
|
|
PlayerActionAetherDivideMonsterSkillWear = 4458,
|
|
PlayerActionAetherDivideTeamChange = 4459,
|
|
PlayerActionAetherDivideStageBegin = 4460,
|
|
PlayerActionAetherDivideStageEnd = 4461,
|
|
PlayerActionAetherDivideStageRoll = 4462,
|
|
PlayerActionAlleyEventFinish = 4501,
|
|
PlayerActionAlleyTakeReward = 4502,
|
|
PlayerActionAlleyPrestigeLevelUp = 4503,
|
|
PlayerActionAlleyLogisticsFinish = 4504,
|
|
PlayerActionAlleyPlacingGameFinish = 4505,
|
|
PlayerActionAlleyGuaranteedFunds = 4506,
|
|
PlayerActionAlleyTakeEventReward = 4507,
|
|
PlayerActionAlleySpecialOrderFinish = 4508,
|
|
PlayerActionSensitiveWordShield = 4601,
|
|
PlayerActionSensitiveWordServerInternalError = 4602,
|
|
PlayerActionSensitiveWordPlatformError = 4603,
|
|
PlayerActionTreasureDungeonStart = 4701,
|
|
PlayerActionTreasureDungeonFinish = 4702,
|
|
PlayerActionTreasureDungeonEnterFloor = 4703,
|
|
PlayerActionTreasureDungeonLeaveFloor = 4704,
|
|
PlayerActionTreasureDungeonUseItem = 4705,
|
|
PlayerActionTreasureDungeonAvatarChange = 4706,
|
|
PlayerActionTreasureDungeonBattleStart = 4707,
|
|
PlayerActionTreasureDungeonBattleEnd = 4708,
|
|
PlayerActionTreasureDungeonPickupBuff = 4709,
|
|
PlayerActionChessRogueFirstFinish = 4801,
|
|
PlayerActionChessRogueGiveupDice = 4802,
|
|
PlayerActionChessRogueSubStorySelect = 4803,
|
|
PlayerActionChessRogueActionPoint = 4804,
|
|
PlayerActionChessRogueReviveByProp = 4805,
|
|
PlayerActionChessRogueStartLevel = 4806,
|
|
PlayerActionChessRogueDiceEffect = 4807,
|
|
PlayerActionChessRogueMainStoryFinish = 4808,
|
|
PlayerActionChessRogueAeonTalentEffect = 4809,
|
|
PlayerActionChessRogueModifierOthersEffect = 4810,
|
|
PlayerActionChessRogueAddBuff = 4811,
|
|
PlayerActionChessRogueReforgeBuff = 4812,
|
|
PlayerActionChessRogueBuffLevelUp = 4813,
|
|
PlayerActionChessRogueEnhanceBuff = 4814,
|
|
PlayerActionChessRogueAddMiracle = 4815,
|
|
PlayerActionChessRogueSwapMiracle = 4816,
|
|
PlayerActionChessRogueSelectBonus = 4817,
|
|
PlayerActionChessRogueDialogueFinish = 4818,
|
|
PlayerActionChessRogueSubStoryFinish = 4819,
|
|
PlayerActionChessRogueAdventureRoomFinish = 4820,
|
|
PlayerActionChessRogueFinishLevel = 4821,
|
|
PlayerActionChessRogueStartLayer = 4822,
|
|
PlayerActionChessRogueFinishLayer = 4823,
|
|
PlayerActionChessRogueEnterRoom = 4824,
|
|
PlayerActionChessRogueLeaveRoom = 4825,
|
|
PlayerActionChessRogueRollDice = 4826,
|
|
PlayerActionChessRogueSelectDice = 4827,
|
|
PlayerActionChessRogueUnlockDice = 4828,
|
|
PlayerActionChessRogueBoardEvent = 4829,
|
|
PlayerActionChessRogueDimensionPoint = 4830,
|
|
PlayerActionChessRoguePickAvatar = 4831,
|
|
PlayerActionChessRogueReviveAvatar = 4832,
|
|
PlayerActionChessRogueNousSubStorySelect = 4833,
|
|
PlayerActionChessRogueLevelMechanism = 4844,
|
|
PlayerActionChessRogueNousStartLevel = 4845,
|
|
PlayerActionChessRogueNousFinishLevel = 4846,
|
|
PlayerActionChessRogueNousStartLayer = 4847,
|
|
PlayerActionChessRogueNousFinishLayer = 4848,
|
|
PlayerActionChessRogueNousEnterRoom = 4849,
|
|
PlayerActionChessRogueNousLeaveRoom = 4850,
|
|
PlayerActionChessRogueNousSelectDice = 4851,
|
|
PlayerActionChessRogueNousUnlockDiceBranch = 4852,
|
|
PlayerActionChessRogueNousUnlockDiceSurface = 4853,
|
|
PlayerActionChessRogueNousEditDice = 4854,
|
|
PlayerActionChessRogueNousValueChange = 4855,
|
|
PlayerActionChessRogueNousMainStoryTrigger = 4856,
|
|
PlayerActionChessRogueNousMainStoryFinish = 4857,
|
|
PlayerActionChessRogueNousSubStoryTrigger = 4858,
|
|
PlayerActionChessRogueNousSubStoryFinish = 4859,
|
|
PlayerActionChessRogueNousEnableTalent = 4860,
|
|
PlayerActionChessRogueSelectBuff = 4861,
|
|
PlayerActionChessRogueSelectMiracle = 4862,
|
|
PlayerActionChessRogueRemoveMiracle = 4863,
|
|
PlayerActionChessRogueBoardCell = 4864,
|
|
PlayerActionFantasticStoryBattleBegin = 4901,
|
|
PlayerActionFantasticStoryBattleEnd = 4902,
|
|
PlayerActionRogueEndlessReward = 4950,
|
|
PlayerActionRogueEndlessLevelStart = 4951,
|
|
PlayerActionRogueEndlessStageBegin = 4952,
|
|
PlayerActionRogueEndlessStageEnd = 4953,
|
|
PlayerActionBattleCollegeReward = 5001,
|
|
PlayerActionCommonRogueMiracleForBuffShop = 5051,
|
|
PlayerActionCommonRogueAdventureRoomFinish = 5052,
|
|
PlayerActionCommonRogueBuyBuffShop = 5053,
|
|
PlayerActionCommonRogueBuyBuffShopRefresh = 5054,
|
|
PlayerActionCommonRogueCollectionUnlock = 5055,
|
|
PlayerActionCommonRogueCollectionSet = 5056,
|
|
PlayerActionCommonRogueExhibitionUnlock = 5057,
|
|
PlayerActionCommonRogueExhibitionSet = 5058,
|
|
PlayerActionCommonRogueChestInteract = 5059,
|
|
PlayerActionCommonRogueAdventureRoomWolfgunFinish = 5060,
|
|
PlayerActionHeliobusPostIncomeReward = 5101,
|
|
PlayerActionHeliobusPostFansReward = 5102,
|
|
PlayerActionHeliobusLevelUpgrade = 5103,
|
|
PlayerActionHeliobusPostReplyReward = 5104,
|
|
PlayerActionHeliobusCommentReplyReward = 5105,
|
|
PlayerActionHeliobusChallengeFirstReward = 5106,
|
|
PlayerActionHeliobusFansAdd = 5107,
|
|
PlayerActionHeliobusActionDaySettle = 5108,
|
|
PlayerActionHeliobusSkillUnlock = 5109,
|
|
PlayerActionHeliobusStageBegin = 5110,
|
|
PlayerActionHeliobusStageEnd = 5111,
|
|
PlayerActionHeliobusSnsRead = 5112,
|
|
PlayerActionHeliobusSnsPostUnlock = 5113,
|
|
PlayerActionHeliobusSnsCommentUnlock = 5114,
|
|
PlayerActionHeliobusSnsComment = 5115,
|
|
PlayerActionHeliobusSnsPost = 5116,
|
|
PlayerActionHeliobusSnsLike = 5117,
|
|
PlayerActionHeliobusPhaseUpgrade = 5118,
|
|
PlayerActionPsPointCard30Reward = 5201,
|
|
PlayerActionPsPointCard50Reward = 5202,
|
|
PlayerActionPsPointCard100Reward = 5203,
|
|
PlayerActionPsnPlusGiftReward = 5204,
|
|
PlayerActionAppleGiftCardReward = 5205,
|
|
PlayerActionHeartDialSubmitItem = 5301,
|
|
PlayerActionHeartDialDialoguePerform = 5302,
|
|
PlayerActionHeartDialTraceConsume = 5303,
|
|
PlayerActionHeartDialChangeEmotion = 5304,
|
|
PlayerActionTravelBrochureAddDefaultPaster = 5401,
|
|
PlayerActionSpaceZooBorn = 5501,
|
|
PlayerActionSpaceZooMutate = 5502,
|
|
PlayerActionSpaceZooDelete = 5503,
|
|
PlayerActionSpaceZooExchangeItem = 5504,
|
|
PlayerActionSpaceZooExpPoint = 5505,
|
|
PlayerActionSpaceZooTakeReward = 5506,
|
|
PlayerActionSpaceZooCollection = 5507,
|
|
PlayerActionSpaceZooShow = 5508,
|
|
PlayerActionSpaceZooSpecialData = 5509,
|
|
PlayerActionStrongChallengeBattleBegin = 5701,
|
|
PlayerActionStrongChallengeBattleEnd = 5702,
|
|
PlayerActionRollShopDoGacha = 5751,
|
|
PlayerActionRollShopTakeReward = 5752,
|
|
PlayerActionOfferingSubmitItem = 5801,
|
|
PlayerActionOfferingTakeReward = 5802,
|
|
PlayerActionTravelBrochurePageUnlock = 5851,
|
|
PlayerActionTravelBrochurePageInteractAward = 5852,
|
|
PlayerActionTravelBrochureStickerUnlock = 5853,
|
|
PlayerActionTravelBrochureStickerApply = 5854,
|
|
PlayerActionTravelBrochureStickerRemove = 5855,
|
|
PlayerActionTravelBrochurePageReset = 5856,
|
|
PlayerActionTrackMainMissionId = 5901,
|
|
PlayerActionWolfBroBegin = 5911,
|
|
PlayerActionWolfBroGroupStateChange = 5912,
|
|
PlayerActionWolfBroEnd = 5913,
|
|
PlayerActionWolfBroBulletZero = 5914,
|
|
PlayerActionWolfBroActivateBullet = 5915,
|
|
PlayerActionWolfBroBulletNumChange = 5916,
|
|
PlayerActionWolfBroUseBulletNull = 5917,
|
|
PlayerActionWolfBroUseBulletHitMonster = 5918,
|
|
PlayerActionWolfBroPickUpBullet = 5919,
|
|
PlayerActionWolfBroRestoreArchive = 5920,
|
|
PlayerActionTelevisionActivityBattleBegin = 5921,
|
|
PlayerActionTelevisionActivityBattleEnd = 5922,
|
|
PlayerActionFeverTimeActivityBattleBegin = 5923,
|
|
PlayerActionFeverTimeActivityBattleEnd = 5924,
|
|
PlayerActionGunPlayEnd = 5925,
|
|
PlayerActionActivityStarFightBegin = 5926,
|
|
PlayerActionActivityStarFightEnd = 5927,
|
|
PlayerActionMapRotationEnterRegion = 5931,
|
|
PlayerActionMapRotationLeaveRegion = 5932,
|
|
PlayerActionMapRotationInteractCharger = 5933,
|
|
PlayerActionMapRotationDeployRotater = 5934,
|
|
PlayerActionMapRotationRotateMap = 5935,
|
|
PlayerActionMapRotationAddEnergy = 5936,
|
|
PlayerActionMapRotationSetMaxEnergy = 5937,
|
|
PlayerActionMapRotationRemoveRotater = 5938,
|
|
PlayerActionMapRotationAutoDeployRotater = 5939,
|
|
PlayerActionMapRotationAutoRemoveRotater = 5940,
|
|
PlayerActionDrinkMakerAddTips = 5951,
|
|
PlayerActionDrinkMakerFinishChallenge = 5952,
|
|
PlayerActionDrinkMakerGuestMaxFaithReward = 5953,
|
|
PlayerActionDrinkMakerMakeDrink = 5954,
|
|
PlayerActionDrinkMakerSaveCustomDrink = 5955,
|
|
PlayerActionDrinkMakerEndSequence = 5956,
|
|
PlayerActionDrinkMakerCheersMakeDrink = 5957,
|
|
PlayerActionDrinkMakerCheersNpcDrink = 5958,
|
|
PlayerActionChangeStoryLine = 6001,
|
|
PlayerActionContentPackageStatusChange = 6011,
|
|
PlayerActionContentPackageTrackChange = 6012,
|
|
PlayerActionContentPackageAcceptMainMission = 6013,
|
|
PlayerActionWorldDirectUnlock = 6041,
|
|
PlayerActionMonopolyTurnFinish = 6051,
|
|
PlayerActionMonopolyAssetTurntax = 6052,
|
|
PlayerActionMonopolyAssetBonus = 6053,
|
|
PlayerActionMonopolyEventEffect = 6054,
|
|
PlayerActionMonopolyMiniGameSettle = 6055,
|
|
PlayerActionMonopolyGameRaiseRatio = 6056,
|
|
PlayerActionMonopolyMoveRollDice = 6057,
|
|
PlayerActionMonopolyMove = 6059,
|
|
PlayerActionMonopolyBuyGoods = 6060,
|
|
PlayerActionMonopolyUpgradeAsset = 6061,
|
|
PlayerActionMonopolyEventRerollRandom = 6062,
|
|
PlayerActionMonopolyDailyRefresh = 6063,
|
|
PlayerActionMonopolyGameGuessBuyInformation = 6064,
|
|
PlayerActionMonopolyDailyFirstEnterActivity = 6065,
|
|
PlayerActionMonopolySocialEvent = 6066,
|
|
PlayerActionMonopolyRaffleTicketReward = 6067,
|
|
PlayerActionMonopolyLike = 6068,
|
|
PlayerActionMonopolyPhaseReward = 6069,
|
|
PlayerActionMonopolyMbtiReportReward = 6070,
|
|
PlayerActionMonopolyDailySettle = 6071,
|
|
PlayerActionMonopolyStart = 6072,
|
|
PlayerActionMonopolyGetBuff = 6073,
|
|
PlayerActionMonopolyAssetFundsChange = 6074,
|
|
PlayerActionMonopolyAssetUpgrade = 6075,
|
|
PlayerActionMonopolyDirectCoinGameSettle = 6076,
|
|
PlayerActionMonopolyExtractRaffleTicket = 6077,
|
|
PlayerActionMonopolyMbtiProgressChange = 6078,
|
|
PlayerActionMonopolyQuizGameSettle = 6079,
|
|
PlayerActionMonopolyEventSettle = 6080,
|
|
PlayerActionMonopolyItemChange = 6081,
|
|
PlayerActionMonopolyCellTrigger = 6082,
|
|
PlayerActionMonopolyEventTrigger = 6083,
|
|
PlayerActionMonopolyClickEffect = 6084,
|
|
PlayerActionEvolveBuildLevelFinish = 6101,
|
|
PlayerActionEvolveBuildShopAbilityUp = 6102,
|
|
PlayerActionEvolveBuildShopAbilityDown = 6103,
|
|
PlayerActionEvolveBuildTakeExpReward = 6104,
|
|
PlayerActionEvolveBuildBattleEndAddCoin = 6105,
|
|
PlayerActionEvolveBuildShopAbilityReset = 6106,
|
|
PlayerActionEvolveBuildLevelStart = 6107,
|
|
PlayerActionEvolveBuildLevelEnd = 6108,
|
|
PlayerActionEvolveBuildStageStart = 6109,
|
|
PlayerActionEvolveBuildStageEnd = 6110,
|
|
PlayerActionEvolveBuildLevelLeave = 6111,
|
|
PlayerActionClockParkUnlockScript = 6151,
|
|
PlayerActionClockParkUnlockTalent = 6152,
|
|
PlayerActionClockParkFinishScript = 6153,
|
|
PlayerActionClockParkRoundUpdate = 6154,
|
|
PlayerActionClockParkScriptBegin = 6155,
|
|
PlayerActionRogueTournStartLevel = 6200,
|
|
PlayerActionRogueTournFinishLevel = 6201,
|
|
PlayerActionRogueTournExpReward = 6202,
|
|
PlayerActionRogueTournFinishWeekChallenge = 6203,
|
|
PlayerActionRogueTournPermanentTalentEffect = 6204,
|
|
PlayerActionRogueTournFinishFormulaStory = 6205,
|
|
PlayerActionRogueTournRevive = 6206,
|
|
PlayerActionRogueTournStageBegin = 6207,
|
|
PlayerActionRogueTournStageEnd = 6208,
|
|
PlayerActionRogueTournPermanentEnableTalent = 6209,
|
|
PlayerActionRogueTournPermanentResetTalent = 6210,
|
|
PlayerActionRogueTournCocoonStageBegin = 6211,
|
|
PlayerActionRogueTournCocoonStageEnd = 6212,
|
|
PlayerActionRogueTournExpUpdate = 6213,
|
|
PlayerActionRogueTournEnterRoom = 6214,
|
|
PlayerActionRogueTournLeaveRoom = 6215,
|
|
PlayerActionRogueTournArchiveSave = 6216,
|
|
PlayerActionRogueTournSelectBonus = 6217,
|
|
PlayerActionRogueTournDialogueFinish = 6218,
|
|
PlayerActionRogueTournDoGamble = 6219,
|
|
PlayerActionRogueTournRoomContentGenerate = 6220,
|
|
PlayerActionRogueTournAddMiracle = 6221,
|
|
PlayerActionRogueTournRemoveMiracle = 6222,
|
|
PlayerActionRogueTournSelectMiracle = 6223,
|
|
PlayerActionRogueTournDropMiracle = 6224,
|
|
PlayerActionRogueTournAddBuff = 6225,
|
|
PlayerActionRogueTournSelectBuff = 6226,
|
|
PlayerActionRogueTournBuffLevelUp = 6227,
|
|
PlayerActionRogueTournRemoveBuff = 6228,
|
|
PlayerActionRogueTournAddFormula = 6229,
|
|
PlayerActionRogueTournRemoveFormula = 6230,
|
|
PlayerActionRogueTournSelectFormula = 6231,
|
|
PlayerActionRogueTournActivateFormula = 6232,
|
|
PlayerActionRogueTournAdventureRoomFinish = 6233,
|
|
PlayerActionRogueTournAlterLineup = 6234,
|
|
PlayerActionRogueTournSeasonEnableTalent = 6235,
|
|
PlayerActionRogueTournTitanStartLevel = 6236,
|
|
PlayerActionRogueTournTitanFinishLevel = 6237,
|
|
PlayerActionRogueTournTitanEnterRoom = 6238,
|
|
PlayerActionRogueTournTitanLeaveRoom = 6239,
|
|
PlayerActionRogueTournTitanStageBegin = 6240,
|
|
PlayerActionRogueTournTitanStageEnd = 6241,
|
|
PlayerActionRogueTournTitanArchiveSave = 6243,
|
|
PlayerActionRogueTournTitanAddTitanBless = 6244,
|
|
PlayerActionRogueTournTitanSelectTitanBless = 6245,
|
|
PlayerActionRogueTournDivisionChange = 6246,
|
|
PlayerActionRogueTournSelectReRollMiracle = 6247,
|
|
PlayerActionRogueTournTriggerBattleByShop = 6248,
|
|
PlayerActionRogueTournUseSuperRewardKey = 6249,
|
|
PlayerActionRogueTournPersonaStyleExpChange = 6250,
|
|
PlayerActionRogueTournPersonaStyleSelect = 6251,
|
|
PlayerActionRogueTournPersonaStartLevel = 6252,
|
|
PlayerActionRogueTournPersonaFinishLevel = 6253,
|
|
PlayerActionRogueTournPersonaEnterRoom = 6254,
|
|
PlayerActionRogueTournPersonaLeaveRoom = 6255,
|
|
PlayerActionRogueTournPersonaStageBegin = 6256,
|
|
PlayerActionRogueTournPersonaStageEnd = 6257,
|
|
PlayerActionRogueTournPersonaArchiveSave = 6258,
|
|
PlayerActionRogueTournHexEquipmentChange = 6259,
|
|
PlayerActionRogueTournPersonaRoomCardChange = 6260,
|
|
PlayerActionRogueTournPersonaRoomCardLevelChange = 6261,
|
|
PlayerActionRogueTournPersonaRoomCardAttributeChange = 6262,
|
|
PlayerActionRogueTournPersonaRoomCardSelect = 6263,
|
|
PlayerActionRogueTournPersonaRoomCardWash = 6264,
|
|
PlayerActionRogueTournPersonaStyleGiftSelect = 6265,
|
|
PlayerActionRogueTournPersonaStyleGiftSelectRefresh = 6266,
|
|
PlayerActionRogueTournPersonaRoomCardReroll = 6267,
|
|
PlayerActionRogueTournMiracleStatusChange = 6268,
|
|
PlayerActionRogueWorkbenchReforgeFormula = 6281,
|
|
PlayerActionRogueWorkbenchReforgeMiracle = 6282,
|
|
PlayerActionRogueWorkbenchComposeMiracle = 6283,
|
|
PlayerActionRogueWorkbenchReforgeBuff = 6284,
|
|
PlayerActionRogueWorkbenchEnhanceBuff = 6285,
|
|
PlayerActionMatchThreePveSettle = 6301,
|
|
PlayerActionMatchThreeSettle = 6302,
|
|
PlayerActionFightMatch3GameStart = 6303,
|
|
PlayerActionFightMatch3GameEnd = 6304,
|
|
PlayerActionFightMatch3TurnEnd = 6305,
|
|
PlayerActionMatchThreeBirdPos = 6306,
|
|
PlayerActionMultiplePlayInvite = 6307,
|
|
PlayerActionMultiplePlayInviteRespond = 6308,
|
|
PlayerActionMultiplePlayLobbyEnter = 6309,
|
|
PlayerActionMultiplePlayLobbyQuit = 6310,
|
|
PlayerActionMultiplePlayLobbyKick = 6311,
|
|
PlayerActionMultiplePlayLobbyMatch = 6312,
|
|
PlayerActionMarbleSettle = 6313,
|
|
PlayerActionMatchThreeSoloSettle = 6314,
|
|
PlayerActionMatchThreeV2BattleitemLevelup = 6315,
|
|
PlayerActionMatchThreeV2PveSettle = 6316,
|
|
PlayerActionMatchThreeV2PvpSettle = 6317,
|
|
PlayerActionMatch3SoloGameStart = 6318,
|
|
PlayerActionMatch3SoloGameEnd = 6319,
|
|
PlayerActionMatch3SoloRoundEnd = 6320,
|
|
PlayerActionMatch3RoyaleSettle = 6321,
|
|
PlayerActionMatch3RoyaleGameStart = 6322,
|
|
PlayerActionMatch3RoyaleGameEnd = 6323,
|
|
PlayerActionMatch3RoyaleRoundEnd = 6324,
|
|
PlayerActionDiceCombatSettle = 6325,
|
|
PlayerActionDiceCombatV2Settle = 6326,
|
|
PlayerActionSwordTrainingLearnSkill = 6351,
|
|
PlayerActionSwordTrainingNormalAction = 6352,
|
|
PlayerActionSwordTrainingStoryEffect = 6353,
|
|
PlayerActionSwordTrainingEndingHint = 6354,
|
|
PlayerActionSwordTrainingActionHint = 6355,
|
|
PlayerActionSwordTrainingRestoreGameByExam = 6356,
|
|
PlayerActionSwordTrainingStoryLineFirstClear = 6357,
|
|
PlayerActionSwordTrainingTakeEndingReward = 6358,
|
|
PlayerActionSwordTrainingStoryLineBegin = 6359,
|
|
PlayerActionSwordTrainingEnterTurn = 6360,
|
|
PlayerActionSwordTrainingPlanAction = 6361,
|
|
PlayerActionSwordTrainingActionPhaseEnd = 6362,
|
|
PlayerActionSwordTrainingStory = 6363,
|
|
PlayerActionSwordTrainingStatusChange = 6364,
|
|
PlayerActionSwordTrainingMoodChange = 6365,
|
|
PlayerActionSwordTrainingBattleBegin = 6366,
|
|
PlayerActionSwordTrainingBattleEnd = 6367,
|
|
PlayerActionSwordTrainingCombatRankChange = 6368,
|
|
PlayerActionSwordTrainingStoryLineEnd = 6369,
|
|
PlayerActionSwordTrainingResumeStoryLine = 6370,
|
|
PlayerActionSwordTrainingGameSuccess = 6371,
|
|
PlayerActionSwordTrainingGameGiveUp = 6372,
|
|
PlayerActionSwordTrainingExam = 6374,
|
|
PlayerActionSwordTrainingDialogue = 6375,
|
|
PlayerActionSwordTrainingSetSkillTrace = 6376,
|
|
PlayerActionFightFestFinishScoreRaceMission = 6401,
|
|
PlayerActionFightFestFinishScoreRacePhase = 6402,
|
|
PlayerActionFightFestRaceStart = 6403,
|
|
PlayerActionFightFestRaceEnd = 6404,
|
|
PlayerActionFightFestChallengeStart = 6405,
|
|
PlayerActionFightFestChallengeEnd = 6406,
|
|
PlayerActionFightFestGetCoachItem = 6407,
|
|
PlayerActionFightFestAcceptScoreRaceMission = 6408,
|
|
PlayerActionPetUse = 6451,
|
|
PlayerActionMusicRhythmPassLevelStar = 6501,
|
|
PlayerActionMusicRhythmLevelBegin = 6502,
|
|
PlayerActionMusicRhythmLevelEnd = 6503,
|
|
PlayerActionTrackPhotoStageBegin = 6551,
|
|
PlayerActionTrackPhotoStageEnd = 6552,
|
|
PlayerActionSummonActivityBattleBegin = 6561,
|
|
PlayerActionSummonActivityBattleEnd = 6562,
|
|
PlayerActionRaidCollectionEnterNextRaid = 6571,
|
|
PlayerActionDifficultyAdjustmentSet = 6572,
|
|
PlayerActionDifficultyAdjustmentUnset = 6573,
|
|
PlayerActionRogueArcadeAdventureRoomStart = 6580,
|
|
PlayerActionRogueArcadeAdventureRoomFinish = 6581,
|
|
PlayerActionRogueMagicStartLevel = 6601,
|
|
PlayerActionRogueMagicFinishLevel = 6602,
|
|
PlayerActionRogueMagicRevive = 6603,
|
|
PlayerActionRogueMagicEnterRoom = 6604,
|
|
PlayerActionRogueMagicLeaveRoom = 6605,
|
|
PlayerActionRogueMagicAddMiracle = 6606,
|
|
PlayerActionRogueMagicRemoveMiracle = 6607,
|
|
PlayerActionRogueMagicStageBegin = 6608,
|
|
PlayerActionRogueMagicStageEnd = 6609,
|
|
PlayerActionRogueMagicEnableTalent = 6610,
|
|
PlayerActionRogueMagicFinishStory = 6611,
|
|
PlayerActionRogueMagicAddScepter = 6612,
|
|
PlayerActionRogueMagicSelectScepter = 6613,
|
|
PlayerActionRogueMagicMountUnit = 6614,
|
|
PlayerActionRogueMagicAutoMountUnit = 6615,
|
|
PlayerActionRogueMagicAddMagicUnit = 6616,
|
|
PlayerActionRogueMagicRemoveMagicUnit = 6617,
|
|
PlayerActionRogueMagicWorkbenchComposeMagicUnit = 6618,
|
|
PlayerActionRogueMagicWorkbenchReforgeMagicUnit = 6619,
|
|
PlayerActionRogueMagicWorkbenchLevelUpScepter = 6620,
|
|
PlayerActionTrainPartyGamePlayStart = 6701,
|
|
PlayerActionTrainPartyPhaseBegin = 6702,
|
|
PlayerActionTrainPartyPhaseEnd = 6703,
|
|
PlayerActionTrainPartyRound = 6704,
|
|
PlayerActionTrainPartyMeetingBegin = 6705,
|
|
PlayerActionTrainPartyMeetingEnd = 6706,
|
|
PlayerActionTrainPartyMeetingPlayCard = 6707,
|
|
PlayerActionTrainPartyMeetingReRoll = 6708,
|
|
PlayerActionTrainPartyBuildAreaUnlock = 6709,
|
|
PlayerActionTrainPartyBuildStep = 6710,
|
|
PlayerActionTrainPartyBuildLevelAward = 6711,
|
|
PlayerActionTrainPartyBuildingDynamicBuff = 6712,
|
|
PlayerActionTrainPartyBuildDiy = 6713,
|
|
PlayerActionSelfRoomBuildDiy = 6714,
|
|
PlayerActionSkipUnlockSelfRoom = 6715,
|
|
PlayerActionSelfRoomBuildDiyMerge = 6716,
|
|
PlayerActionPlayerRoomDisplayAreaChange = 6717,
|
|
PlayerActionSwitchHandOpPropState = 6801,
|
|
PlayerActionEraFlipperChangeRegionState = 6811,
|
|
PlayerActionEraFlipperChangePropState = 6812,
|
|
PlayerActionActivityBenefitReward = 6820,
|
|
PlayerActionActivityBenefitJoin = 6821,
|
|
PlayerActionActivityBenefitInitialReward = 6822,
|
|
PlayerActionActiveActivityReward = 6831,
|
|
PlayerActionPamSkinChangeSkin = 6851,
|
|
PlayerActionChestFind = 6861,
|
|
PlayerActionReissueMarkChestItemMail = 6862,
|
|
PlayerActionMarblePassMatch = 6871,
|
|
PlayerActionMarbleBuySeal = 6872,
|
|
PlayerActionMarbleFightGameBegin = 6873,
|
|
PlayerActionMarbleFightGameEnd = 6874,
|
|
PlayerActionMarbleFightGameRound = 6875,
|
|
PlayerActionMarbleFightGameTurn = 6876,
|
|
PlayerActionPlanetFesLevelUp = 6901,
|
|
PlayerActionPlanetFesActivityInit = 6902,
|
|
PlayerActionPlanetFesAvatarLevelUp = 6903,
|
|
PlayerActionPlanetFesTakeRegionPhaseReward = 6904,
|
|
PlayerActionPlanetFesAddItem = 6905,
|
|
PlayerActionPlanetFesQuest = 6906,
|
|
PlayerActionPlanetFesBusinessDayFinish = 6907,
|
|
PlayerActionPlanetFesAvatarStarUp = 6908,
|
|
PlayerActionPlanetFesUnlockLand = 6909,
|
|
PlayerActionPlanetFesBusinessEventFinish = 6910,
|
|
PlayerActionPlanetFesActivateCard = 6911,
|
|
PlayerActionPlanetFesSkillLevelUp = 6912,
|
|
PlayerActionPlanetFesGacha = 6913,
|
|
PlayerActionPlanetFesBusinessEventHandle = 6914,
|
|
PlayerActionPlanetFesCardApplyPermission = 6915,
|
|
PlayerActionPlanetFesCardInteract = 6916,
|
|
PlayerActionPlanetFesToSns = 6917,
|
|
PlayerActionPlanetFesSetWorkAvatar = 6918,
|
|
PlayerActionPlanetFesSummary = 6919,
|
|
PlayerActionTarotBookCharacterLevelUp = 6951,
|
|
PlayerActionTarotBookOpenPack = 6952,
|
|
PlayerActionTarotBookUnlockStory = 6953,
|
|
PlayerActionTarotBookUnlockStorySingle = 6954,
|
|
PlayerActionTarotBookFinishStory = 6955,
|
|
PlayerActionTarotBookFinishInteraction = 6956,
|
|
PlayerActionTarotBookChangeEnergy = 6957,
|
|
PlayerActionTarotBookUnlockInteraction = 6958,
|
|
PlayerActionChimeraRoundStart = 6971,
|
|
PlayerActionChimeraRoundWorkStart = 6972,
|
|
PlayerActionChimeraRoundWorkEnd = 6973,
|
|
PlayerActionChimeraEndlessStart = 6974,
|
|
PlayerActionChimeraEndlessEnd = 6975,
|
|
PlayerActionChimeraEndlessWorkStart = 6976,
|
|
PlayerActionChimeraEndlessWorkEnd = 6977,
|
|
PlayerActionChimeraRankChange = 6978,
|
|
PlayerActionChimeraGet = 6979,
|
|
PlayerActionStoryTokenTakeActivityReward = 6991,
|
|
PlayerActionReissueAvatarTokenItem = 6992,
|
|
PlayerActionAvatarDeliverRewardActivityTakeReward = 7001,
|
|
PlayerActionElfRestaurantBuyField = 7011,
|
|
PlayerActionElfRestaurantPlantSeed = 7012,
|
|
PlayerActionElfRestaurantRecycleSeed = 7013,
|
|
PlayerActionElfRestaurantHarvestCrop = 7014,
|
|
PlayerActionElfRestaurantUpgradeEmployeeLevel = 7015,
|
|
PlayerActionElfRestaurantUpgradeFacilityLevel = 7016,
|
|
PlayerActionElfRestaurantUpgradeRecipeLevel = 7017,
|
|
PlayerActionElfRestaurantBuyShopItem = 7018,
|
|
PlayerActionElfRestaurantFinishTradeOrder = 7019,
|
|
PlayerActionElfRestaurantTakeVillagerReward = 7020,
|
|
PlayerActionElfRestaurantSettleRestaurantPlay = 7021,
|
|
PlayerActionElfRestaurantInit = 7022,
|
|
PlayerActionElfRestaurantSettleProgress = 7023,
|
|
PlayerActionElfRestaurantSettleDay = 7024,
|
|
PlayerActionElfRestaurantAddItem = 7025,
|
|
PlayerActionLocalLegendReward = 7031,
|
|
PlayerActionFateLevelStart = 7041,
|
|
PlayerActionFateLevelSettle = 7042,
|
|
PlayerActionFateBattleStart = 7043,
|
|
PlayerActionFateBattleEnd = 7044,
|
|
PlayerActionFateAddHougu = 7045,
|
|
PlayerActionFateSelectHougu = 7046,
|
|
PlayerActionFateSelectReiju = 7047,
|
|
PlayerActionFateRefreshReiju = 7048,
|
|
PlayerActionFateAddCoin = 7049,
|
|
PlayerActionFateBuyBuff = 7050,
|
|
PlayerActionFateSellBuff = 7051,
|
|
PlayerActionFateRefreshShop = 7052,
|
|
PlayerActionFateLockGoods = 7053,
|
|
PlayerActionFateUnlockGoods = 7054,
|
|
PlayerActionFateTakeExpReward = 7055,
|
|
PlayerActionFateAddExp = 7056,
|
|
PlayerActionFateMasterHpChange = 7057,
|
|
PlayerActionParkourStartLevel = 7061,
|
|
PlayerActionParkourEndLevel = 7062,
|
|
PlayerActionBasinChestInteractResult = 7091,
|
|
PlayerActionRogueMiracleSwap = 7092,
|
|
PlayerActionHipplenEndingTakeReward = 7101,
|
|
PlayerActionHipplenGiftDeliverReward = 7102,
|
|
PlayerActionHipplenCycleStart = 7103,
|
|
PlayerActionHipplenCycleFinish = 7104,
|
|
PlayerActionHipplenAgendaPlan = 7105,
|
|
PlayerActionHipplenAgendaSettle = 7106,
|
|
PlayerActionHipplenTrialStart = 7107,
|
|
PlayerActionHipplenTrialFinish = 7108,
|
|
PlayerActionHipplenStatusChange = 7109,
|
|
PlayerActionHipplenOutfitChange = 7110,
|
|
PlayerActionHipplenTraitUnlock = 7111,
|
|
PlayerActionHipplenEndingUnlock = 7112,
|
|
PlayerActionHipplenOutfitUnlock = 7113,
|
|
PlayerActionHipplenGiftUnlock = 7114,
|
|
PlayerActionHipplenIncidentFinish = 7115,
|
|
PlayerActionChallengePeakStart = 7121,
|
|
PlayerActionChallengePeakReward = 7122,
|
|
PlayerActionChallengePeakMobStart = 7123,
|
|
PlayerActionChallengePeakMobSettle = 7124,
|
|
PlayerActionChallengePeakBossStart = 7125,
|
|
PlayerActionChallengePeakBossSettle = 7126,
|
|
PlayerActionChallengePeakFastPass = 7127,
|
|
PlayerActionChallengePeakRecommendLineup = 7128,
|
|
PlayerActionChallengePeakMobBattleEnd = 7129,
|
|
PlayerActionChallengePeakMobRecordClear = 7130,
|
|
PlayerActionCakeRaceLoan = 7141,
|
|
PlayerActionCakeRaceSectionBegin = 7142,
|
|
PlayerActionCakeRaceSectionEnd = 7143,
|
|
PlayerActionCakeRaceRoomSectionSettle = 7144,
|
|
PlayerActionCakeRaceGameSettle = 7145,
|
|
PlayerActionCakeRaceGameBetCat = 7146,
|
|
PlayerActionCakeRaceGameWinCoin = 7147,
|
|
PlayerActionCakeRaceLikeFriendRanking = 7148,
|
|
PlayerActionElationBattleBegin = 7161,
|
|
PlayerActionElationBattleEnd = 7162,
|
|
PlayerActionActivityHotDataChange = 7170,
|
|
PlayerActionChimeraDuelGameSettle = 7181,
|
|
PlayerActionChimeraDuelMasterUnlock = 7182,
|
|
PlayerActionChimeraDuelGameStart = 7183,
|
|
PlayerActionChimeraDuelBattleStart = 7184,
|
|
PlayerActionChimeraDuelBattleEnd = 7185,
|
|
PlayerActionChimeraDuelChimeraBuy = 7186,
|
|
PlayerActionChimeraDuelItemBuy = 7187,
|
|
PlayerActionChimeraDuelShopRefresh = 7188,
|
|
PlayerActionChimeraDuelChimeraEnhance = 7189,
|
|
PlayerActionChimeraDuelChimeraSell = 7190,
|
|
PlayerActionChimeraDuelShopStart = 7191,
|
|
PlayerActionChimeraDuelShopEnd = 7192,
|
|
PlayerActionChimeraDuelFriendPvpLineupSave = 7193,
|
|
PlayerActionChimeraDuelDefendLineupSet = 7194,
|
|
PlayerActionMazePuzzleFinishChenLingGameBoy = 7201,
|
|
PlayerActionMazePuzzleFiveDimMoneyChange = 7202,
|
|
PlayerActionMazePuzzleFinishFiveDimMiniGame = 7203,
|
|
PlayerActionMazePuzzleOpenChenLingGameBoyCheatMode = 7204,
|
|
PlayerActionMazePuzzleEnterFiveDimGame = 7205,
|
|
PlayerActionMazePuzzleLeaveFiveDimGame = 7206,
|
|
PlayerActionMazePuzzleFiveDimGameSkillChange = 7207,
|
|
PlayerActionGridFightGameStart = 7251,
|
|
PlayerActionGridFightGameEnd = 7252,
|
|
PlayerActionGridFightRoundStart = 7253,
|
|
PlayerActionGridFightRoundEnd = 7254,
|
|
PlayerActionGridFightBattleStart = 7255,
|
|
PlayerActionGridFightBattleEnd = 7256,
|
|
PlayerActionGridFightBattleRole = 7257,
|
|
PlayerActionGridFightPortalRefresh = 7258,
|
|
PlayerActionGridFightPortalSelect = 7259,
|
|
PlayerActionGridFightAugmentRefresh = 7260,
|
|
PlayerActionGridFightAugmentSelect = 7261,
|
|
PlayerActionGridFightShopRefresh = 7262,
|
|
PlayerActionGridFightShopBuy = 7263,
|
|
PlayerActionGridFightSupplyRefresh = 7264,
|
|
PlayerActionGridFightSupplySelect = 7265,
|
|
PlayerActionGridFightForgeOpen = 7266,
|
|
PlayerActionGridFightSpecialShopBuy = 7267,
|
|
PlayerActionGridFightGetExp = 7268,
|
|
PlayerActionGridFightGetOrb = 7269,
|
|
PlayerActionGridFightUseOrb = 7270,
|
|
PlayerActionGridFightGetRole = 7271,
|
|
PlayerActionGridFightGetCoin = 7272,
|
|
PlayerActionGridFightGetFreeRefresh = 7273,
|
|
PlayerActionGridFightGetItem = 7274,
|
|
PlayerActionGridFightGetEquip = 7275,
|
|
PlayerActionGridFightDressEquip = 7276,
|
|
PlayerActionGridFightGetHp = 7277,
|
|
PlayerActionGridFightWeeklyScoreChange = 7278,
|
|
PlayerActionGridFightGetWeeklyReward = 7279,
|
|
PlayerActionGridFightSeasonExpChange = 7280,
|
|
PlayerActionGridFightTalentEnable = 7281,
|
|
PlayerActionGridFightTalentReset = 7282,
|
|
PlayerActionGridFightTutorialTaskFinish = 7283,
|
|
PlayerActionGridFightEliteBranchRefresh = 7284,
|
|
PlayerActionGridFightTutorialResume = 7285,
|
|
PlayerActionGridFightGetProjection = 7286,
|
|
PlayerActionGridFightGetPresent = 7287,
|
|
PlayerActionGridFightOpenPresent = 7288,
|
|
PlayerActionGridFightSettleSeasonEnd = 7289,
|
|
PlayerActionGridFightFavoriteArchive = 7290,
|
|
PlayerActionGridFightFormationEdit = 7291,
|
|
PlayerActionGridFightModifierUpdate = 7292,
|
|
PlayerActionLocalLegendBattleBegin = 7361,
|
|
PlayerActionLocalLegendBattleEnd = 7362,
|
|
PlayerActionDiceCombatBuyShopGood = 7351,
|
|
PlayerActionDiceCombatUpgradeAvatar = 7352,
|
|
PlayerActionDiceCombatFinishPveStage = 7353,
|
|
PlayerActionDiceCombatBegin = 7354,
|
|
PlayerActionDiceCombatTurnEnd = 7355,
|
|
PlayerActionDiceCombatEnd = 7356,
|
|
PlayerActionDiceCombatScoreChange = 7357,
|
|
PlayerActionDiceCombatChangeColorDice = 7358,
|
|
PlayerActionInteractiveTriggerMazeBuffAdd = 7371,
|
|
PlayerActionLlmChat = 7376,
|
|
PlayerActionLlmChatNextQuestion = 7377,
|
|
PlayerActionLlmChatFeedback = 7378,
|
|
PlayerActionAiPamChatPointChange = 7379,
|
|
PlayerActionTrainCakeCatchCatGodInteract = 7381,
|
|
PlayerActionTrainCakeCatchOpenBox = 7382,
|
|
PlayerActionTrainCakeCatchSearchCat = 7383,
|
|
PlayerActionTrainCakeCatchUnlockPerformance = 7384,
|
|
PlayerActionTrainCakeCatchUpdateDiyInfo = 7385,
|
|
PlayerActionSocialPlayTalk = 7386,
|
|
PlayerActionSocialPlayKickOutPlayer = 7387,
|
|
PlayerActionSocialPlayPopularityValue = 7388,
|
|
PlayerActionSocialPlayLeaveRoom = 7389,
|
|
PlayerActionSocialPlayEnterRoom = 7390,
|
|
PlayerActionTrainCakeCatchCatGodAppear = 7391,
|
|
PlayerActionIdleLiveUpgradeTeamSlot = 7401,
|
|
PlayerActionIdleLiveFinishSubNode = 7402,
|
|
PlayerActionIdleLiveFinishChapterFinalAct = 7403,
|
|
PlayerActionIdleLiveCollectIncome = 7404,
|
|
PlayerActionIdleLiveOpenChest = 7405,
|
|
PlayerActionIdleLiveTakeTaskReward = 7406,
|
|
PlayerActionIdleLiveTechTreeChange = 7407,
|
|
PlayerActionIdleLiveModifyCustomTitle = 7408,
|
|
PlayerActionIdleLiveCatchUpReward = 7409,
|
|
PlayerActionIdleLiveTakeMessageReward = 7410,
|
|
PlayerActionIdleLiveTakeGiftReward = 7411,
|
|
PlayerActionIdleLiveEndDungeon = 7412,
|
|
PlayerActionIdleLiveActivityInit = 7413,
|
|
PlayerActionIdleLiveEquipDiscard = 7414,
|
|
PlayerActionIdleLiveDoGacha = 7415,
|
|
PlayerActionIdleLiveAddAvatar = 7416,
|
|
PlayerActionIdleLiveTaskChange = 7417,
|
|
PlayerActionIdleLiveReplaceTeam = 7418,
|
|
PlayerActionIdleLiveHandleNormalEquip = 7419,
|
|
PlayerActionIdleLiveUpgradeSpecialEquip = 7420,
|
|
PlayerActionIdleLiveDressSpecialEquip = 7421,
|
|
PlayerActionIdleLiveAddItem = 7422,
|
|
PlayerActionIdleLiveQuestionChange = 7423,
|
|
PlayerActionIdleLiveStartNodeBattle = 7424,
|
|
PlayerActionIdleLiveFinishNodeBattle = 7425,
|
|
PlayerActionIdleLiveFinishNode = 7426,
|
|
PlayerActionIdleLiveMessageChange = 7427,
|
|
PlayerActionNewYearBoatTakeReward = 7451,
|
|
PlayerActionNewYearBoatSelectBoat = 7452,
|
|
PlayerActionNewYearBoatPeriodSettle = 7453,
|
|
PlayerActionBenefitV2ActivityTakeReward = 7454,
|
|
PlayerActionBenefitV2ActivityDraw = 7455,
|
|
PlayerActionJukeboxSetting = 7471,
|
|
PlayerActionJukeboxSettingReset = 7472,
|
|
PlayerActionDiceCombatV2FinishPveStage = 7476,
|
|
PlayerActionDiceCombatV2Begin = 7477,
|
|
PlayerActionDiceCombatV2TurnEnd = 7478,
|
|
PlayerActionDiceCombatV2End = 7479,
|
|
PlayerActionDiceCombatV2TacticsPointChange = 7480,
|
|
PlayerActionDiceCombatV2TacticsCardChange = 7481,
|
|
PlayerActionDiceCombatV2DiceChangeRequest = 7482,
|
|
PlayerActionDiceCombatV2DiceChange = 7483,
|
|
PlayerActionLimaoNewsSubmitIssue = 7486,
|
|
PlayerActionLimaoNewsSubmitPost = 7487,
|
|
PlayerActionLimaoNewsOfficeSurveyStateChange = 7488,
|
|
PlayerActionLimaoNewsTriggerMessage = 7489,
|
|
PlayerActionLimaoNewsFinishMessage = 7490,
|
|
PlayerActionLimaoNewsFinishCondition = 7491,
|
|
PlayerActionLimaoNewsUnlockPost = 7492,
|
|
PlayerActionLimaoNewsReplyComment = 7493,
|
|
PlayerActionLimaoNewsBanPost = 7494,
|
|
PlayerActionLimaoNewsTriggerOfficeEvent = 7495,
|
|
PlayerActionLimaoNewsFinishOfficeEvent = 7496,
|
|
PlayerActionLimaoNewsUpvoteContent = 7497,
|
|
PlayerActionChenLingBattleActivatePrivilege = 7506,
|
|
PlayerActionChenLingBattleConquerLevelUp = 7507,
|
|
PlayerActionChenLingBattleStartStage = 7508,
|
|
PlayerActionChenLingBattleSettleStage = 7509,
|
|
PlayerActionChenLingBattleStartBattle = 7510,
|
|
PlayerActionChenLingBattleFinishBattle = 7511,
|
|
PlayerActionChenLingBattleFinishWave = 7512,
|
|
PlayerActionChenLingBattleSelectCard = 7513,
|
|
PlayerActionChenLingBattleRefreshCard = 7514,
|
|
PlayerActionChenLingBattleBuyShopItem = 7515,
|
|
PlayerActionChenLingBattleRefreshShop = 7516,
|
|
PlayerActionChenLingBattleSelectPolicy = 7517,
|
|
PlayerActionChenLingBattleRefreshPolicy = 7518,
|
|
PlayerActionChenLingBattleAddHandCard = 7519,
|
|
PlayerActionChenLingBattleUseHandCard = 7520,
|
|
PlayerActionChenLingBattleSellHandCard = 7521,
|
|
PlayerActionChenLingBattleEntityUpgrade = 7522,
|
|
PlayerActionChenLingBattleCloneEntity = 7523,
|
|
PlayerActionCycleScoreChange = 7541,
|
|
PlayerActionCycleScoreTakeReward = 7542,
|
|
PlayerActionRelicPresetPlanSave = 7581,
|
|
PlayerActionRelicPresetPlanDelete = 7582,
|
|
PlayerActionRelicPresetPlanModifyName = 7583,
|
|
}
|
|
impl PlayerActionType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PlayerActionNone => "PlayerActionType_PlayerActionNone",
|
|
Self::PlayerActionRegister => "PlayerActionType_PlayerActionRegister",
|
|
Self::PlayerActionLogin => "PlayerActionType_PlayerActionLogin",
|
|
Self::PlayerActionLogout => "PlayerActionType_PlayerActionLogout",
|
|
Self::PlayerActionAddExp => "PlayerActionType_PlayerActionAddExp",
|
|
Self::PlayerActionLevelUp => "PlayerActionType_PlayerActionLevelUp",
|
|
Self::PlayerActionAddMaterial => "PlayerActionType_PlayerActionAddMaterial",
|
|
Self::PlayerActionSaveStat => "PlayerActionType_PlayerActionSaveStat",
|
|
Self::PlayerActionTravelBrochureInteract => {
|
|
"PlayerActionType_PlayerActionTravelBrochureInteract"
|
|
}
|
|
Self::PlayerActionRelay => "PlayerActionType_PlayerActionRelay",
|
|
Self::PlayerActionRecharge => "PlayerActionType_PlayerActionRecharge",
|
|
Self::PlayerActionBuyGoods => "PlayerActionType_PlayerActionBuyGoods",
|
|
Self::PlayerActionAddCoin => "PlayerActionType_PlayerActionAddCoin",
|
|
Self::PlayerActionMonthCardDailyHcoin => {
|
|
"PlayerActionType_PlayerActionMonthCardDailyHcoin"
|
|
}
|
|
Self::PlayerActionMonthCardBuyMcoin => {
|
|
"PlayerActionType_PlayerActionMonthCardBuyMcoin"
|
|
}
|
|
Self::PlayerActionRechargeFreeCoin => {
|
|
"PlayerActionType_PlayerActionRechargeFreeCoin"
|
|
}
|
|
Self::PlayerActionAddMonthCard => "PlayerActionType_PlayerActionAddMonthCard",
|
|
Self::PlayerActionRechargeGiftPay => {
|
|
"PlayerActionType_PlayerActionRechargeGiftPay"
|
|
}
|
|
Self::PlayerActionRechargeGiftFree => {
|
|
"PlayerActionType_PlayerActionRechargeGiftFree"
|
|
}
|
|
Self::PlayerActionRechargeBenefit => {
|
|
"PlayerActionType_PlayerActionRechargeBenefit"
|
|
}
|
|
Self::PlayerActionRechargeGiftTakeReward => {
|
|
"PlayerActionType_PlayerActionRechargeGiftTakeReward"
|
|
}
|
|
Self::PlayerActionRechargeGiftReach => {
|
|
"PlayerActionType_PlayerActionRechargeGiftReach"
|
|
}
|
|
Self::PlayerActionRechargeBenefitReach => {
|
|
"PlayerActionType_PlayerActionRechargeBenefitReach"
|
|
}
|
|
Self::PlayerActionMonthCardEndMail => {
|
|
"PlayerActionType_PlayerActionMonthCardEndMail"
|
|
}
|
|
Self::PlayerActionMissionAccept => {
|
|
"PlayerActionType_PlayerActionMissionAccept"
|
|
}
|
|
Self::PlayerActionMissionFinish => {
|
|
"PlayerActionType_PlayerActionMissionFinish"
|
|
}
|
|
Self::PlayerActionMissionFail => "PlayerActionType_PlayerActionMissionFail",
|
|
Self::PlayerActionMainMissionAccept => {
|
|
"PlayerActionType_PlayerActionMainMissionAccept"
|
|
}
|
|
Self::PlayerActionSubMissionAccept => {
|
|
"PlayerActionType_PlayerActionSubMissionAccept"
|
|
}
|
|
Self::PlayerActionMainMissionFinish => {
|
|
"PlayerActionType_PlayerActionMainMissionFinish"
|
|
}
|
|
Self::PlayerActionSubMissionFinish => {
|
|
"PlayerActionType_PlayerActionSubMissionFinish"
|
|
}
|
|
Self::PlayerActionDailyTaskFinish => {
|
|
"PlayerActionType_PlayerActionDailyTaskFinish"
|
|
}
|
|
Self::PlayerActionDailyTaskTakeReward => {
|
|
"PlayerActionType_PlayerActionDailyTaskTakeReward"
|
|
}
|
|
Self::PlayerActionNpcTalkReward => {
|
|
"PlayerActionType_PlayerActionNpcTalkReward"
|
|
}
|
|
Self::PlayerActionMainMissionRecover => {
|
|
"PlayerActionType_PlayerActionMainMissionRecover"
|
|
}
|
|
Self::PlayerActionMainMissionDisable => {
|
|
"PlayerActionType_PlayerActionMainMissionDisable"
|
|
}
|
|
Self::PlayerActionConsumeItemSubMissionFinish => {
|
|
"PlayerActionType_PlayerActionConsumeItemSubMissionFinish"
|
|
}
|
|
Self::PlayerActionItemMonitorAllSources => {
|
|
"PlayerActionType_PlayerActionItemMonitorAllSources"
|
|
}
|
|
Self::PlayerActionGm => "PlayerActionType_PlayerActionGm",
|
|
Self::PlayerActionCustomOp => "PlayerActionType_PlayerActionCustomOp",
|
|
Self::PlayerActionCheckSum => "PlayerActionType_PlayerActionCheckSum",
|
|
Self::PlayerActionPlayerLocation => {
|
|
"PlayerActionType_PlayerActionPlayerLocation"
|
|
}
|
|
Self::PlayerActionChangeLanguage => {
|
|
"PlayerActionType_PlayerActionChangeLanguage"
|
|
}
|
|
Self::PlayerActionClientReport => "PlayerActionType_PlayerActionClientReport",
|
|
Self::PlayerActionAceReport => "PlayerActionType_PlayerActionAceReport",
|
|
Self::PlayerActionPlayerPowerInfo => {
|
|
"PlayerActionType_PlayerActionPlayerPowerInfo"
|
|
}
|
|
Self::PlayerActionDailyRefresh => "PlayerActionType_PlayerActionDailyRefresh",
|
|
Self::PlayerActionAvatarValueInfo => {
|
|
"PlayerActionType_PlayerActionAvatarValueInfo"
|
|
}
|
|
Self::PlayerActionMoveCheckFailedReport => {
|
|
"PlayerActionType_PlayerActionMoveCheckFailedReport"
|
|
}
|
|
Self::PlayerActionBattleFailedReport => {
|
|
"PlayerActionType_PlayerActionBattleFailedReport"
|
|
}
|
|
Self::PlayerActionSecurityReport => {
|
|
"PlayerActionType_PlayerActionSecurityReport"
|
|
}
|
|
Self::PlayerActionAvatarPromotion => {
|
|
"PlayerActionType_PlayerActionAvatarPromotion"
|
|
}
|
|
Self::PlayerActionAvatarAdd => "PlayerActionType_PlayerActionAvatarAdd",
|
|
Self::PlayerActionAvatarUseExpItem => {
|
|
"PlayerActionType_PlayerActionAvatarUseExpItem"
|
|
}
|
|
Self::PlayerActionAvatarLevelUp => {
|
|
"PlayerActionType_PlayerActionAvatarLevelUp"
|
|
}
|
|
Self::PlayerActionSkillTreeUp => "PlayerActionType_PlayerActionSkillTreeUp",
|
|
Self::PlayerActionAvatarHpChange => {
|
|
"PlayerActionType_PlayerActionAvatarHpChange"
|
|
}
|
|
Self::PlayerActionAvatarMpChange => {
|
|
"PlayerActionType_PlayerActionAvatarMpChange"
|
|
}
|
|
Self::PlayerActionAvatarAddExp => "PlayerActionType_PlayerActionAvatarAddExp",
|
|
Self::PlayerActionAvatarRankUp => "PlayerActionType_PlayerActionAvatarRankUp",
|
|
Self::PlayerActionAvatarRepeated => {
|
|
"PlayerActionType_PlayerActionAvatarRepeated"
|
|
}
|
|
Self::PlayerActionMpMaxChange => "PlayerActionType_PlayerActionMpMaxChange",
|
|
Self::PlayerActionAvatarTakePromotionReward => {
|
|
"PlayerActionType_PlayerActionAvatarTakePromotionReward"
|
|
}
|
|
Self::PlayerActionAvatarRelicAffixInfo => {
|
|
"PlayerActionType_PlayerActionAvatarRelicAffixInfo"
|
|
}
|
|
Self::PlayerActionAvatarMark => "PlayerActionType_PlayerActionAvatarMark",
|
|
Self::PlayerActionAvatarSystemPowerReset => {
|
|
"PlayerActionType_PlayerActionAvatarSystemPowerReset"
|
|
}
|
|
Self::PlayerActionAvatarChangePath => {
|
|
"PlayerActionType_PlayerActionAvatarChangePath"
|
|
}
|
|
Self::PlayerActionSetGrowthTargetAvatar => {
|
|
"PlayerActionType_PlayerActionSetGrowthTargetAvatar"
|
|
}
|
|
Self::PlayerActionDelAvatar => "PlayerActionType_PlayerActionDelAvatar",
|
|
Self::PlayerActionAvatarSkinChange => {
|
|
"PlayerActionType_PlayerActionAvatarSkinChange"
|
|
}
|
|
Self::PlayerActionSetGrowthTargetFunctionConfig => {
|
|
"PlayerActionType_PlayerActionSetGrowthTargetFunctionConfig"
|
|
}
|
|
Self::PlayerActionAvatarSkinActivityReissue => {
|
|
"PlayerActionType_PlayerActionAvatarSkinActivityReissue"
|
|
}
|
|
Self::PlayerActionSetAvatarEnhancedId => {
|
|
"PlayerActionType_PlayerActionSetAvatarEnhancedId"
|
|
}
|
|
Self::PlayerActionDressPlayerOutfit => {
|
|
"PlayerActionType_PlayerActionDressPlayerOutfit"
|
|
}
|
|
Self::PlayerActionStageBegin => "PlayerActionType_PlayerActionStageBegin",
|
|
Self::PlayerActionStageEnd => "PlayerActionType_PlayerActionStageEnd",
|
|
Self::PlayerActionCocoonStageBegin => {
|
|
"PlayerActionType_PlayerActionCocoonStageBegin"
|
|
}
|
|
Self::PlayerActionCocoonStageEnd => {
|
|
"PlayerActionType_PlayerActionCocoonStageEnd"
|
|
}
|
|
Self::PlayerActionFarmElementEnd => {
|
|
"PlayerActionType_PlayerActionFarmElementEnd"
|
|
}
|
|
Self::PlayerActionElementStageEnd => {
|
|
"PlayerActionType_PlayerActionElementStageEnd"
|
|
}
|
|
Self::PlayerActionCocoonSweep => "PlayerActionType_PlayerActionCocoonSweep",
|
|
Self::PlayerActionFarmElementSweep => {
|
|
"PlayerActionType_PlayerActionFarmElementSweep"
|
|
}
|
|
Self::PlayerActionRecoverStamina => {
|
|
"PlayerActionType_PlayerActionRecoverStamina"
|
|
}
|
|
Self::PlayerActionExchangeStamina => {
|
|
"PlayerActionType_PlayerActionExchangeStamina"
|
|
}
|
|
Self::PlayerActionLoginReward => "PlayerActionType_PlayerActionLoginReward",
|
|
Self::PlayerActionModifyNickname => {
|
|
"PlayerActionType_PlayerActionModifyNickname"
|
|
}
|
|
Self::PlayerActionGetLevelReward => {
|
|
"PlayerActionType_PlayerActionGetLevelReward"
|
|
}
|
|
Self::PlayerActionWorldLevelUp => "PlayerActionType_PlayerActionWorldLevelUp",
|
|
Self::PlayerActionAddStamina => "PlayerActionType_PlayerActionAddStamina",
|
|
Self::PlayerActionGameplayBirthdayRewardMail => {
|
|
"PlayerActionType_PlayerActionGameplayBirthdayRewardMail"
|
|
}
|
|
Self::PlayerActionRechargeRebateReward => {
|
|
"PlayerActionType_PlayerActionRechargeRebateReward"
|
|
}
|
|
Self::PlayerActionGameplayBirthdaySet => {
|
|
"PlayerActionType_PlayerActionGameplayBirthdaySet"
|
|
}
|
|
Self::PlayerActionReserveStaminaExchange => {
|
|
"PlayerActionType_PlayerActionReserveStaminaExchange"
|
|
}
|
|
Self::PlayerActionReserveStaminaAdd => {
|
|
"PlayerActionType_PlayerActionReserveStaminaAdd"
|
|
}
|
|
Self::PlayerActionReserveStaminaChange => {
|
|
"PlayerActionType_PlayerActionReserveStaminaChange"
|
|
}
|
|
Self::PlayerActionNowStamina => "PlayerActionType_PlayerActionNowStamina",
|
|
Self::PlayerActionFtcResetNickname => {
|
|
"PlayerActionType_PlayerActionFtcResetNickname"
|
|
}
|
|
Self::PlayerActionReserveAndFuelExchangeStamina => {
|
|
"PlayerActionType_PlayerActionReserveAndFuelExchangeStamina"
|
|
}
|
|
Self::PlayerActionMail => "PlayerActionType_PlayerActionMail",
|
|
Self::PlayerActionMailOpByUser => "PlayerActionType_PlayerActionMailOpByUser",
|
|
Self::PlayerActionMailOpByMuip => "PlayerActionType_PlayerActionMailOpByMuip",
|
|
Self::PlayerActionMailOpByGm => "PlayerActionType_PlayerActionMailOpByGm",
|
|
Self::PlayerActionMailOpByFull => "PlayerActionType_PlayerActionMailOpByFull",
|
|
Self::PlayerActionMailOpByExpire => {
|
|
"PlayerActionType_PlayerActionMailOpByExpire"
|
|
}
|
|
Self::PlayerActionMailOpByInternal => {
|
|
"PlayerActionType_PlayerActionMailOpByInternal"
|
|
}
|
|
Self::PlayerActionAddMail => "PlayerActionType_PlayerActionAddMail",
|
|
Self::PlayerActionDelMail => "PlayerActionType_PlayerActionDelMail",
|
|
Self::PlayerActionTakeAttachment => {
|
|
"PlayerActionType_PlayerActionTakeAttachment"
|
|
}
|
|
Self::PlayerActionReadMail => "PlayerActionType_PlayerActionReadMail",
|
|
Self::PlayerActionBattleAvatar => "PlayerActionType_PlayerActionBattleAvatar",
|
|
Self::PlayerActionBattleMonster => {
|
|
"PlayerActionType_PlayerActionBattleMonster"
|
|
}
|
|
Self::PlayerActionBattleEnd => "PlayerActionType_PlayerActionBattleEnd",
|
|
Self::PlayerActionBattleReplay => "PlayerActionType_PlayerActionBattleReplay",
|
|
Self::PlayerActionBattleAvatarDeath => {
|
|
"PlayerActionType_PlayerActionBattleAvatarDeath"
|
|
}
|
|
Self::PlayerActionBattleSwitchPhase => {
|
|
"PlayerActionType_PlayerActionBattleSwitchPhase"
|
|
}
|
|
Self::PlayerActionBattleMonsterSkill => {
|
|
"PlayerActionType_PlayerActionBattleMonsterSkill"
|
|
}
|
|
Self::PlayerActionBattleRebattle => {
|
|
"PlayerActionType_PlayerActionBattleRebattle"
|
|
}
|
|
Self::PlayerActionBattleAvatarServant => {
|
|
"PlayerActionType_PlayerActionBattleAvatarServant"
|
|
}
|
|
Self::PlayerActionMissionReward => {
|
|
"PlayerActionType_PlayerActionMissionReward"
|
|
}
|
|
Self::PlayerActionQuestAccept => "PlayerActionType_PlayerActionQuestAccept",
|
|
Self::PlayerActionQuestFinish => "PlayerActionType_PlayerActionQuestFinish",
|
|
Self::PlayerActionQuestRemove => "PlayerActionType_PlayerActionQuestRemove",
|
|
Self::PlayerActionQuestReward => "PlayerActionType_PlayerActionQuestReward",
|
|
Self::PlayerActionQuestAutoClose => {
|
|
"PlayerActionType_PlayerActionQuestAutoClose"
|
|
}
|
|
Self::PlayerActionQuestExpired => "PlayerActionType_PlayerActionQuestExpired",
|
|
Self::PlayerActionMissionRequired => {
|
|
"PlayerActionType_PlayerActionMissionRequired"
|
|
}
|
|
Self::PlayerActionSubmissionReward => {
|
|
"PlayerActionType_PlayerActionSubmissionReward"
|
|
}
|
|
Self::PlayerActionAchievementLevelReward => {
|
|
"PlayerActionType_PlayerActionAchievementLevelReward"
|
|
}
|
|
Self::PlayerActionQuestDelete => "PlayerActionType_PlayerActionQuestDelete",
|
|
Self::PlayerActionSubMissionReward2 => {
|
|
"PlayerActionType_PlayerActionSubMissionReward2"
|
|
}
|
|
Self::PlayerActionMissionCompensate => {
|
|
"PlayerActionType_PlayerActionMissionCompensate"
|
|
}
|
|
Self::PlayerActionMissionRecycle => {
|
|
"PlayerActionType_PlayerActionMissionRecycle"
|
|
}
|
|
Self::PlayerActionQuestReset => "PlayerActionType_PlayerActionQuestReset",
|
|
Self::PlayerActionQuestOptionalReward => {
|
|
"PlayerActionType_PlayerActionQuestOptionalReward"
|
|
}
|
|
Self::PlayerActionMcvChange => "PlayerActionType_PlayerActionMcvChange",
|
|
Self::PlayerActionQuestReissue => "PlayerActionType_PlayerActionQuestReissue",
|
|
Self::PlayerActionPropInteract => "PlayerActionType_PlayerActionPropInteract",
|
|
Self::PlayerActionAvatarMazeSkill => {
|
|
"PlayerActionType_PlayerActionAvatarMazeSkill"
|
|
}
|
|
Self::PlayerActionEnterMaze => "PlayerActionType_PlayerActionEnterMaze",
|
|
Self::PlayerActionOrdinaryInteract => {
|
|
"PlayerActionType_PlayerActionOrdinaryInteract"
|
|
}
|
|
Self::PlayerActionChestInteract => {
|
|
"PlayerActionType_PlayerActionChestInteract"
|
|
}
|
|
Self::PlayerActionCheckPointUnlock => {
|
|
"PlayerActionType_PlayerActionCheckPointUnlock"
|
|
}
|
|
Self::PlayerActionCheckPointInteract => {
|
|
"PlayerActionType_PlayerActionCheckPointInteract"
|
|
}
|
|
Self::PlayerActionCheckPointRevive => {
|
|
"PlayerActionType_PlayerActionCheckPointRevive"
|
|
}
|
|
Self::PlayerActionCheckPointTransfer => {
|
|
"PlayerActionType_PlayerActionCheckPointTransfer"
|
|
}
|
|
Self::PlayerActionMonsterInteract => {
|
|
"PlayerActionType_PlayerActionMonsterInteract"
|
|
}
|
|
Self::PlayerActionNpcInteract => "PlayerActionType_PlayerActionNpcInteract",
|
|
Self::PlayerActionPropHit => "PlayerActionType_PlayerActionPropHit",
|
|
Self::PlayerActionPrelogueRevive => {
|
|
"PlayerActionType_PlayerActionPrelogueRevive"
|
|
}
|
|
Self::PlayerActionPropState => "PlayerActionType_PlayerActionPropState",
|
|
Self::PlayerActionCheckPointRecover => {
|
|
"PlayerActionType_PlayerActionCheckPointRecover"
|
|
}
|
|
Self::PlayerActionMechanismBar => "PlayerActionType_PlayerActionMechanismBar",
|
|
Self::PlayerActionSubmitOrigamiItem => {
|
|
"PlayerActionType_PlayerActionSubmitOrigamiItem"
|
|
}
|
|
Self::PlayerActionMazeBuffDropItem => {
|
|
"PlayerActionType_PlayerActionMazeBuffDropItem"
|
|
}
|
|
Self::PlayerActionFsvChange => "PlayerActionType_PlayerActionFsvChange",
|
|
Self::PlayerActionTimelinePropState => {
|
|
"PlayerActionType_PlayerActionTimelinePropState"
|
|
}
|
|
Self::PlayerActionGroupPropertyChange => {
|
|
"PlayerActionType_PlayerActionGroupPropertyChange"
|
|
}
|
|
Self::PlayerActionOpenGroupPropertyChest => {
|
|
"PlayerActionType_PlayerActionOpenGroupPropertyChest"
|
|
}
|
|
Self::PlayerActionEquipmentPromotion => {
|
|
"PlayerActionType_PlayerActionEquipmentPromotion"
|
|
}
|
|
Self::PlayerActionAddItem => "PlayerActionType_PlayerActionAddItem",
|
|
Self::PlayerActionUseItem => "PlayerActionType_PlayerActionUseItem",
|
|
Self::PlayerActionEquipmentRankUp => {
|
|
"PlayerActionType_PlayerActionEquipmentRankUp"
|
|
}
|
|
Self::PlayerActionEquipmentLevelUp => {
|
|
"PlayerActionType_PlayerActionEquipmentLevelUp"
|
|
}
|
|
Self::PlayerActionExpUpEquipmentReturn => {
|
|
"PlayerActionType_PlayerActionExpUpEquipmentReturn"
|
|
}
|
|
Self::PlayerActionBagFullRewardMail => {
|
|
"PlayerActionType_PlayerActionBagFullRewardMail"
|
|
}
|
|
Self::PlayerActionEquipmentAdd => "PlayerActionType_PlayerActionEquipmentAdd",
|
|
Self::PlayerActionEquipmentWear => {
|
|
"PlayerActionType_PlayerActionEquipmentWear"
|
|
}
|
|
Self::PlayerActionItemCompose => "PlayerActionType_PlayerActionItemCompose",
|
|
Self::PlayerActionRelicLevelUp => "PlayerActionType_PlayerActionRelicLevelUp",
|
|
Self::PlayerActionExpUpRelicReturn => {
|
|
"PlayerActionType_PlayerActionExpUpRelicReturn"
|
|
}
|
|
Self::PlayerActionRelicNumChanged => {
|
|
"PlayerActionType_PlayerActionRelicNumChanged"
|
|
}
|
|
Self::PlayerActionRelicWear => "PlayerActionType_PlayerActionRelicWear",
|
|
Self::PlayerActionRelicCompose => "PlayerActionType_PlayerActionRelicCompose",
|
|
Self::PlayerActionSellItem => "PlayerActionType_PlayerActionSellItem",
|
|
Self::PlayerActionUnlockMusic => "PlayerActionType_PlayerActionUnlockMusic",
|
|
Self::PlayerActionExchangeHcoinWithPayMcoin => {
|
|
"PlayerActionType_PlayerActionExchangeHcoinWithPayMcoin"
|
|
}
|
|
Self::PlayerActionGetReward => "PlayerActionType_PlayerActionGetReward",
|
|
Self::PlayerActionExchangeHcoinWithFreeMcoin => {
|
|
"PlayerActionType_PlayerActionExchangeHcoinWithFreeMcoin"
|
|
}
|
|
Self::PlayerActionItemComposeFormulaUnlock => {
|
|
"PlayerActionType_PlayerActionItemComposeFormulaUnlock"
|
|
}
|
|
Self::PlayerActionExchangeHcoin => {
|
|
"PlayerActionType_PlayerActionExchangeHcoin"
|
|
}
|
|
Self::PlayerActionCityShopLevelReward => {
|
|
"PlayerActionType_PlayerActionCityShopLevelReward"
|
|
}
|
|
Self::PlayerActionItemRecycle => "PlayerActionType_PlayerActionItemRecycle",
|
|
Self::PlayerActionMuseumFundsConsume => {
|
|
"PlayerActionType_PlayerActionMuseumFundsConsume"
|
|
}
|
|
Self::PlayerActionMuseumEventBuyStuff => {
|
|
"PlayerActionType_PlayerActionMuseumEventBuyStuff"
|
|
}
|
|
Self::PlayerActionMuseumMarketBuyStuff => {
|
|
"PlayerActionType_PlayerActionMuseumMarketBuyStuff"
|
|
}
|
|
Self::PlayerActionMuseumRandomEvent => {
|
|
"PlayerActionType_PlayerActionMuseumRandomEvent"
|
|
}
|
|
Self::PlayerActionMuseumInitialItem => {
|
|
"PlayerActionType_PlayerActionMuseumInitialItem"
|
|
}
|
|
Self::PlayerActionOptionalBoxReward => {
|
|
"PlayerActionType_PlayerActionOptionalBoxReward"
|
|
}
|
|
Self::PlayerActionDestroyItem => "PlayerActionType_PlayerActionDestroyItem",
|
|
Self::PlayerActionTransferExp => "PlayerActionType_PlayerActionTransferExp",
|
|
Self::PlayerActionOndutyUse => "PlayerActionType_PlayerActionOndutyUse",
|
|
Self::PlayerActionItemMark => "PlayerActionType_PlayerActionItemMark",
|
|
Self::PlayerActionRelicDiscard => "PlayerActionType_PlayerActionRelicDiscard",
|
|
Self::PlayerActionGeneralVirtualItemChange => {
|
|
"PlayerActionType_PlayerActionGeneralVirtualItemChange"
|
|
}
|
|
Self::PlayerActionRelicLock => "PlayerActionType_PlayerActionRelicLock",
|
|
Self::PlayerActionRelicFilterPlanSave => {
|
|
"PlayerActionType_PlayerActionRelicFilterPlanSave"
|
|
}
|
|
Self::PlayerActionRelicFilterPlanDelete => {
|
|
"PlayerActionType_PlayerActionRelicFilterPlanDelete"
|
|
}
|
|
Self::PlayerActionRelicFilterPlanMark => {
|
|
"PlayerActionType_PlayerActionRelicFilterPlanMark"
|
|
}
|
|
Self::PlayerActionRelicSell => "PlayerActionType_PlayerActionRelicSell",
|
|
Self::PlayerActionRelicReforge => "PlayerActionType_PlayerActionRelicReforge",
|
|
Self::PlayerActionRelicSmartWearCustomPlan => {
|
|
"PlayerActionType_PlayerActionRelicSmartWearCustomPlan"
|
|
}
|
|
Self::PlayerActionRecoverRelic => "PlayerActionType_PlayerActionRecoverRelic",
|
|
Self::PlayerActionRecoverEquipment => {
|
|
"PlayerActionType_PlayerActionRecoverEquipment"
|
|
}
|
|
Self::PlayerActionEquipmentSell => {
|
|
"PlayerActionType_PlayerActionEquipmentSell"
|
|
}
|
|
Self::PlayerActionRelicSmartWearPinRelic => {
|
|
"PlayerActionType_PlayerActionRelicSmartWearPinRelic"
|
|
}
|
|
Self::PlayerActionRelicCocoonSetting => {
|
|
"PlayerActionType_PlayerActionRelicCocoonSetting"
|
|
}
|
|
Self::PlayerActionPersonalCardChange => {
|
|
"PlayerActionType_PlayerActionPersonalCardChange"
|
|
}
|
|
Self::PlayerActionPhoneCaseChange => {
|
|
"PlayerActionType_PlayerActionPhoneCaseChange"
|
|
}
|
|
Self::PlayerActionDeliveryItemReward => {
|
|
"PlayerActionType_PlayerActionDeliveryItemReward"
|
|
}
|
|
Self::PlayerActionItemAutoTransfer => {
|
|
"PlayerActionType_PlayerActionItemAutoTransfer"
|
|
}
|
|
Self::PlayerActionItemAutoTransferInBag => {
|
|
"PlayerActionType_PlayerActionItemAutoTransferInBag"
|
|
}
|
|
Self::PlayerActionItemAutoTransferOnAdd => {
|
|
"PlayerActionType_PlayerActionItemAutoTransferOnAdd"
|
|
}
|
|
Self::PlayerActionAddExtraCoin => "PlayerActionType_PlayerActionAddExtraCoin",
|
|
Self::PlayerActionVariableDiceExchangePartnerCoin => {
|
|
"PlayerActionType_PlayerActionVariableDiceExchangePartnerCoin"
|
|
}
|
|
Self::PlayerActionRelicBox => "PlayerActionType_PlayerActionRelicBox",
|
|
Self::PlayerActionRelicBoxSettle => {
|
|
"PlayerActionType_PlayerActionRelicBoxSettle"
|
|
}
|
|
Self::PlayerActionRelicBoxRegular => {
|
|
"PlayerActionType_PlayerActionRelicBoxRegular"
|
|
}
|
|
Self::PlayerActionRelicReplace => "PlayerActionType_PlayerActionRelicReplace",
|
|
Self::PlayerActionEquipmentUpCostPileSetting => {
|
|
"PlayerActionType_PlayerActionEquipmentUpCostPileSetting"
|
|
}
|
|
Self::PlayerActionRelicBoxShow => "PlayerActionType_PlayerActionRelicBoxShow",
|
|
Self::PlayerActionTutorialGuideFinish => {
|
|
"PlayerActionType_PlayerActionTutorialGuideFinish"
|
|
}
|
|
Self::PlayerActionTutorial => "PlayerActionType_PlayerActionTutorial",
|
|
Self::PlayerActionTutorialGuide => {
|
|
"PlayerActionType_PlayerActionTutorialGuide"
|
|
}
|
|
Self::PlayerActionMonsterDrop => "PlayerActionType_PlayerActionMonsterDrop",
|
|
Self::PlayerActionFinishChallenge => {
|
|
"PlayerActionType_PlayerActionFinishChallenge"
|
|
}
|
|
Self::PlayerActionChallengeStars => {
|
|
"PlayerActionType_PlayerActionChallengeStars"
|
|
}
|
|
Self::PlayerActionChallengeStart => {
|
|
"PlayerActionType_PlayerActionChallengeStart"
|
|
}
|
|
Self::PlayerActionChallengeEnd => "PlayerActionType_PlayerActionChallengeEnd",
|
|
Self::PlayerActionChallengeWin => "PlayerActionType_PlayerActionChallengeWin",
|
|
Self::PlayerActionChallengeFail => {
|
|
"PlayerActionType_PlayerActionChallengeFail"
|
|
}
|
|
Self::PlayerActionChallengeLeave => {
|
|
"PlayerActionType_PlayerActionChallengeLeave"
|
|
}
|
|
Self::PlayerActionChallengeSwitch => {
|
|
"PlayerActionType_PlayerActionChallengeSwitch"
|
|
}
|
|
Self::PlayerActionChallengeBonusReward => {
|
|
"PlayerActionType_PlayerActionChallengeBonusReward"
|
|
}
|
|
Self::PlayerActionChallengeStarsReward => {
|
|
"PlayerActionType_PlayerActionChallengeStarsReward"
|
|
}
|
|
Self::PlayerActionChallengeRestart => {
|
|
"PlayerActionType_PlayerActionChallengeRestart"
|
|
}
|
|
Self::PlayerActionChallengeStoryStart => {
|
|
"PlayerActionType_PlayerActionChallengeStoryStart"
|
|
}
|
|
Self::PlayerActionChallengeStoryEnd => {
|
|
"PlayerActionType_PlayerActionChallengeStoryEnd"
|
|
}
|
|
Self::PlayerActionChallengeFastPass => {
|
|
"PlayerActionType_PlayerActionChallengeFastPass"
|
|
}
|
|
Self::PlayerActionChallengeStoryFastPass => {
|
|
"PlayerActionType_PlayerActionChallengeStoryFastPass"
|
|
}
|
|
Self::PlayerActionChallengeMemoryFastPass => {
|
|
"PlayerActionType_PlayerActionChallengeMemoryFastPass"
|
|
}
|
|
Self::PlayerActionChallengeBattleTarget => {
|
|
"PlayerActionType_PlayerActionChallengeBattleTarget"
|
|
}
|
|
Self::PlayerActionChallengeBossEnd => {
|
|
"PlayerActionType_PlayerActionChallengeBossEnd"
|
|
}
|
|
Self::PlayerActionChallengeBossFastPass => {
|
|
"PlayerActionType_PlayerActionChallengeBossFastPass"
|
|
}
|
|
Self::PlayerActionChallengeStartPartial => {
|
|
"PlayerActionType_PlayerActionChallengeStartPartial"
|
|
}
|
|
Self::PlayerActionChallengeBossPhaseStart => {
|
|
"PlayerActionType_PlayerActionChallengeBossPhaseStart"
|
|
}
|
|
Self::PlayerActionChallengeBossPhaseEnd => {
|
|
"PlayerActionType_PlayerActionChallengeBossPhaseEnd"
|
|
}
|
|
Self::PlayerActionChallengeBossPhaseEndBeforeBattle => {
|
|
"PlayerActionType_PlayerActionChallengeBossPhaseEndBeforeBattle"
|
|
}
|
|
Self::PlayerActionChallengeRecommendLineup => {
|
|
"PlayerActionType_PlayerActionChallengeRecommendLineup"
|
|
}
|
|
Self::PlayerActionChallengeStoryFeverBattleEnd => {
|
|
"PlayerActionType_PlayerActionChallengeStoryFeverBattleEnd"
|
|
}
|
|
Self::PlayerActionTeamInfoChange => {
|
|
"PlayerActionType_PlayerActionTeamInfoChange"
|
|
}
|
|
Self::PlayerActionChangeCurrentAvatar => {
|
|
"PlayerActionType_PlayerActionChangeCurrentAvatar"
|
|
}
|
|
Self::PlayerActionCreateVirtualTeam => {
|
|
"PlayerActionType_PlayerActionCreateVirtualTeam"
|
|
}
|
|
Self::PlayerActionTeamNameEdit => "PlayerActionType_PlayerActionTeamNameEdit",
|
|
Self::PlayerActionReplaceLineupAvatar => {
|
|
"PlayerActionType_PlayerActionReplaceLineupAvatar"
|
|
}
|
|
Self::PlayerActionAvatarBuffChange => {
|
|
"PlayerActionType_PlayerActionAvatarBuffChange"
|
|
}
|
|
Self::PlayerActionEnvBuffChange => {
|
|
"PlayerActionType_PlayerActionEnvBuffChange"
|
|
}
|
|
Self::PlayerActionGameCore => "PlayerActionType_PlayerActionGameCore",
|
|
Self::PlayerActionAvatarGlobalBuff => {
|
|
"PlayerActionType_PlayerActionAvatarGlobalBuff"
|
|
}
|
|
Self::PlayerActionRogueExploreStart => {
|
|
"PlayerActionType_PlayerActionRogueExploreStart"
|
|
}
|
|
Self::PlayerActionRogueEnterRoom => {
|
|
"PlayerActionType_PlayerActionRogueEnterRoom"
|
|
}
|
|
Self::PlayerActionRogueLeaveRoom => {
|
|
"PlayerActionType_PlayerActionRogueLeaveRoom"
|
|
}
|
|
Self::PlayerActionRogueExploreFinish => {
|
|
"PlayerActionType_PlayerActionRogueExploreFinish"
|
|
}
|
|
Self::PlayerActionRogueSelectBuff => {
|
|
"PlayerActionType_PlayerActionRogueSelectBuff"
|
|
}
|
|
Self::PlayerActionRogueRollBuff => {
|
|
"PlayerActionType_PlayerActionRogueRollBuff"
|
|
}
|
|
Self::PlayerActionRogueRevive => "PlayerActionType_PlayerActionRogueRevive",
|
|
Self::PlayerActionRogueChallengeStart => {
|
|
"PlayerActionType_PlayerActionRogueChallengeStart"
|
|
}
|
|
Self::PlayerActionRogueMiracle => "PlayerActionType_PlayerActionRogueMiracle",
|
|
Self::PlayerActionRogueAddBuff => "PlayerActionType_PlayerActionRogueAddBuff",
|
|
Self::PlayerActionRoguePickAvatar => {
|
|
"PlayerActionType_PlayerActionRoguePickAvatar"
|
|
}
|
|
Self::PlayerActionRogueSeasonChanged => {
|
|
"PlayerActionType_PlayerActionRogueSeasonChanged"
|
|
}
|
|
Self::PlayerActionRogueAeonLevelUp => {
|
|
"PlayerActionType_PlayerActionRogueAeonLevelUp"
|
|
}
|
|
Self::PlayerActionRogueOpenDoor => {
|
|
"PlayerActionType_PlayerActionRogueOpenDoor"
|
|
}
|
|
Self::PlayerActionRogueScoreReward => {
|
|
"PlayerActionType_PlayerActionRogueScoreReward"
|
|
}
|
|
Self::PlayerActionRogueEnhanceBuff => {
|
|
"PlayerActionType_PlayerActionRogueEnhanceBuff"
|
|
}
|
|
Self::PlayerActionRogueSelectBonus => {
|
|
"PlayerActionType_PlayerActionRogueSelectBonus"
|
|
}
|
|
Self::PlayerActionRogueAreaFirstReward => {
|
|
"PlayerActionType_PlayerActionRogueAreaFirstReward"
|
|
}
|
|
Self::PlayerActionRogueEnableTalent => {
|
|
"PlayerActionType_PlayerActionRogueEnableTalent"
|
|
}
|
|
Self::PlayerActionRogueAeonUnlock => {
|
|
"PlayerActionType_PlayerActionRogueAeonUnlock"
|
|
}
|
|
Self::PlayerActionRogueAeonAddExp => {
|
|
"PlayerActionType_PlayerActionRogueAeonAddExp"
|
|
}
|
|
Self::PlayerActionRogueImmerseLevelUp => {
|
|
"PlayerActionType_PlayerActionRogueImmerseLevelUp"
|
|
}
|
|
Self::PlayerActionRogueSelectMiracle => {
|
|
"PlayerActionType_PlayerActionRogueSelectMiracle"
|
|
}
|
|
Self::PlayerActionRogueUnlockArea => {
|
|
"PlayerActionType_PlayerActionRogueUnlockArea"
|
|
}
|
|
Self::PlayerActionRogueExploreScoreChange => {
|
|
"PlayerActionType_PlayerActionRogueExploreScoreChange"
|
|
}
|
|
Self::PlayerActionRogueUpdateRewardPool => {
|
|
"PlayerActionType_PlayerActionRogueUpdateRewardPool"
|
|
}
|
|
Self::PlayerActionRogueSwapBuff => {
|
|
"PlayerActionType_PlayerActionRogueSwapBuff"
|
|
}
|
|
Self::PlayerActionRogueWeeklyRefresh => {
|
|
"PlayerActionType_PlayerActionRogueWeeklyRefresh"
|
|
}
|
|
Self::PlayerActionRogueExchangeKey => {
|
|
"PlayerActionType_PlayerActionRogueExchangeKey"
|
|
}
|
|
Self::PlayerActionRogueGetObjectReward => {
|
|
"PlayerActionType_PlayerActionRogueGetObjectReward"
|
|
}
|
|
Self::PlayerActionRogueAreaMonsterDrop => {
|
|
"PlayerActionType_PlayerActionRogueAreaMonsterDrop"
|
|
}
|
|
Self::PlayerActionRogueAddMiracle => {
|
|
"PlayerActionType_PlayerActionRogueAddMiracle"
|
|
}
|
|
Self::PlayerActionRogueSwapMiracle => {
|
|
"PlayerActionType_PlayerActionRogueSwapMiracle"
|
|
}
|
|
Self::PlayerActionRogueOpenObjectReward => {
|
|
"PlayerActionType_PlayerActionRogueOpenObjectReward"
|
|
}
|
|
Self::PlayerActionRogueAeonEffect => {
|
|
"PlayerActionType_PlayerActionRogueAeonEffect"
|
|
}
|
|
Self::PlayerActionRogueReforgeBuff => {
|
|
"PlayerActionType_PlayerActionRogueReforgeBuff"
|
|
}
|
|
Self::PlayerActionRogueTradeMiracle => {
|
|
"PlayerActionType_PlayerActionRogueTradeMiracle"
|
|
}
|
|
Self::PlayerActionRogueRemoveAvatar => {
|
|
"PlayerActionType_PlayerActionRogueRemoveAvatar"
|
|
}
|
|
Self::PlayerActionRogueDialogueSelect => {
|
|
"PlayerActionType_PlayerActionRogueDialogueSelect"
|
|
}
|
|
Self::PlayerActionRogueSelectAeon => {
|
|
"PlayerActionType_PlayerActionRogueSelectAeon"
|
|
}
|
|
Self::PlayerActionRogueDialogueFinish => {
|
|
"PlayerActionType_PlayerActionRogueDialogueFinish"
|
|
}
|
|
Self::PlayerActionRogueHandbookReward => {
|
|
"PlayerActionType_PlayerActionRogueHandbookReward"
|
|
}
|
|
Self::PlayerActionRogueAdventureRoomReward => {
|
|
"PlayerActionType_PlayerActionRogueAdventureRoomReward"
|
|
}
|
|
Self::PlayerActionRogueShopBuy => "PlayerActionType_PlayerActionRogueShopBuy",
|
|
Self::PlayerActionRogueRepairMiracle => {
|
|
"PlayerActionType_PlayerActionRogueRepairMiracle"
|
|
}
|
|
Self::PlayerActionRogueReplaceAllMiracle => {
|
|
"PlayerActionType_PlayerActionRogueReplaceAllMiracle"
|
|
}
|
|
Self::PlayerActionRogueMiracleBroken => {
|
|
"PlayerActionType_PlayerActionRogueMiracleBroken"
|
|
}
|
|
Self::PlayerActionRogueShopRefresh => {
|
|
"PlayerActionType_PlayerActionRogueShopRefresh"
|
|
}
|
|
Self::PlayerActionRogueLevelMechanism => {
|
|
"PlayerActionType_PlayerActionRogueLevelMechanism"
|
|
}
|
|
Self::PlayerActionRogueRemoveMiracle => {
|
|
"PlayerActionType_PlayerActionRogueRemoveMiracle"
|
|
}
|
|
Self::PlayerActionRogueDropBuff => {
|
|
"PlayerActionType_PlayerActionRogueDropBuff"
|
|
}
|
|
Self::PlayerActionRogueDestroyMiracle => {
|
|
"PlayerActionType_PlayerActionRogueDestroyMiracle"
|
|
}
|
|
Self::PlayerActionRogueActivateFormula => {
|
|
"PlayerActionType_PlayerActionRogueActivateFormula"
|
|
}
|
|
Self::PlayerActionRogueDeactivateFormula => {
|
|
"PlayerActionType_PlayerActionRogueDeactivateFormula"
|
|
}
|
|
Self::PlayerActionRogueRemoveBuff => {
|
|
"PlayerActionType_PlayerActionRogueRemoveBuff"
|
|
}
|
|
Self::PlayerActionRogueSelectFormula => {
|
|
"PlayerActionType_PlayerActionRogueSelectFormula"
|
|
}
|
|
Self::PlayerActionRogueDropFormula => {
|
|
"PlayerActionType_PlayerActionRogueDropFormula"
|
|
}
|
|
Self::PlayerActionRogueRollFormula => {
|
|
"PlayerActionType_PlayerActionRogueRollFormula"
|
|
}
|
|
Self::PlayerActionRogueReforgeFormula => {
|
|
"PlayerActionType_PlayerActionRogueReforgeFormula"
|
|
}
|
|
Self::PlayerActionRogueComposeMiracle => {
|
|
"PlayerActionType_PlayerActionRogueComposeMiracle"
|
|
}
|
|
Self::PlayerActionRogueReforgeMiracle => {
|
|
"PlayerActionType_PlayerActionRogueReforgeMiracle"
|
|
}
|
|
Self::PlayerActionRogueDoGamble => {
|
|
"PlayerActionType_PlayerActionRogueDoGamble"
|
|
}
|
|
Self::PlayerActionRogueKeywordActivate => {
|
|
"PlayerActionType_PlayerActionRogueKeywordActivate"
|
|
}
|
|
Self::PlayerActionRogueKeywordDeactivate => {
|
|
"PlayerActionType_PlayerActionRogueKeywordDeactivate"
|
|
}
|
|
Self::PlayerActionRogueSourceDefault => {
|
|
"PlayerActionType_PlayerActionRogueSourceDefault"
|
|
}
|
|
Self::PlayerActionRoguePlayerSelect => {
|
|
"PlayerActionType_PlayerActionRoguePlayerSelect"
|
|
}
|
|
Self::PlayerActionRogueLayerSettlement => {
|
|
"PlayerActionType_PlayerActionRogueLayerSettlement"
|
|
}
|
|
Self::PlayerActionRogueFormula => "PlayerActionType_PlayerActionRogueFormula",
|
|
Self::PlayerActionRogueWorkbench => {
|
|
"PlayerActionType_PlayerActionRogueWorkbench"
|
|
}
|
|
Self::PlayerActionRogueModifier => {
|
|
"PlayerActionType_PlayerActionRogueModifier"
|
|
}
|
|
Self::PlayerActionRogueReforge => "PlayerActionType_PlayerActionRogueReforge",
|
|
Self::PlayerActionRogueTalent => "PlayerActionType_PlayerActionRogueTalent",
|
|
Self::PlayerActionRogueReroll => "PlayerActionType_PlayerActionRogueReroll",
|
|
Self::PlayerActionRogueCoinChange => {
|
|
"PlayerActionType_PlayerActionRogueCoinChange"
|
|
}
|
|
Self::PlayerActionRogueMagicScepterShop => {
|
|
"PlayerActionType_PlayerActionRogueMagicScepterShop"
|
|
}
|
|
Self::PlayerActionRogueMagicUnitShop => {
|
|
"PlayerActionType_PlayerActionRogueMagicUnitShop"
|
|
}
|
|
Self::PlayerActionRogueMagicScepterLevelUp => {
|
|
"PlayerActionType_PlayerActionRogueMagicScepterLevelUp"
|
|
}
|
|
Self::PlayerActionGacha => "PlayerActionType_PlayerActionGacha",
|
|
Self::PlayerActionAddGachaTicket => {
|
|
"PlayerActionType_PlayerActionAddGachaTicket"
|
|
}
|
|
Self::PlayerActionGachaExchange => {
|
|
"PlayerActionType_PlayerActionGachaExchange"
|
|
}
|
|
Self::PlayerActionSetGachaDecideItem => {
|
|
"PlayerActionType_PlayerActionSetGachaDecideItem"
|
|
}
|
|
Self::PlayerActionEventMissionAccept => {
|
|
"PlayerActionType_PlayerActionEventMissionAccept"
|
|
}
|
|
Self::PlayerActionEventMissionFinish => {
|
|
"PlayerActionType_PlayerActionEventMissionFinish"
|
|
}
|
|
Self::PlayerActionEventMissionReward => {
|
|
"PlayerActionType_PlayerActionEventMissionReward"
|
|
}
|
|
Self::PlayerActionRaidFinish => "PlayerActionType_PlayerActionRaidFinish",
|
|
Self::PlayerActionRaidBegin => "PlayerActionType_PlayerActionRaidBegin",
|
|
Self::PlayerActionChallengeRaidReward => {
|
|
"PlayerActionType_PlayerActionChallengeRaidReward"
|
|
}
|
|
Self::PlayerActionStartRaid => "PlayerActionType_PlayerActionStartRaid",
|
|
Self::PlayerActionEndRaid => "PlayerActionType_PlayerActionEndRaid",
|
|
Self::PlayerActionRaidTargetFinish => {
|
|
"PlayerActionType_PlayerActionRaidTargetFinish"
|
|
}
|
|
Self::PlayerActionArchiveRaid => "PlayerActionType_PlayerActionArchiveRaid",
|
|
Self::PlayerActionHeroBaseTypeChange => {
|
|
"PlayerActionType_PlayerActionHeroBaseTypeChange"
|
|
}
|
|
Self::PlayerActionHeroBaseTypeAddByMission => {
|
|
"PlayerActionType_PlayerActionHeroBaseTypeAddByMission"
|
|
}
|
|
Self::PlayerActionHeroBaseTypeAddByReq => {
|
|
"PlayerActionType_PlayerActionHeroBaseTypeAddByReq"
|
|
}
|
|
Self::PlayerActionHeroBaseTypeAdd => {
|
|
"PlayerActionType_PlayerActionHeroBaseTypeAdd"
|
|
}
|
|
Self::PlayerActionDialogueSelect => {
|
|
"PlayerActionType_PlayerActionDialogueSelect"
|
|
}
|
|
Self::PlayerActionExpeditionStart => {
|
|
"PlayerActionType_PlayerActionExpeditionStart"
|
|
}
|
|
Self::PlayerActionExpeditionFinish => {
|
|
"PlayerActionType_PlayerActionExpeditionFinish"
|
|
}
|
|
Self::PlayerActionExpeditionReward => {
|
|
"PlayerActionType_PlayerActionExpeditionReward"
|
|
}
|
|
Self::PlayerActionActivityExpeditionStart => {
|
|
"PlayerActionType_PlayerActionActivityExpeditionStart"
|
|
}
|
|
Self::PlayerActionActivityExpeditionFinish => {
|
|
"PlayerActionType_PlayerActionActivityExpeditionFinish"
|
|
}
|
|
Self::PlayerActionActivityExpeditionReward => {
|
|
"PlayerActionType_PlayerActionActivityExpeditionReward"
|
|
}
|
|
Self::PlayerActionActivityExpeditionBegin => {
|
|
"PlayerActionType_PlayerActionActivityExpeditionBegin"
|
|
}
|
|
Self::PlayerActionActivityExpeditionEnd => {
|
|
"PlayerActionType_PlayerActionActivityExpeditionEnd"
|
|
}
|
|
Self::PlayerActionExpeditionSet => {
|
|
"PlayerActionType_PlayerActionExpeditionSet"
|
|
}
|
|
Self::PlayerActionExpeditionTakeReward => {
|
|
"PlayerActionType_PlayerActionExpeditionTakeReward"
|
|
}
|
|
Self::PlayerActionActivityLoginReward => {
|
|
"PlayerActionType_PlayerActionActivityLoginReward"
|
|
}
|
|
Self::PlayerActionFriendReport => "PlayerActionType_PlayerActionFriendReport",
|
|
Self::PlayerActionAssistReward => "PlayerActionType_PlayerActionAssistReward",
|
|
Self::PlayerActionAssistAvatarRefresh => {
|
|
"PlayerActionType_PlayerActionAssistAvatarRefresh"
|
|
}
|
|
Self::PlayerActionAssistAvatarBattleStart => {
|
|
"PlayerActionType_PlayerActionAssistAvatarBattleStart"
|
|
}
|
|
Self::PlayerActionAssistAvatarBattleEnd => {
|
|
"PlayerActionType_PlayerActionAssistAvatarBattleEnd"
|
|
}
|
|
Self::PlayerActionFriendApply => "PlayerActionType_PlayerActionFriendApply",
|
|
Self::PlayerActionFriendManage => "PlayerActionType_PlayerActionFriendManage",
|
|
Self::PlayerActionFriendBlacklist => {
|
|
"PlayerActionType_PlayerActionFriendBlacklist"
|
|
}
|
|
Self::PlayerActionFriendModifyRemarkName => {
|
|
"PlayerActionType_PlayerActionFriendModifyRemarkName"
|
|
}
|
|
Self::PlayerActionFriendMark => "PlayerActionType_PlayerActionFriendMark",
|
|
Self::PlayerActionFriendAssistList => {
|
|
"PlayerActionType_PlayerActionFriendAssistList"
|
|
}
|
|
Self::PlayerActionBattlePassLevelReward => {
|
|
"PlayerActionType_PlayerActionBattlePassLevelReward"
|
|
}
|
|
Self::PlayerActionBattlePass128TierReward => {
|
|
"PlayerActionType_PlayerActionBattlePass128TierReward"
|
|
}
|
|
Self::PlayerActionBattlePassLevelRewardAutoMail => {
|
|
"PlayerActionType_PlayerActionBattlePassLevelRewardAutoMail"
|
|
}
|
|
Self::PlayerActionBuyBattlePass => {
|
|
"PlayerActionType_PlayerActionBuyBattlePass"
|
|
}
|
|
Self::PlayerActionAddBattlePassExp => {
|
|
"PlayerActionType_PlayerActionAddBattlePassExp"
|
|
}
|
|
Self::PlayerActionBattlePassLevelUp => {
|
|
"PlayerActionType_PlayerActionBattlePassLevelUp"
|
|
}
|
|
Self::PlayerActionBuyBattlePassLevel => {
|
|
"PlayerActionType_PlayerActionBuyBattlePassLevel"
|
|
}
|
|
Self::PlayerActionBattlePassEndMail => {
|
|
"PlayerActionType_PlayerActionBattlePassEndMail"
|
|
}
|
|
Self::PlayerActionBattlePass68TierReward => {
|
|
"PlayerActionType_PlayerActionBattlePass68TierReward"
|
|
}
|
|
Self::PlayerActionModifySign => "PlayerActionType_PlayerActionModifySign",
|
|
Self::PlayerActionDisplayAvatarSet => {
|
|
"PlayerActionType_PlayerActionDisplayAvatarSet"
|
|
}
|
|
Self::PlayerActionAssistAvatarSet => {
|
|
"PlayerActionType_PlayerActionAssistAvatarSet"
|
|
}
|
|
Self::PlayerActionAchievementFinish => {
|
|
"PlayerActionType_PlayerActionAchievementFinish"
|
|
}
|
|
Self::PlayerActionAchievementReward => {
|
|
"PlayerActionType_PlayerActionAchievementReward"
|
|
}
|
|
Self::PlayerActionAchievementAddExp => {
|
|
"PlayerActionType_PlayerActionAchievementAddExp"
|
|
}
|
|
Self::PlayerActionAchievementLevelUp => {
|
|
"PlayerActionType_PlayerActionAchievementLevelUp"
|
|
}
|
|
Self::PlayerActionPunkLordReward => {
|
|
"PlayerActionType_PlayerActionPunkLordReward"
|
|
}
|
|
Self::PlayerActionPunkLordBossSearch => {
|
|
"PlayerActionType_PlayerActionPunkLordBossSearch"
|
|
}
|
|
Self::PlayerActionPunkLordBossShare => {
|
|
"PlayerActionType_PlayerActionPunkLordBossShare"
|
|
}
|
|
Self::PlayerActionStartPunkLordRaid => {
|
|
"PlayerActionType_PlayerActionStartPunkLordRaid"
|
|
}
|
|
Self::PlayerActionPunkLordSupportTimes => {
|
|
"PlayerActionType_PlayerActionPunkLordSupportTimes"
|
|
}
|
|
Self::PlayerActionPunkLordScoreReward => {
|
|
"PlayerActionType_PlayerActionPunkLordScoreReward"
|
|
}
|
|
Self::PlayerActionPunkLordListRefresh => {
|
|
"PlayerActionType_PlayerActionPunkLordListRefresh"
|
|
}
|
|
Self::PlayerActionPunkLordPowerAttack => {
|
|
"PlayerActionType_PlayerActionPunkLordPowerAttack"
|
|
}
|
|
Self::PlayerActionPunkLordBattleEnd => {
|
|
"PlayerActionType_PlayerActionPunkLordBattleEnd"
|
|
}
|
|
Self::PlayerActionPunkLordBossDeath => {
|
|
"PlayerActionType_PlayerActionPunkLordBossDeath"
|
|
}
|
|
Self::PlayerActionPunkLordBossScore => {
|
|
"PlayerActionType_PlayerActionPunkLordBossScore"
|
|
}
|
|
Self::PlayerActionDailyActiveLevelReward => {
|
|
"PlayerActionType_PlayerActionDailyActiveLevelReward"
|
|
}
|
|
Self::PlayerActionDailyActiveAddPoint => {
|
|
"PlayerActionType_PlayerActionDailyActiveAddPoint"
|
|
}
|
|
Self::PlayerActionDailyActiveDeleteOldQuest => {
|
|
"PlayerActionType_PlayerActionDailyActiveDeleteOldQuest"
|
|
}
|
|
Self::PlayerActionFightActivityBegin => {
|
|
"PlayerActionType_PlayerActionFightActivityBegin"
|
|
}
|
|
Self::PlayerActionFightActivityEnd => {
|
|
"PlayerActionType_PlayerActionFightActivityEnd"
|
|
}
|
|
Self::PlayerActionFightActivityReward => {
|
|
"PlayerActionType_PlayerActionFightActivityReward"
|
|
}
|
|
Self::PlayerActionActivityEndMail => {
|
|
"PlayerActionType_PlayerActionActivityEndMail"
|
|
}
|
|
Self::PlayerActionAppointmentMail => {
|
|
"PlayerActionType_PlayerActionAppointmentMail"
|
|
}
|
|
Self::PlayerActionShareReward => "PlayerActionType_PlayerActionShareReward",
|
|
Self::PlayerActionActivityTrialReward => {
|
|
"PlayerActionType_PlayerActionActivityTrialReward"
|
|
}
|
|
Self::PlayerActionActivityTrialStart => {
|
|
"PlayerActionType_PlayerActionActivityTrialStart"
|
|
}
|
|
Self::PlayerActionPsPreOrderMail1 => {
|
|
"PlayerActionType_PlayerActionPsPreOrderMail1"
|
|
}
|
|
Self::PlayerActionPsPreOrderMail2 => {
|
|
"PlayerActionType_PlayerActionPsPreOrderMail2"
|
|
}
|
|
Self::PlayerActionPsLoginMail => "PlayerActionType_PlayerActionPsLoginMail",
|
|
Self::PlayerActionLoginMail => "PlayerActionType_PlayerActionLoginMail",
|
|
Self::PlayerActionGooglePoints100Mail => {
|
|
"PlayerActionType_PlayerActionGooglePoints100Mail"
|
|
}
|
|
Self::PlayerActionGooglePoints150Mail => {
|
|
"PlayerActionType_PlayerActionGooglePoints150Mail"
|
|
}
|
|
Self::PlayerActionTrainVisitorBehaviorFinish => {
|
|
"PlayerActionType_PlayerActionTrainVisitorBehaviorFinish"
|
|
}
|
|
Self::PlayerActionEnterViewTrain => {
|
|
"PlayerActionType_PlayerActionEnterViewTrain"
|
|
}
|
|
Self::PlayerActionTrainVisitorBehaviorRewardForceSend => {
|
|
"PlayerActionType_PlayerActionTrainVisitorBehaviorRewardForceSend"
|
|
}
|
|
Self::PlayerActionTrainVisitorRegisterOpen => {
|
|
"PlayerActionType_PlayerActionTrainVisitorRegisterOpen"
|
|
}
|
|
Self::PlayerActionTrainVisitorBehaviorRewardForceSendByRegister => {
|
|
"PlayerActionType_PlayerActionTrainVisitorBehaviorRewardForceSendByRegister"
|
|
}
|
|
Self::PlayerActionTrainVisitorClearLastTrainVisitor => {
|
|
"PlayerActionType_PlayerActionTrainVisitorClearLastTrainVisitor"
|
|
}
|
|
Self::PlayerActionTrainVisitorRefreshTrainVisitor => {
|
|
"PlayerActionType_PlayerActionTrainVisitorRefreshTrainVisitor"
|
|
}
|
|
Self::PlayerActionTrainVisitorRefreshNpc => {
|
|
"PlayerActionType_PlayerActionTrainVisitorRefreshNpc"
|
|
}
|
|
Self::PlayerActionMessageGroupAccept => {
|
|
"PlayerActionType_PlayerActionMessageGroupAccept"
|
|
}
|
|
Self::PlayerActionMessageSectionAccept => {
|
|
"PlayerActionType_PlayerActionMessageSectionAccept"
|
|
}
|
|
Self::PlayerActionMessageSectionFinish => {
|
|
"PlayerActionType_PlayerActionMessageSectionFinish"
|
|
}
|
|
Self::PlayerActionMessageItemFinish => {
|
|
"PlayerActionType_PlayerActionMessageItemFinish"
|
|
}
|
|
Self::PlayerActionFinishMessageGroupReward => {
|
|
"PlayerActionType_PlayerActionFinishMessageGroupReward"
|
|
}
|
|
Self::PlayerActionSubstituteMessageGroupReward => {
|
|
"PlayerActionType_PlayerActionSubstituteMessageGroupReward"
|
|
}
|
|
Self::PlayerActionDeleteMessageGroup => {
|
|
"PlayerActionType_PlayerActionDeleteMessageGroup"
|
|
}
|
|
Self::PlayerActionDeleteMessageSection => {
|
|
"PlayerActionType_PlayerActionDeleteMessageSection"
|
|
}
|
|
Self::PlayerActionDeleteMessageGroupByConfig => {
|
|
"PlayerActionType_PlayerActionDeleteMessageGroupByConfig"
|
|
}
|
|
Self::PlayerActionDeleteMessageGroupByActivity => {
|
|
"PlayerActionType_PlayerActionDeleteMessageGroupByActivity"
|
|
}
|
|
Self::PlayerActionDeleteMessageGroupByMission => {
|
|
"PlayerActionType_PlayerActionDeleteMessageGroupByMission"
|
|
}
|
|
Self::PlayerActionTextJoinSave => "PlayerActionType_PlayerActionTextJoinSave",
|
|
Self::PlayerActionBoxingClubStart => {
|
|
"PlayerActionType_PlayerActionBoxingClubStart"
|
|
}
|
|
Self::PlayerActionBoxingClubFinish => {
|
|
"PlayerActionType_PlayerActionBoxingClubFinish"
|
|
}
|
|
Self::PlayerActionBoxingClubPause => {
|
|
"PlayerActionType_PlayerActionBoxingClubPause"
|
|
}
|
|
Self::PlayerActionBoxingClubStageStart => {
|
|
"PlayerActionType_PlayerActionBoxingClubStageStart"
|
|
}
|
|
Self::PlayerActionTalkSend => "PlayerActionType_PlayerActionTalkSend",
|
|
Self::PlayerActionSelectInclinationText => {
|
|
"PlayerActionType_PlayerActionSelectInclinationText"
|
|
}
|
|
Self::PlayerActionMuseumSettleTurnOpen => {
|
|
"PlayerActionType_PlayerActionMuseumSettleTurnOpen"
|
|
}
|
|
Self::PlayerActionMuseumUpgradeArea => {
|
|
"PlayerActionType_PlayerActionMuseumUpgradeArea"
|
|
}
|
|
Self::PlayerActionMuseumUpgradeAreaStat => {
|
|
"PlayerActionType_PlayerActionMuseumUpgradeAreaStat"
|
|
}
|
|
Self::PlayerActionMuseumDispatchRewardRegular => {
|
|
"PlayerActionType_PlayerActionMuseumDispatchRewardRegular"
|
|
}
|
|
Self::PlayerActionMuseumDispatchRewardDirectional => {
|
|
"PlayerActionType_PlayerActionMuseumDispatchRewardDirectional"
|
|
}
|
|
Self::PlayerActionMuseumPhaseTargetFinished => {
|
|
"PlayerActionType_PlayerActionMuseumPhaseTargetFinished"
|
|
}
|
|
Self::PlayerActionMuseumGetStuff => {
|
|
"PlayerActionType_PlayerActionMuseumGetStuff"
|
|
}
|
|
Self::PlayerActionMuseumGetExhibit => {
|
|
"PlayerActionType_PlayerActionMuseumGetExhibit"
|
|
}
|
|
Self::PlayerActionMuseumTakeCollectMission => {
|
|
"PlayerActionType_PlayerActionMuseumTakeCollectMission"
|
|
}
|
|
Self::PlayerActionMuseumAreaUnlock => {
|
|
"PlayerActionType_PlayerActionMuseumAreaUnlock"
|
|
}
|
|
Self::PlayerActionMuseumAreaUpgrade => {
|
|
"PlayerActionType_PlayerActionMuseumAreaUpgrade"
|
|
}
|
|
Self::PlayerActionMuseumAreaStatUpgrade => {
|
|
"PlayerActionType_PlayerActionMuseumAreaStatUpgrade"
|
|
}
|
|
Self::PlayerActionMuseumEnterNextRound => {
|
|
"PlayerActionType_PlayerActionMuseumEnterNextRound"
|
|
}
|
|
Self::PlayerActionMuseumStartDispatch => {
|
|
"PlayerActionType_PlayerActionMuseumStartDispatch"
|
|
}
|
|
Self::PlayerActionMuseumSettleDispatch => {
|
|
"PlayerActionType_PlayerActionMuseumSettleDispatch"
|
|
}
|
|
Self::PlayerActionMuseumRenewPointChanged => {
|
|
"PlayerActionType_PlayerActionMuseumRenewPointChanged"
|
|
}
|
|
Self::PlayerActionMuseumTargetReward => {
|
|
"PlayerActionType_PlayerActionMuseumTargetReward"
|
|
}
|
|
Self::PlayerActionMuseumPhaseUpgrade => {
|
|
"PlayerActionType_PlayerActionMuseumPhaseUpgrade"
|
|
}
|
|
Self::PlayerActionMuseumCollectReward => {
|
|
"PlayerActionType_PlayerActionMuseumCollectReward"
|
|
}
|
|
Self::PlayerActionMuseumTargetStart => {
|
|
"PlayerActionType_PlayerActionMuseumTargetStart"
|
|
}
|
|
Self::PlayerActionMuseumTargetFinish => {
|
|
"PlayerActionType_PlayerActionMuseumTargetFinish"
|
|
}
|
|
Self::PlayerActionActivityMonsterResearchConsumeMaterial => {
|
|
"PlayerActionType_PlayerActionActivityMonsterResearchConsumeMaterial"
|
|
}
|
|
Self::PlayerActionActivityMonsterResearchTakeReward => {
|
|
"PlayerActionType_PlayerActionActivityMonsterResearchTakeReward"
|
|
}
|
|
Self::PlayerActionPlayerReturnStart => {
|
|
"PlayerActionType_PlayerActionPlayerReturnStart"
|
|
}
|
|
Self::PlayerActionPlayerReturnSign => {
|
|
"PlayerActionType_PlayerActionPlayerReturnSign"
|
|
}
|
|
Self::PlayerActionPlayerReturnPoint => {
|
|
"PlayerActionType_PlayerActionPlayerReturnPoint"
|
|
}
|
|
Self::PlayerActionPlayerReturnCountdown => {
|
|
"PlayerActionType_PlayerActionPlayerReturnCountdown"
|
|
}
|
|
Self::PlayerActionPlayerReturnFinish => {
|
|
"PlayerActionType_PlayerActionPlayerReturnFinish"
|
|
}
|
|
Self::PlayerActionPlayerReturnCompensate => {
|
|
"PlayerActionType_PlayerActionPlayerReturnCompensate"
|
|
}
|
|
Self::PlayerActionPlayerReturnGetRelic => {
|
|
"PlayerActionType_PlayerActionPlayerReturnGetRelic"
|
|
}
|
|
Self::PlayerActionPlayerReturnBpExpExtra => {
|
|
"PlayerActionType_PlayerActionPlayerReturnBpExpExtra"
|
|
}
|
|
Self::PlayerActionPlayerReturnHcoinExtra => {
|
|
"PlayerActionType_PlayerActionPlayerReturnHcoinExtra"
|
|
}
|
|
Self::PlayerActionPlayerReturnCustomRelic => {
|
|
"PlayerActionType_PlayerActionPlayerReturnCustomRelic"
|
|
}
|
|
Self::PlayerActionRogueChallengeActivityStart => {
|
|
"PlayerActionType_PlayerActionRogueChallengeActivityStart"
|
|
}
|
|
Self::PlayerActionRogueChallengeActivityFinish => {
|
|
"PlayerActionType_PlayerActionRogueChallengeActivityFinish"
|
|
}
|
|
Self::PlayerActionRogueChallengeActivitySave => {
|
|
"PlayerActionType_PlayerActionRogueChallengeActivitySave"
|
|
}
|
|
Self::PlayerActionPlayerReturnLoginMail => {
|
|
"PlayerActionType_PlayerActionPlayerReturnLoginMail"
|
|
}
|
|
Self::PlayerActionAetherDivideUsePassiveSkillItem => {
|
|
"PlayerActionType_PlayerActionAetherDivideUsePassiveSkillItem"
|
|
}
|
|
Self::PlayerActionAetherDivideClearPassiveSkill => {
|
|
"PlayerActionType_PlayerActionAetherDivideClearPassiveSkill"
|
|
}
|
|
Self::PlayerActionAetherDivideFinishChallenge => {
|
|
"PlayerActionType_PlayerActionAetherDivideFinishChallenge"
|
|
}
|
|
Self::PlayerActionAetherDivideOverflowChunkReward => {
|
|
"PlayerActionType_PlayerActionAetherDivideOverflowChunkReward"
|
|
}
|
|
Self::PlayerActionAetherDivideLevelUp => {
|
|
"PlayerActionType_PlayerActionAetherDivideLevelUp"
|
|
}
|
|
Self::PlayerActionAetherDivideNewReward => {
|
|
"PlayerActionType_PlayerActionAetherDivideNewReward"
|
|
}
|
|
Self::PlayerActionAetherDivideMonsterAdd => {
|
|
"PlayerActionType_PlayerActionAetherDivideMonsterAdd"
|
|
}
|
|
Self::PlayerActionAetherDivideMonsterLevel => {
|
|
"PlayerActionType_PlayerActionAetherDivideMonsterLevel"
|
|
}
|
|
Self::PlayerActionAetherDivideMonsterSkillWear => {
|
|
"PlayerActionType_PlayerActionAetherDivideMonsterSkillWear"
|
|
}
|
|
Self::PlayerActionAetherDivideTeamChange => {
|
|
"PlayerActionType_PlayerActionAetherDivideTeamChange"
|
|
}
|
|
Self::PlayerActionAetherDivideStageBegin => {
|
|
"PlayerActionType_PlayerActionAetherDivideStageBegin"
|
|
}
|
|
Self::PlayerActionAetherDivideStageEnd => {
|
|
"PlayerActionType_PlayerActionAetherDivideStageEnd"
|
|
}
|
|
Self::PlayerActionAetherDivideStageRoll => {
|
|
"PlayerActionType_PlayerActionAetherDivideStageRoll"
|
|
}
|
|
Self::PlayerActionAlleyEventFinish => {
|
|
"PlayerActionType_PlayerActionAlleyEventFinish"
|
|
}
|
|
Self::PlayerActionAlleyTakeReward => {
|
|
"PlayerActionType_PlayerActionAlleyTakeReward"
|
|
}
|
|
Self::PlayerActionAlleyPrestigeLevelUp => {
|
|
"PlayerActionType_PlayerActionAlleyPrestigeLevelUp"
|
|
}
|
|
Self::PlayerActionAlleyLogisticsFinish => {
|
|
"PlayerActionType_PlayerActionAlleyLogisticsFinish"
|
|
}
|
|
Self::PlayerActionAlleyPlacingGameFinish => {
|
|
"PlayerActionType_PlayerActionAlleyPlacingGameFinish"
|
|
}
|
|
Self::PlayerActionAlleyGuaranteedFunds => {
|
|
"PlayerActionType_PlayerActionAlleyGuaranteedFunds"
|
|
}
|
|
Self::PlayerActionAlleyTakeEventReward => {
|
|
"PlayerActionType_PlayerActionAlleyTakeEventReward"
|
|
}
|
|
Self::PlayerActionAlleySpecialOrderFinish => {
|
|
"PlayerActionType_PlayerActionAlleySpecialOrderFinish"
|
|
}
|
|
Self::PlayerActionSensitiveWordShield => {
|
|
"PlayerActionType_PlayerActionSensitiveWordShield"
|
|
}
|
|
Self::PlayerActionSensitiveWordServerInternalError => {
|
|
"PlayerActionType_PlayerActionSensitiveWordServerInternalError"
|
|
}
|
|
Self::PlayerActionSensitiveWordPlatformError => {
|
|
"PlayerActionType_PlayerActionSensitiveWordPlatformError"
|
|
}
|
|
Self::PlayerActionTreasureDungeonStart => {
|
|
"PlayerActionType_PlayerActionTreasureDungeonStart"
|
|
}
|
|
Self::PlayerActionTreasureDungeonFinish => {
|
|
"PlayerActionType_PlayerActionTreasureDungeonFinish"
|
|
}
|
|
Self::PlayerActionTreasureDungeonEnterFloor => {
|
|
"PlayerActionType_PlayerActionTreasureDungeonEnterFloor"
|
|
}
|
|
Self::PlayerActionTreasureDungeonLeaveFloor => {
|
|
"PlayerActionType_PlayerActionTreasureDungeonLeaveFloor"
|
|
}
|
|
Self::PlayerActionTreasureDungeonUseItem => {
|
|
"PlayerActionType_PlayerActionTreasureDungeonUseItem"
|
|
}
|
|
Self::PlayerActionTreasureDungeonAvatarChange => {
|
|
"PlayerActionType_PlayerActionTreasureDungeonAvatarChange"
|
|
}
|
|
Self::PlayerActionTreasureDungeonBattleStart => {
|
|
"PlayerActionType_PlayerActionTreasureDungeonBattleStart"
|
|
}
|
|
Self::PlayerActionTreasureDungeonBattleEnd => {
|
|
"PlayerActionType_PlayerActionTreasureDungeonBattleEnd"
|
|
}
|
|
Self::PlayerActionTreasureDungeonPickupBuff => {
|
|
"PlayerActionType_PlayerActionTreasureDungeonPickupBuff"
|
|
}
|
|
Self::PlayerActionChessRogueFirstFinish => {
|
|
"PlayerActionType_PlayerActionChessRogueFirstFinish"
|
|
}
|
|
Self::PlayerActionChessRogueGiveupDice => {
|
|
"PlayerActionType_PlayerActionChessRogueGiveupDice"
|
|
}
|
|
Self::PlayerActionChessRogueSubStorySelect => {
|
|
"PlayerActionType_PlayerActionChessRogueSubStorySelect"
|
|
}
|
|
Self::PlayerActionChessRogueActionPoint => {
|
|
"PlayerActionType_PlayerActionChessRogueActionPoint"
|
|
}
|
|
Self::PlayerActionChessRogueReviveByProp => {
|
|
"PlayerActionType_PlayerActionChessRogueReviveByProp"
|
|
}
|
|
Self::PlayerActionChessRogueStartLevel => {
|
|
"PlayerActionType_PlayerActionChessRogueStartLevel"
|
|
}
|
|
Self::PlayerActionChessRogueDiceEffect => {
|
|
"PlayerActionType_PlayerActionChessRogueDiceEffect"
|
|
}
|
|
Self::PlayerActionChessRogueMainStoryFinish => {
|
|
"PlayerActionType_PlayerActionChessRogueMainStoryFinish"
|
|
}
|
|
Self::PlayerActionChessRogueAeonTalentEffect => {
|
|
"PlayerActionType_PlayerActionChessRogueAeonTalentEffect"
|
|
}
|
|
Self::PlayerActionChessRogueModifierOthersEffect => {
|
|
"PlayerActionType_PlayerActionChessRogueModifierOthersEffect"
|
|
}
|
|
Self::PlayerActionChessRogueAddBuff => {
|
|
"PlayerActionType_PlayerActionChessRogueAddBuff"
|
|
}
|
|
Self::PlayerActionChessRogueReforgeBuff => {
|
|
"PlayerActionType_PlayerActionChessRogueReforgeBuff"
|
|
}
|
|
Self::PlayerActionChessRogueBuffLevelUp => {
|
|
"PlayerActionType_PlayerActionChessRogueBuffLevelUp"
|
|
}
|
|
Self::PlayerActionChessRogueEnhanceBuff => {
|
|
"PlayerActionType_PlayerActionChessRogueEnhanceBuff"
|
|
}
|
|
Self::PlayerActionChessRogueAddMiracle => {
|
|
"PlayerActionType_PlayerActionChessRogueAddMiracle"
|
|
}
|
|
Self::PlayerActionChessRogueSwapMiracle => {
|
|
"PlayerActionType_PlayerActionChessRogueSwapMiracle"
|
|
}
|
|
Self::PlayerActionChessRogueSelectBonus => {
|
|
"PlayerActionType_PlayerActionChessRogueSelectBonus"
|
|
}
|
|
Self::PlayerActionChessRogueDialogueFinish => {
|
|
"PlayerActionType_PlayerActionChessRogueDialogueFinish"
|
|
}
|
|
Self::PlayerActionChessRogueSubStoryFinish => {
|
|
"PlayerActionType_PlayerActionChessRogueSubStoryFinish"
|
|
}
|
|
Self::PlayerActionChessRogueAdventureRoomFinish => {
|
|
"PlayerActionType_PlayerActionChessRogueAdventureRoomFinish"
|
|
}
|
|
Self::PlayerActionChessRogueFinishLevel => {
|
|
"PlayerActionType_PlayerActionChessRogueFinishLevel"
|
|
}
|
|
Self::PlayerActionChessRogueStartLayer => {
|
|
"PlayerActionType_PlayerActionChessRogueStartLayer"
|
|
}
|
|
Self::PlayerActionChessRogueFinishLayer => {
|
|
"PlayerActionType_PlayerActionChessRogueFinishLayer"
|
|
}
|
|
Self::PlayerActionChessRogueEnterRoom => {
|
|
"PlayerActionType_PlayerActionChessRogueEnterRoom"
|
|
}
|
|
Self::PlayerActionChessRogueLeaveRoom => {
|
|
"PlayerActionType_PlayerActionChessRogueLeaveRoom"
|
|
}
|
|
Self::PlayerActionChessRogueRollDice => {
|
|
"PlayerActionType_PlayerActionChessRogueRollDice"
|
|
}
|
|
Self::PlayerActionChessRogueSelectDice => {
|
|
"PlayerActionType_PlayerActionChessRogueSelectDice"
|
|
}
|
|
Self::PlayerActionChessRogueUnlockDice => {
|
|
"PlayerActionType_PlayerActionChessRogueUnlockDice"
|
|
}
|
|
Self::PlayerActionChessRogueBoardEvent => {
|
|
"PlayerActionType_PlayerActionChessRogueBoardEvent"
|
|
}
|
|
Self::PlayerActionChessRogueDimensionPoint => {
|
|
"PlayerActionType_PlayerActionChessRogueDimensionPoint"
|
|
}
|
|
Self::PlayerActionChessRoguePickAvatar => {
|
|
"PlayerActionType_PlayerActionChessRoguePickAvatar"
|
|
}
|
|
Self::PlayerActionChessRogueReviveAvatar => {
|
|
"PlayerActionType_PlayerActionChessRogueReviveAvatar"
|
|
}
|
|
Self::PlayerActionChessRogueNousSubStorySelect => {
|
|
"PlayerActionType_PlayerActionChessRogueNousSubStorySelect"
|
|
}
|
|
Self::PlayerActionChessRogueLevelMechanism => {
|
|
"PlayerActionType_PlayerActionChessRogueLevelMechanism"
|
|
}
|
|
Self::PlayerActionChessRogueNousStartLevel => {
|
|
"PlayerActionType_PlayerActionChessRogueNousStartLevel"
|
|
}
|
|
Self::PlayerActionChessRogueNousFinishLevel => {
|
|
"PlayerActionType_PlayerActionChessRogueNousFinishLevel"
|
|
}
|
|
Self::PlayerActionChessRogueNousStartLayer => {
|
|
"PlayerActionType_PlayerActionChessRogueNousStartLayer"
|
|
}
|
|
Self::PlayerActionChessRogueNousFinishLayer => {
|
|
"PlayerActionType_PlayerActionChessRogueNousFinishLayer"
|
|
}
|
|
Self::PlayerActionChessRogueNousEnterRoom => {
|
|
"PlayerActionType_PlayerActionChessRogueNousEnterRoom"
|
|
}
|
|
Self::PlayerActionChessRogueNousLeaveRoom => {
|
|
"PlayerActionType_PlayerActionChessRogueNousLeaveRoom"
|
|
}
|
|
Self::PlayerActionChessRogueNousSelectDice => {
|
|
"PlayerActionType_PlayerActionChessRogueNousSelectDice"
|
|
}
|
|
Self::PlayerActionChessRogueNousUnlockDiceBranch => {
|
|
"PlayerActionType_PlayerActionChessRogueNousUnlockDiceBranch"
|
|
}
|
|
Self::PlayerActionChessRogueNousUnlockDiceSurface => {
|
|
"PlayerActionType_PlayerActionChessRogueNousUnlockDiceSurface"
|
|
}
|
|
Self::PlayerActionChessRogueNousEditDice => {
|
|
"PlayerActionType_PlayerActionChessRogueNousEditDice"
|
|
}
|
|
Self::PlayerActionChessRogueNousValueChange => {
|
|
"PlayerActionType_PlayerActionChessRogueNousValueChange"
|
|
}
|
|
Self::PlayerActionChessRogueNousMainStoryTrigger => {
|
|
"PlayerActionType_PlayerActionChessRogueNousMainStoryTrigger"
|
|
}
|
|
Self::PlayerActionChessRogueNousMainStoryFinish => {
|
|
"PlayerActionType_PlayerActionChessRogueNousMainStoryFinish"
|
|
}
|
|
Self::PlayerActionChessRogueNousSubStoryTrigger => {
|
|
"PlayerActionType_PlayerActionChessRogueNousSubStoryTrigger"
|
|
}
|
|
Self::PlayerActionChessRogueNousSubStoryFinish => {
|
|
"PlayerActionType_PlayerActionChessRogueNousSubStoryFinish"
|
|
}
|
|
Self::PlayerActionChessRogueNousEnableTalent => {
|
|
"PlayerActionType_PlayerActionChessRogueNousEnableTalent"
|
|
}
|
|
Self::PlayerActionChessRogueSelectBuff => {
|
|
"PlayerActionType_PlayerActionChessRogueSelectBuff"
|
|
}
|
|
Self::PlayerActionChessRogueSelectMiracle => {
|
|
"PlayerActionType_PlayerActionChessRogueSelectMiracle"
|
|
}
|
|
Self::PlayerActionChessRogueRemoveMiracle => {
|
|
"PlayerActionType_PlayerActionChessRogueRemoveMiracle"
|
|
}
|
|
Self::PlayerActionChessRogueBoardCell => {
|
|
"PlayerActionType_PlayerActionChessRogueBoardCell"
|
|
}
|
|
Self::PlayerActionFantasticStoryBattleBegin => {
|
|
"PlayerActionType_PlayerActionFantasticStoryBattleBegin"
|
|
}
|
|
Self::PlayerActionFantasticStoryBattleEnd => {
|
|
"PlayerActionType_PlayerActionFantasticStoryBattleEnd"
|
|
}
|
|
Self::PlayerActionRogueEndlessReward => {
|
|
"PlayerActionType_PlayerActionRogueEndlessReward"
|
|
}
|
|
Self::PlayerActionRogueEndlessLevelStart => {
|
|
"PlayerActionType_PlayerActionRogueEndlessLevelStart"
|
|
}
|
|
Self::PlayerActionRogueEndlessStageBegin => {
|
|
"PlayerActionType_PlayerActionRogueEndlessStageBegin"
|
|
}
|
|
Self::PlayerActionRogueEndlessStageEnd => {
|
|
"PlayerActionType_PlayerActionRogueEndlessStageEnd"
|
|
}
|
|
Self::PlayerActionBattleCollegeReward => {
|
|
"PlayerActionType_PlayerActionBattleCollegeReward"
|
|
}
|
|
Self::PlayerActionCommonRogueMiracleForBuffShop => {
|
|
"PlayerActionType_PlayerActionCommonRogueMiracleForBuffShop"
|
|
}
|
|
Self::PlayerActionCommonRogueAdventureRoomFinish => {
|
|
"PlayerActionType_PlayerActionCommonRogueAdventureRoomFinish"
|
|
}
|
|
Self::PlayerActionCommonRogueBuyBuffShop => {
|
|
"PlayerActionType_PlayerActionCommonRogueBuyBuffShop"
|
|
}
|
|
Self::PlayerActionCommonRogueBuyBuffShopRefresh => {
|
|
"PlayerActionType_PlayerActionCommonRogueBuyBuffShopRefresh"
|
|
}
|
|
Self::PlayerActionCommonRogueCollectionUnlock => {
|
|
"PlayerActionType_PlayerActionCommonRogueCollectionUnlock"
|
|
}
|
|
Self::PlayerActionCommonRogueCollectionSet => {
|
|
"PlayerActionType_PlayerActionCommonRogueCollectionSet"
|
|
}
|
|
Self::PlayerActionCommonRogueExhibitionUnlock => {
|
|
"PlayerActionType_PlayerActionCommonRogueExhibitionUnlock"
|
|
}
|
|
Self::PlayerActionCommonRogueExhibitionSet => {
|
|
"PlayerActionType_PlayerActionCommonRogueExhibitionSet"
|
|
}
|
|
Self::PlayerActionCommonRogueChestInteract => {
|
|
"PlayerActionType_PlayerActionCommonRogueChestInteract"
|
|
}
|
|
Self::PlayerActionCommonRogueAdventureRoomWolfgunFinish => {
|
|
"PlayerActionType_PlayerActionCommonRogueAdventureRoomWolfgunFinish"
|
|
}
|
|
Self::PlayerActionHeliobusPostIncomeReward => {
|
|
"PlayerActionType_PlayerActionHeliobusPostIncomeReward"
|
|
}
|
|
Self::PlayerActionHeliobusPostFansReward => {
|
|
"PlayerActionType_PlayerActionHeliobusPostFansReward"
|
|
}
|
|
Self::PlayerActionHeliobusLevelUpgrade => {
|
|
"PlayerActionType_PlayerActionHeliobusLevelUpgrade"
|
|
}
|
|
Self::PlayerActionHeliobusPostReplyReward => {
|
|
"PlayerActionType_PlayerActionHeliobusPostReplyReward"
|
|
}
|
|
Self::PlayerActionHeliobusCommentReplyReward => {
|
|
"PlayerActionType_PlayerActionHeliobusCommentReplyReward"
|
|
}
|
|
Self::PlayerActionHeliobusChallengeFirstReward => {
|
|
"PlayerActionType_PlayerActionHeliobusChallengeFirstReward"
|
|
}
|
|
Self::PlayerActionHeliobusFansAdd => {
|
|
"PlayerActionType_PlayerActionHeliobusFansAdd"
|
|
}
|
|
Self::PlayerActionHeliobusActionDaySettle => {
|
|
"PlayerActionType_PlayerActionHeliobusActionDaySettle"
|
|
}
|
|
Self::PlayerActionHeliobusSkillUnlock => {
|
|
"PlayerActionType_PlayerActionHeliobusSkillUnlock"
|
|
}
|
|
Self::PlayerActionHeliobusStageBegin => {
|
|
"PlayerActionType_PlayerActionHeliobusStageBegin"
|
|
}
|
|
Self::PlayerActionHeliobusStageEnd => {
|
|
"PlayerActionType_PlayerActionHeliobusStageEnd"
|
|
}
|
|
Self::PlayerActionHeliobusSnsRead => {
|
|
"PlayerActionType_PlayerActionHeliobusSnsRead"
|
|
}
|
|
Self::PlayerActionHeliobusSnsPostUnlock => {
|
|
"PlayerActionType_PlayerActionHeliobusSnsPostUnlock"
|
|
}
|
|
Self::PlayerActionHeliobusSnsCommentUnlock => {
|
|
"PlayerActionType_PlayerActionHeliobusSnsCommentUnlock"
|
|
}
|
|
Self::PlayerActionHeliobusSnsComment => {
|
|
"PlayerActionType_PlayerActionHeliobusSnsComment"
|
|
}
|
|
Self::PlayerActionHeliobusSnsPost => {
|
|
"PlayerActionType_PlayerActionHeliobusSnsPost"
|
|
}
|
|
Self::PlayerActionHeliobusSnsLike => {
|
|
"PlayerActionType_PlayerActionHeliobusSnsLike"
|
|
}
|
|
Self::PlayerActionHeliobusPhaseUpgrade => {
|
|
"PlayerActionType_PlayerActionHeliobusPhaseUpgrade"
|
|
}
|
|
Self::PlayerActionPsPointCard30Reward => {
|
|
"PlayerActionType_PlayerActionPsPointCard30Reward"
|
|
}
|
|
Self::PlayerActionPsPointCard50Reward => {
|
|
"PlayerActionType_PlayerActionPsPointCard50Reward"
|
|
}
|
|
Self::PlayerActionPsPointCard100Reward => {
|
|
"PlayerActionType_PlayerActionPsPointCard100Reward"
|
|
}
|
|
Self::PlayerActionPsnPlusGiftReward => {
|
|
"PlayerActionType_PlayerActionPsnPlusGiftReward"
|
|
}
|
|
Self::PlayerActionAppleGiftCardReward => {
|
|
"PlayerActionType_PlayerActionAppleGiftCardReward"
|
|
}
|
|
Self::PlayerActionHeartDialSubmitItem => {
|
|
"PlayerActionType_PlayerActionHeartDialSubmitItem"
|
|
}
|
|
Self::PlayerActionHeartDialDialoguePerform => {
|
|
"PlayerActionType_PlayerActionHeartDialDialoguePerform"
|
|
}
|
|
Self::PlayerActionHeartDialTraceConsume => {
|
|
"PlayerActionType_PlayerActionHeartDialTraceConsume"
|
|
}
|
|
Self::PlayerActionHeartDialChangeEmotion => {
|
|
"PlayerActionType_PlayerActionHeartDialChangeEmotion"
|
|
}
|
|
Self::PlayerActionTravelBrochureAddDefaultPaster => {
|
|
"PlayerActionType_PlayerActionTravelBrochureAddDefaultPaster"
|
|
}
|
|
Self::PlayerActionSpaceZooBorn => "PlayerActionType_PlayerActionSpaceZooBorn",
|
|
Self::PlayerActionSpaceZooMutate => {
|
|
"PlayerActionType_PlayerActionSpaceZooMutate"
|
|
}
|
|
Self::PlayerActionSpaceZooDelete => {
|
|
"PlayerActionType_PlayerActionSpaceZooDelete"
|
|
}
|
|
Self::PlayerActionSpaceZooExchangeItem => {
|
|
"PlayerActionType_PlayerActionSpaceZooExchangeItem"
|
|
}
|
|
Self::PlayerActionSpaceZooExpPoint => {
|
|
"PlayerActionType_PlayerActionSpaceZooExpPoint"
|
|
}
|
|
Self::PlayerActionSpaceZooTakeReward => {
|
|
"PlayerActionType_PlayerActionSpaceZooTakeReward"
|
|
}
|
|
Self::PlayerActionSpaceZooCollection => {
|
|
"PlayerActionType_PlayerActionSpaceZooCollection"
|
|
}
|
|
Self::PlayerActionSpaceZooShow => "PlayerActionType_PlayerActionSpaceZooShow",
|
|
Self::PlayerActionSpaceZooSpecialData => {
|
|
"PlayerActionType_PlayerActionSpaceZooSpecialData"
|
|
}
|
|
Self::PlayerActionStrongChallengeBattleBegin => {
|
|
"PlayerActionType_PlayerActionStrongChallengeBattleBegin"
|
|
}
|
|
Self::PlayerActionStrongChallengeBattleEnd => {
|
|
"PlayerActionType_PlayerActionStrongChallengeBattleEnd"
|
|
}
|
|
Self::PlayerActionRollShopDoGacha => {
|
|
"PlayerActionType_PlayerActionRollShopDoGacha"
|
|
}
|
|
Self::PlayerActionRollShopTakeReward => {
|
|
"PlayerActionType_PlayerActionRollShopTakeReward"
|
|
}
|
|
Self::PlayerActionOfferingSubmitItem => {
|
|
"PlayerActionType_PlayerActionOfferingSubmitItem"
|
|
}
|
|
Self::PlayerActionOfferingTakeReward => {
|
|
"PlayerActionType_PlayerActionOfferingTakeReward"
|
|
}
|
|
Self::PlayerActionTravelBrochurePageUnlock => {
|
|
"PlayerActionType_PlayerActionTravelBrochurePageUnlock"
|
|
}
|
|
Self::PlayerActionTravelBrochurePageInteractAward => {
|
|
"PlayerActionType_PlayerActionTravelBrochurePageInteractAward"
|
|
}
|
|
Self::PlayerActionTravelBrochureStickerUnlock => {
|
|
"PlayerActionType_PlayerActionTravelBrochureStickerUnlock"
|
|
}
|
|
Self::PlayerActionTravelBrochureStickerApply => {
|
|
"PlayerActionType_PlayerActionTravelBrochureStickerApply"
|
|
}
|
|
Self::PlayerActionTravelBrochureStickerRemove => {
|
|
"PlayerActionType_PlayerActionTravelBrochureStickerRemove"
|
|
}
|
|
Self::PlayerActionTravelBrochurePageReset => {
|
|
"PlayerActionType_PlayerActionTravelBrochurePageReset"
|
|
}
|
|
Self::PlayerActionTrackMainMissionId => {
|
|
"PlayerActionType_PlayerActionTrackMainMissionId"
|
|
}
|
|
Self::PlayerActionWolfBroBegin => "PlayerActionType_PlayerActionWolfBroBegin",
|
|
Self::PlayerActionWolfBroGroupStateChange => {
|
|
"PlayerActionType_PlayerActionWolfBroGroupStateChange"
|
|
}
|
|
Self::PlayerActionWolfBroEnd => "PlayerActionType_PlayerActionWolfBroEnd",
|
|
Self::PlayerActionWolfBroBulletZero => {
|
|
"PlayerActionType_PlayerActionWolfBroBulletZero"
|
|
}
|
|
Self::PlayerActionWolfBroActivateBullet => {
|
|
"PlayerActionType_PlayerActionWolfBroActivateBullet"
|
|
}
|
|
Self::PlayerActionWolfBroBulletNumChange => {
|
|
"PlayerActionType_PlayerActionWolfBroBulletNumChange"
|
|
}
|
|
Self::PlayerActionWolfBroUseBulletNull => {
|
|
"PlayerActionType_PlayerActionWolfBroUseBulletNull"
|
|
}
|
|
Self::PlayerActionWolfBroUseBulletHitMonster => {
|
|
"PlayerActionType_PlayerActionWolfBroUseBulletHitMonster"
|
|
}
|
|
Self::PlayerActionWolfBroPickUpBullet => {
|
|
"PlayerActionType_PlayerActionWolfBroPickUpBullet"
|
|
}
|
|
Self::PlayerActionWolfBroRestoreArchive => {
|
|
"PlayerActionType_PlayerActionWolfBroRestoreArchive"
|
|
}
|
|
Self::PlayerActionTelevisionActivityBattleBegin => {
|
|
"PlayerActionType_PlayerActionTelevisionActivityBattleBegin"
|
|
}
|
|
Self::PlayerActionTelevisionActivityBattleEnd => {
|
|
"PlayerActionType_PlayerActionTelevisionActivityBattleEnd"
|
|
}
|
|
Self::PlayerActionFeverTimeActivityBattleBegin => {
|
|
"PlayerActionType_PlayerActionFeverTimeActivityBattleBegin"
|
|
}
|
|
Self::PlayerActionFeverTimeActivityBattleEnd => {
|
|
"PlayerActionType_PlayerActionFeverTimeActivityBattleEnd"
|
|
}
|
|
Self::PlayerActionGunPlayEnd => "PlayerActionType_PlayerActionGunPlayEnd",
|
|
Self::PlayerActionActivityStarFightBegin => {
|
|
"PlayerActionType_PlayerActionActivityStarFightBegin"
|
|
}
|
|
Self::PlayerActionActivityStarFightEnd => {
|
|
"PlayerActionType_PlayerActionActivityStarFightEnd"
|
|
}
|
|
Self::PlayerActionMapRotationEnterRegion => {
|
|
"PlayerActionType_PlayerActionMapRotationEnterRegion"
|
|
}
|
|
Self::PlayerActionMapRotationLeaveRegion => {
|
|
"PlayerActionType_PlayerActionMapRotationLeaveRegion"
|
|
}
|
|
Self::PlayerActionMapRotationInteractCharger => {
|
|
"PlayerActionType_PlayerActionMapRotationInteractCharger"
|
|
}
|
|
Self::PlayerActionMapRotationDeployRotater => {
|
|
"PlayerActionType_PlayerActionMapRotationDeployRotater"
|
|
}
|
|
Self::PlayerActionMapRotationRotateMap => {
|
|
"PlayerActionType_PlayerActionMapRotationRotateMap"
|
|
}
|
|
Self::PlayerActionMapRotationAddEnergy => {
|
|
"PlayerActionType_PlayerActionMapRotationAddEnergy"
|
|
}
|
|
Self::PlayerActionMapRotationSetMaxEnergy => {
|
|
"PlayerActionType_PlayerActionMapRotationSetMaxEnergy"
|
|
}
|
|
Self::PlayerActionMapRotationRemoveRotater => {
|
|
"PlayerActionType_PlayerActionMapRotationRemoveRotater"
|
|
}
|
|
Self::PlayerActionMapRotationAutoDeployRotater => {
|
|
"PlayerActionType_PlayerActionMapRotationAutoDeployRotater"
|
|
}
|
|
Self::PlayerActionMapRotationAutoRemoveRotater => {
|
|
"PlayerActionType_PlayerActionMapRotationAutoRemoveRotater"
|
|
}
|
|
Self::PlayerActionDrinkMakerAddTips => {
|
|
"PlayerActionType_PlayerActionDrinkMakerAddTips"
|
|
}
|
|
Self::PlayerActionDrinkMakerFinishChallenge => {
|
|
"PlayerActionType_PlayerActionDrinkMakerFinishChallenge"
|
|
}
|
|
Self::PlayerActionDrinkMakerGuestMaxFaithReward => {
|
|
"PlayerActionType_PlayerActionDrinkMakerGuestMaxFaithReward"
|
|
}
|
|
Self::PlayerActionDrinkMakerMakeDrink => {
|
|
"PlayerActionType_PlayerActionDrinkMakerMakeDrink"
|
|
}
|
|
Self::PlayerActionDrinkMakerSaveCustomDrink => {
|
|
"PlayerActionType_PlayerActionDrinkMakerSaveCustomDrink"
|
|
}
|
|
Self::PlayerActionDrinkMakerEndSequence => {
|
|
"PlayerActionType_PlayerActionDrinkMakerEndSequence"
|
|
}
|
|
Self::PlayerActionDrinkMakerCheersMakeDrink => {
|
|
"PlayerActionType_PlayerActionDrinkMakerCheersMakeDrink"
|
|
}
|
|
Self::PlayerActionDrinkMakerCheersNpcDrink => {
|
|
"PlayerActionType_PlayerActionDrinkMakerCheersNpcDrink"
|
|
}
|
|
Self::PlayerActionChangeStoryLine => {
|
|
"PlayerActionType_PlayerActionChangeStoryLine"
|
|
}
|
|
Self::PlayerActionContentPackageStatusChange => {
|
|
"PlayerActionType_PlayerActionContentPackageStatusChange"
|
|
}
|
|
Self::PlayerActionContentPackageTrackChange => {
|
|
"PlayerActionType_PlayerActionContentPackageTrackChange"
|
|
}
|
|
Self::PlayerActionContentPackageAcceptMainMission => {
|
|
"PlayerActionType_PlayerActionContentPackageAcceptMainMission"
|
|
}
|
|
Self::PlayerActionWorldDirectUnlock => {
|
|
"PlayerActionType_PlayerActionWorldDirectUnlock"
|
|
}
|
|
Self::PlayerActionMonopolyTurnFinish => {
|
|
"PlayerActionType_PlayerActionMonopolyTurnFinish"
|
|
}
|
|
Self::PlayerActionMonopolyAssetTurntax => {
|
|
"PlayerActionType_PlayerActionMonopolyAssetTurntax"
|
|
}
|
|
Self::PlayerActionMonopolyAssetBonus => {
|
|
"PlayerActionType_PlayerActionMonopolyAssetBonus"
|
|
}
|
|
Self::PlayerActionMonopolyEventEffect => {
|
|
"PlayerActionType_PlayerActionMonopolyEventEffect"
|
|
}
|
|
Self::PlayerActionMonopolyMiniGameSettle => {
|
|
"PlayerActionType_PlayerActionMonopolyMiniGameSettle"
|
|
}
|
|
Self::PlayerActionMonopolyGameRaiseRatio => {
|
|
"PlayerActionType_PlayerActionMonopolyGameRaiseRatio"
|
|
}
|
|
Self::PlayerActionMonopolyMoveRollDice => {
|
|
"PlayerActionType_PlayerActionMonopolyMoveRollDice"
|
|
}
|
|
Self::PlayerActionMonopolyMove => "PlayerActionType_PlayerActionMonopolyMove",
|
|
Self::PlayerActionMonopolyBuyGoods => {
|
|
"PlayerActionType_PlayerActionMonopolyBuyGoods"
|
|
}
|
|
Self::PlayerActionMonopolyUpgradeAsset => {
|
|
"PlayerActionType_PlayerActionMonopolyUpgradeAsset"
|
|
}
|
|
Self::PlayerActionMonopolyEventRerollRandom => {
|
|
"PlayerActionType_PlayerActionMonopolyEventRerollRandom"
|
|
}
|
|
Self::PlayerActionMonopolyDailyRefresh => {
|
|
"PlayerActionType_PlayerActionMonopolyDailyRefresh"
|
|
}
|
|
Self::PlayerActionMonopolyGameGuessBuyInformation => {
|
|
"PlayerActionType_PlayerActionMonopolyGameGuessBuyInformation"
|
|
}
|
|
Self::PlayerActionMonopolyDailyFirstEnterActivity => {
|
|
"PlayerActionType_PlayerActionMonopolyDailyFirstEnterActivity"
|
|
}
|
|
Self::PlayerActionMonopolySocialEvent => {
|
|
"PlayerActionType_PlayerActionMonopolySocialEvent"
|
|
}
|
|
Self::PlayerActionMonopolyRaffleTicketReward => {
|
|
"PlayerActionType_PlayerActionMonopolyRaffleTicketReward"
|
|
}
|
|
Self::PlayerActionMonopolyLike => "PlayerActionType_PlayerActionMonopolyLike",
|
|
Self::PlayerActionMonopolyPhaseReward => {
|
|
"PlayerActionType_PlayerActionMonopolyPhaseReward"
|
|
}
|
|
Self::PlayerActionMonopolyMbtiReportReward => {
|
|
"PlayerActionType_PlayerActionMonopolyMbtiReportReward"
|
|
}
|
|
Self::PlayerActionMonopolyDailySettle => {
|
|
"PlayerActionType_PlayerActionMonopolyDailySettle"
|
|
}
|
|
Self::PlayerActionMonopolyStart => {
|
|
"PlayerActionType_PlayerActionMonopolyStart"
|
|
}
|
|
Self::PlayerActionMonopolyGetBuff => {
|
|
"PlayerActionType_PlayerActionMonopolyGetBuff"
|
|
}
|
|
Self::PlayerActionMonopolyAssetFundsChange => {
|
|
"PlayerActionType_PlayerActionMonopolyAssetFundsChange"
|
|
}
|
|
Self::PlayerActionMonopolyAssetUpgrade => {
|
|
"PlayerActionType_PlayerActionMonopolyAssetUpgrade"
|
|
}
|
|
Self::PlayerActionMonopolyDirectCoinGameSettle => {
|
|
"PlayerActionType_PlayerActionMonopolyDirectCoinGameSettle"
|
|
}
|
|
Self::PlayerActionMonopolyExtractRaffleTicket => {
|
|
"PlayerActionType_PlayerActionMonopolyExtractRaffleTicket"
|
|
}
|
|
Self::PlayerActionMonopolyMbtiProgressChange => {
|
|
"PlayerActionType_PlayerActionMonopolyMbtiProgressChange"
|
|
}
|
|
Self::PlayerActionMonopolyQuizGameSettle => {
|
|
"PlayerActionType_PlayerActionMonopolyQuizGameSettle"
|
|
}
|
|
Self::PlayerActionMonopolyEventSettle => {
|
|
"PlayerActionType_PlayerActionMonopolyEventSettle"
|
|
}
|
|
Self::PlayerActionMonopolyItemChange => {
|
|
"PlayerActionType_PlayerActionMonopolyItemChange"
|
|
}
|
|
Self::PlayerActionMonopolyCellTrigger => {
|
|
"PlayerActionType_PlayerActionMonopolyCellTrigger"
|
|
}
|
|
Self::PlayerActionMonopolyEventTrigger => {
|
|
"PlayerActionType_PlayerActionMonopolyEventTrigger"
|
|
}
|
|
Self::PlayerActionMonopolyClickEffect => {
|
|
"PlayerActionType_PlayerActionMonopolyClickEffect"
|
|
}
|
|
Self::PlayerActionEvolveBuildLevelFinish => {
|
|
"PlayerActionType_PlayerActionEvolveBuildLevelFinish"
|
|
}
|
|
Self::PlayerActionEvolveBuildShopAbilityUp => {
|
|
"PlayerActionType_PlayerActionEvolveBuildShopAbilityUp"
|
|
}
|
|
Self::PlayerActionEvolveBuildShopAbilityDown => {
|
|
"PlayerActionType_PlayerActionEvolveBuildShopAbilityDown"
|
|
}
|
|
Self::PlayerActionEvolveBuildTakeExpReward => {
|
|
"PlayerActionType_PlayerActionEvolveBuildTakeExpReward"
|
|
}
|
|
Self::PlayerActionEvolveBuildBattleEndAddCoin => {
|
|
"PlayerActionType_PlayerActionEvolveBuildBattleEndAddCoin"
|
|
}
|
|
Self::PlayerActionEvolveBuildShopAbilityReset => {
|
|
"PlayerActionType_PlayerActionEvolveBuildShopAbilityReset"
|
|
}
|
|
Self::PlayerActionEvolveBuildLevelStart => {
|
|
"PlayerActionType_PlayerActionEvolveBuildLevelStart"
|
|
}
|
|
Self::PlayerActionEvolveBuildLevelEnd => {
|
|
"PlayerActionType_PlayerActionEvolveBuildLevelEnd"
|
|
}
|
|
Self::PlayerActionEvolveBuildStageStart => {
|
|
"PlayerActionType_PlayerActionEvolveBuildStageStart"
|
|
}
|
|
Self::PlayerActionEvolveBuildStageEnd => {
|
|
"PlayerActionType_PlayerActionEvolveBuildStageEnd"
|
|
}
|
|
Self::PlayerActionEvolveBuildLevelLeave => {
|
|
"PlayerActionType_PlayerActionEvolveBuildLevelLeave"
|
|
}
|
|
Self::PlayerActionClockParkUnlockScript => {
|
|
"PlayerActionType_PlayerActionClockParkUnlockScript"
|
|
}
|
|
Self::PlayerActionClockParkUnlockTalent => {
|
|
"PlayerActionType_PlayerActionClockParkUnlockTalent"
|
|
}
|
|
Self::PlayerActionClockParkFinishScript => {
|
|
"PlayerActionType_PlayerActionClockParkFinishScript"
|
|
}
|
|
Self::PlayerActionClockParkRoundUpdate => {
|
|
"PlayerActionType_PlayerActionClockParkRoundUpdate"
|
|
}
|
|
Self::PlayerActionClockParkScriptBegin => {
|
|
"PlayerActionType_PlayerActionClockParkScriptBegin"
|
|
}
|
|
Self::PlayerActionRogueTournStartLevel => {
|
|
"PlayerActionType_PlayerActionRogueTournStartLevel"
|
|
}
|
|
Self::PlayerActionRogueTournFinishLevel => {
|
|
"PlayerActionType_PlayerActionRogueTournFinishLevel"
|
|
}
|
|
Self::PlayerActionRogueTournExpReward => {
|
|
"PlayerActionType_PlayerActionRogueTournExpReward"
|
|
}
|
|
Self::PlayerActionRogueTournFinishWeekChallenge => {
|
|
"PlayerActionType_PlayerActionRogueTournFinishWeekChallenge"
|
|
}
|
|
Self::PlayerActionRogueTournPermanentTalentEffect => {
|
|
"PlayerActionType_PlayerActionRogueTournPermanentTalentEffect"
|
|
}
|
|
Self::PlayerActionRogueTournFinishFormulaStory => {
|
|
"PlayerActionType_PlayerActionRogueTournFinishFormulaStory"
|
|
}
|
|
Self::PlayerActionRogueTournRevive => {
|
|
"PlayerActionType_PlayerActionRogueTournRevive"
|
|
}
|
|
Self::PlayerActionRogueTournStageBegin => {
|
|
"PlayerActionType_PlayerActionRogueTournStageBegin"
|
|
}
|
|
Self::PlayerActionRogueTournStageEnd => {
|
|
"PlayerActionType_PlayerActionRogueTournStageEnd"
|
|
}
|
|
Self::PlayerActionRogueTournPermanentEnableTalent => {
|
|
"PlayerActionType_PlayerActionRogueTournPermanentEnableTalent"
|
|
}
|
|
Self::PlayerActionRogueTournPermanentResetTalent => {
|
|
"PlayerActionType_PlayerActionRogueTournPermanentResetTalent"
|
|
}
|
|
Self::PlayerActionRogueTournCocoonStageBegin => {
|
|
"PlayerActionType_PlayerActionRogueTournCocoonStageBegin"
|
|
}
|
|
Self::PlayerActionRogueTournCocoonStageEnd => {
|
|
"PlayerActionType_PlayerActionRogueTournCocoonStageEnd"
|
|
}
|
|
Self::PlayerActionRogueTournExpUpdate => {
|
|
"PlayerActionType_PlayerActionRogueTournExpUpdate"
|
|
}
|
|
Self::PlayerActionRogueTournEnterRoom => {
|
|
"PlayerActionType_PlayerActionRogueTournEnterRoom"
|
|
}
|
|
Self::PlayerActionRogueTournLeaveRoom => {
|
|
"PlayerActionType_PlayerActionRogueTournLeaveRoom"
|
|
}
|
|
Self::PlayerActionRogueTournArchiveSave => {
|
|
"PlayerActionType_PlayerActionRogueTournArchiveSave"
|
|
}
|
|
Self::PlayerActionRogueTournSelectBonus => {
|
|
"PlayerActionType_PlayerActionRogueTournSelectBonus"
|
|
}
|
|
Self::PlayerActionRogueTournDialogueFinish => {
|
|
"PlayerActionType_PlayerActionRogueTournDialogueFinish"
|
|
}
|
|
Self::PlayerActionRogueTournDoGamble => {
|
|
"PlayerActionType_PlayerActionRogueTournDoGamble"
|
|
}
|
|
Self::PlayerActionRogueTournRoomContentGenerate => {
|
|
"PlayerActionType_PlayerActionRogueTournRoomContentGenerate"
|
|
}
|
|
Self::PlayerActionRogueTournAddMiracle => {
|
|
"PlayerActionType_PlayerActionRogueTournAddMiracle"
|
|
}
|
|
Self::PlayerActionRogueTournRemoveMiracle => {
|
|
"PlayerActionType_PlayerActionRogueTournRemoveMiracle"
|
|
}
|
|
Self::PlayerActionRogueTournSelectMiracle => {
|
|
"PlayerActionType_PlayerActionRogueTournSelectMiracle"
|
|
}
|
|
Self::PlayerActionRogueTournDropMiracle => {
|
|
"PlayerActionType_PlayerActionRogueTournDropMiracle"
|
|
}
|
|
Self::PlayerActionRogueTournAddBuff => {
|
|
"PlayerActionType_PlayerActionRogueTournAddBuff"
|
|
}
|
|
Self::PlayerActionRogueTournSelectBuff => {
|
|
"PlayerActionType_PlayerActionRogueTournSelectBuff"
|
|
}
|
|
Self::PlayerActionRogueTournBuffLevelUp => {
|
|
"PlayerActionType_PlayerActionRogueTournBuffLevelUp"
|
|
}
|
|
Self::PlayerActionRogueTournRemoveBuff => {
|
|
"PlayerActionType_PlayerActionRogueTournRemoveBuff"
|
|
}
|
|
Self::PlayerActionRogueTournAddFormula => {
|
|
"PlayerActionType_PlayerActionRogueTournAddFormula"
|
|
}
|
|
Self::PlayerActionRogueTournRemoveFormula => {
|
|
"PlayerActionType_PlayerActionRogueTournRemoveFormula"
|
|
}
|
|
Self::PlayerActionRogueTournSelectFormula => {
|
|
"PlayerActionType_PlayerActionRogueTournSelectFormula"
|
|
}
|
|
Self::PlayerActionRogueTournActivateFormula => {
|
|
"PlayerActionType_PlayerActionRogueTournActivateFormula"
|
|
}
|
|
Self::PlayerActionRogueTournAdventureRoomFinish => {
|
|
"PlayerActionType_PlayerActionRogueTournAdventureRoomFinish"
|
|
}
|
|
Self::PlayerActionRogueTournAlterLineup => {
|
|
"PlayerActionType_PlayerActionRogueTournAlterLineup"
|
|
}
|
|
Self::PlayerActionRogueTournSeasonEnableTalent => {
|
|
"PlayerActionType_PlayerActionRogueTournSeasonEnableTalent"
|
|
}
|
|
Self::PlayerActionRogueTournTitanStartLevel => {
|
|
"PlayerActionType_PlayerActionRogueTournTitanStartLevel"
|
|
}
|
|
Self::PlayerActionRogueTournTitanFinishLevel => {
|
|
"PlayerActionType_PlayerActionRogueTournTitanFinishLevel"
|
|
}
|
|
Self::PlayerActionRogueTournTitanEnterRoom => {
|
|
"PlayerActionType_PlayerActionRogueTournTitanEnterRoom"
|
|
}
|
|
Self::PlayerActionRogueTournTitanLeaveRoom => {
|
|
"PlayerActionType_PlayerActionRogueTournTitanLeaveRoom"
|
|
}
|
|
Self::PlayerActionRogueTournTitanStageBegin => {
|
|
"PlayerActionType_PlayerActionRogueTournTitanStageBegin"
|
|
}
|
|
Self::PlayerActionRogueTournTitanStageEnd => {
|
|
"PlayerActionType_PlayerActionRogueTournTitanStageEnd"
|
|
}
|
|
Self::PlayerActionRogueTournTitanArchiveSave => {
|
|
"PlayerActionType_PlayerActionRogueTournTitanArchiveSave"
|
|
}
|
|
Self::PlayerActionRogueTournTitanAddTitanBless => {
|
|
"PlayerActionType_PlayerActionRogueTournTitanAddTitanBless"
|
|
}
|
|
Self::PlayerActionRogueTournTitanSelectTitanBless => {
|
|
"PlayerActionType_PlayerActionRogueTournTitanSelectTitanBless"
|
|
}
|
|
Self::PlayerActionRogueTournDivisionChange => {
|
|
"PlayerActionType_PlayerActionRogueTournDivisionChange"
|
|
}
|
|
Self::PlayerActionRogueTournSelectReRollMiracle => {
|
|
"PlayerActionType_PlayerActionRogueTournSelectReRollMiracle"
|
|
}
|
|
Self::PlayerActionRogueTournTriggerBattleByShop => {
|
|
"PlayerActionType_PlayerActionRogueTournTriggerBattleByShop"
|
|
}
|
|
Self::PlayerActionRogueTournUseSuperRewardKey => {
|
|
"PlayerActionType_PlayerActionRogueTournUseSuperRewardKey"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaStyleExpChange => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStyleExpChange"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaStyleSelect => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStyleSelect"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaStartLevel => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStartLevel"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaFinishLevel => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaFinishLevel"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaEnterRoom => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaEnterRoom"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaLeaveRoom => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaLeaveRoom"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaStageBegin => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStageBegin"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaStageEnd => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStageEnd"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaArchiveSave => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaArchiveSave"
|
|
}
|
|
Self::PlayerActionRogueTournHexEquipmentChange => {
|
|
"PlayerActionType_PlayerActionRogueTournHexEquipmentChange"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaRoomCardChange => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaRoomCardChange"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaRoomCardLevelChange => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaRoomCardLevelChange"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaRoomCardAttributeChange => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaRoomCardAttributeChange"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaRoomCardSelect => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaRoomCardSelect"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaRoomCardWash => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaRoomCardWash"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaStyleGiftSelect => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStyleGiftSelect"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaStyleGiftSelectRefresh => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStyleGiftSelectRefresh"
|
|
}
|
|
Self::PlayerActionRogueTournPersonaRoomCardReroll => {
|
|
"PlayerActionType_PlayerActionRogueTournPersonaRoomCardReroll"
|
|
}
|
|
Self::PlayerActionRogueTournMiracleStatusChange => {
|
|
"PlayerActionType_PlayerActionRogueTournMiracleStatusChange"
|
|
}
|
|
Self::PlayerActionRogueWorkbenchReforgeFormula => {
|
|
"PlayerActionType_PlayerActionRogueWorkbenchReforgeFormula"
|
|
}
|
|
Self::PlayerActionRogueWorkbenchReforgeMiracle => {
|
|
"PlayerActionType_PlayerActionRogueWorkbenchReforgeMiracle"
|
|
}
|
|
Self::PlayerActionRogueWorkbenchComposeMiracle => {
|
|
"PlayerActionType_PlayerActionRogueWorkbenchComposeMiracle"
|
|
}
|
|
Self::PlayerActionRogueWorkbenchReforgeBuff => {
|
|
"PlayerActionType_PlayerActionRogueWorkbenchReforgeBuff"
|
|
}
|
|
Self::PlayerActionRogueWorkbenchEnhanceBuff => {
|
|
"PlayerActionType_PlayerActionRogueWorkbenchEnhanceBuff"
|
|
}
|
|
Self::PlayerActionMatchThreePveSettle => {
|
|
"PlayerActionType_PlayerActionMatchThreePveSettle"
|
|
}
|
|
Self::PlayerActionMatchThreeSettle => {
|
|
"PlayerActionType_PlayerActionMatchThreeSettle"
|
|
}
|
|
Self::PlayerActionFightMatch3GameStart => {
|
|
"PlayerActionType_PlayerActionFightMatch3GameStart"
|
|
}
|
|
Self::PlayerActionFightMatch3GameEnd => {
|
|
"PlayerActionType_PlayerActionFightMatch3GameEnd"
|
|
}
|
|
Self::PlayerActionFightMatch3TurnEnd => {
|
|
"PlayerActionType_PlayerActionFightMatch3TurnEnd"
|
|
}
|
|
Self::PlayerActionMatchThreeBirdPos => {
|
|
"PlayerActionType_PlayerActionMatchThreeBirdPos"
|
|
}
|
|
Self::PlayerActionMultiplePlayInvite => {
|
|
"PlayerActionType_PlayerActionMultiplePlayInvite"
|
|
}
|
|
Self::PlayerActionMultiplePlayInviteRespond => {
|
|
"PlayerActionType_PlayerActionMultiplePlayInviteRespond"
|
|
}
|
|
Self::PlayerActionMultiplePlayLobbyEnter => {
|
|
"PlayerActionType_PlayerActionMultiplePlayLobbyEnter"
|
|
}
|
|
Self::PlayerActionMultiplePlayLobbyQuit => {
|
|
"PlayerActionType_PlayerActionMultiplePlayLobbyQuit"
|
|
}
|
|
Self::PlayerActionMultiplePlayLobbyKick => {
|
|
"PlayerActionType_PlayerActionMultiplePlayLobbyKick"
|
|
}
|
|
Self::PlayerActionMultiplePlayLobbyMatch => {
|
|
"PlayerActionType_PlayerActionMultiplePlayLobbyMatch"
|
|
}
|
|
Self::PlayerActionMarbleSettle => "PlayerActionType_PlayerActionMarbleSettle",
|
|
Self::PlayerActionMatchThreeSoloSettle => {
|
|
"PlayerActionType_PlayerActionMatchThreeSoloSettle"
|
|
}
|
|
Self::PlayerActionMatchThreeV2BattleitemLevelup => {
|
|
"PlayerActionType_PlayerActionMatchThreeV2BattleitemLevelup"
|
|
}
|
|
Self::PlayerActionMatchThreeV2PveSettle => {
|
|
"PlayerActionType_PlayerActionMatchThreeV2PveSettle"
|
|
}
|
|
Self::PlayerActionMatchThreeV2PvpSettle => {
|
|
"PlayerActionType_PlayerActionMatchThreeV2PvpSettle"
|
|
}
|
|
Self::PlayerActionMatch3SoloGameStart => {
|
|
"PlayerActionType_PlayerActionMatch3SoloGameStart"
|
|
}
|
|
Self::PlayerActionMatch3SoloGameEnd => {
|
|
"PlayerActionType_PlayerActionMatch3SoloGameEnd"
|
|
}
|
|
Self::PlayerActionMatch3SoloRoundEnd => {
|
|
"PlayerActionType_PlayerActionMatch3SoloRoundEnd"
|
|
}
|
|
Self::PlayerActionMatch3RoyaleSettle => {
|
|
"PlayerActionType_PlayerActionMatch3RoyaleSettle"
|
|
}
|
|
Self::PlayerActionMatch3RoyaleGameStart => {
|
|
"PlayerActionType_PlayerActionMatch3RoyaleGameStart"
|
|
}
|
|
Self::PlayerActionMatch3RoyaleGameEnd => {
|
|
"PlayerActionType_PlayerActionMatch3RoyaleGameEnd"
|
|
}
|
|
Self::PlayerActionMatch3RoyaleRoundEnd => {
|
|
"PlayerActionType_PlayerActionMatch3RoyaleRoundEnd"
|
|
}
|
|
Self::PlayerActionDiceCombatSettle => {
|
|
"PlayerActionType_PlayerActionDiceCombatSettle"
|
|
}
|
|
Self::PlayerActionDiceCombatV2Settle => {
|
|
"PlayerActionType_PlayerActionDiceCombatV2Settle"
|
|
}
|
|
Self::PlayerActionSwordTrainingLearnSkill => {
|
|
"PlayerActionType_PlayerActionSwordTrainingLearnSkill"
|
|
}
|
|
Self::PlayerActionSwordTrainingNormalAction => {
|
|
"PlayerActionType_PlayerActionSwordTrainingNormalAction"
|
|
}
|
|
Self::PlayerActionSwordTrainingStoryEffect => {
|
|
"PlayerActionType_PlayerActionSwordTrainingStoryEffect"
|
|
}
|
|
Self::PlayerActionSwordTrainingEndingHint => {
|
|
"PlayerActionType_PlayerActionSwordTrainingEndingHint"
|
|
}
|
|
Self::PlayerActionSwordTrainingActionHint => {
|
|
"PlayerActionType_PlayerActionSwordTrainingActionHint"
|
|
}
|
|
Self::PlayerActionSwordTrainingRestoreGameByExam => {
|
|
"PlayerActionType_PlayerActionSwordTrainingRestoreGameByExam"
|
|
}
|
|
Self::PlayerActionSwordTrainingStoryLineFirstClear => {
|
|
"PlayerActionType_PlayerActionSwordTrainingStoryLineFirstClear"
|
|
}
|
|
Self::PlayerActionSwordTrainingTakeEndingReward => {
|
|
"PlayerActionType_PlayerActionSwordTrainingTakeEndingReward"
|
|
}
|
|
Self::PlayerActionSwordTrainingStoryLineBegin => {
|
|
"PlayerActionType_PlayerActionSwordTrainingStoryLineBegin"
|
|
}
|
|
Self::PlayerActionSwordTrainingEnterTurn => {
|
|
"PlayerActionType_PlayerActionSwordTrainingEnterTurn"
|
|
}
|
|
Self::PlayerActionSwordTrainingPlanAction => {
|
|
"PlayerActionType_PlayerActionSwordTrainingPlanAction"
|
|
}
|
|
Self::PlayerActionSwordTrainingActionPhaseEnd => {
|
|
"PlayerActionType_PlayerActionSwordTrainingActionPhaseEnd"
|
|
}
|
|
Self::PlayerActionSwordTrainingStory => {
|
|
"PlayerActionType_PlayerActionSwordTrainingStory"
|
|
}
|
|
Self::PlayerActionSwordTrainingStatusChange => {
|
|
"PlayerActionType_PlayerActionSwordTrainingStatusChange"
|
|
}
|
|
Self::PlayerActionSwordTrainingMoodChange => {
|
|
"PlayerActionType_PlayerActionSwordTrainingMoodChange"
|
|
}
|
|
Self::PlayerActionSwordTrainingBattleBegin => {
|
|
"PlayerActionType_PlayerActionSwordTrainingBattleBegin"
|
|
}
|
|
Self::PlayerActionSwordTrainingBattleEnd => {
|
|
"PlayerActionType_PlayerActionSwordTrainingBattleEnd"
|
|
}
|
|
Self::PlayerActionSwordTrainingCombatRankChange => {
|
|
"PlayerActionType_PlayerActionSwordTrainingCombatRankChange"
|
|
}
|
|
Self::PlayerActionSwordTrainingStoryLineEnd => {
|
|
"PlayerActionType_PlayerActionSwordTrainingStoryLineEnd"
|
|
}
|
|
Self::PlayerActionSwordTrainingResumeStoryLine => {
|
|
"PlayerActionType_PlayerActionSwordTrainingResumeStoryLine"
|
|
}
|
|
Self::PlayerActionSwordTrainingGameSuccess => {
|
|
"PlayerActionType_PlayerActionSwordTrainingGameSuccess"
|
|
}
|
|
Self::PlayerActionSwordTrainingGameGiveUp => {
|
|
"PlayerActionType_PlayerActionSwordTrainingGameGiveUp"
|
|
}
|
|
Self::PlayerActionSwordTrainingExam => {
|
|
"PlayerActionType_PlayerActionSwordTrainingExam"
|
|
}
|
|
Self::PlayerActionSwordTrainingDialogue => {
|
|
"PlayerActionType_PlayerActionSwordTrainingDialogue"
|
|
}
|
|
Self::PlayerActionSwordTrainingSetSkillTrace => {
|
|
"PlayerActionType_PlayerActionSwordTrainingSetSkillTrace"
|
|
}
|
|
Self::PlayerActionFightFestFinishScoreRaceMission => {
|
|
"PlayerActionType_PlayerActionFightFestFinishScoreRaceMission"
|
|
}
|
|
Self::PlayerActionFightFestFinishScoreRacePhase => {
|
|
"PlayerActionType_PlayerActionFightFestFinishScoreRacePhase"
|
|
}
|
|
Self::PlayerActionFightFestRaceStart => {
|
|
"PlayerActionType_PlayerActionFightFestRaceStart"
|
|
}
|
|
Self::PlayerActionFightFestRaceEnd => {
|
|
"PlayerActionType_PlayerActionFightFestRaceEnd"
|
|
}
|
|
Self::PlayerActionFightFestChallengeStart => {
|
|
"PlayerActionType_PlayerActionFightFestChallengeStart"
|
|
}
|
|
Self::PlayerActionFightFestChallengeEnd => {
|
|
"PlayerActionType_PlayerActionFightFestChallengeEnd"
|
|
}
|
|
Self::PlayerActionFightFestGetCoachItem => {
|
|
"PlayerActionType_PlayerActionFightFestGetCoachItem"
|
|
}
|
|
Self::PlayerActionFightFestAcceptScoreRaceMission => {
|
|
"PlayerActionType_PlayerActionFightFestAcceptScoreRaceMission"
|
|
}
|
|
Self::PlayerActionPetUse => "PlayerActionType_PlayerActionPetUse",
|
|
Self::PlayerActionMusicRhythmPassLevelStar => {
|
|
"PlayerActionType_PlayerActionMusicRhythmPassLevelStar"
|
|
}
|
|
Self::PlayerActionMusicRhythmLevelBegin => {
|
|
"PlayerActionType_PlayerActionMusicRhythmLevelBegin"
|
|
}
|
|
Self::PlayerActionMusicRhythmLevelEnd => {
|
|
"PlayerActionType_PlayerActionMusicRhythmLevelEnd"
|
|
}
|
|
Self::PlayerActionTrackPhotoStageBegin => {
|
|
"PlayerActionType_PlayerActionTrackPhotoStageBegin"
|
|
}
|
|
Self::PlayerActionTrackPhotoStageEnd => {
|
|
"PlayerActionType_PlayerActionTrackPhotoStageEnd"
|
|
}
|
|
Self::PlayerActionSummonActivityBattleBegin => {
|
|
"PlayerActionType_PlayerActionSummonActivityBattleBegin"
|
|
}
|
|
Self::PlayerActionSummonActivityBattleEnd => {
|
|
"PlayerActionType_PlayerActionSummonActivityBattleEnd"
|
|
}
|
|
Self::PlayerActionRaidCollectionEnterNextRaid => {
|
|
"PlayerActionType_PlayerActionRaidCollectionEnterNextRaid"
|
|
}
|
|
Self::PlayerActionDifficultyAdjustmentSet => {
|
|
"PlayerActionType_PlayerActionDifficultyAdjustmentSet"
|
|
}
|
|
Self::PlayerActionDifficultyAdjustmentUnset => {
|
|
"PlayerActionType_PlayerActionDifficultyAdjustmentUnset"
|
|
}
|
|
Self::PlayerActionRogueArcadeAdventureRoomStart => {
|
|
"PlayerActionType_PlayerActionRogueArcadeAdventureRoomStart"
|
|
}
|
|
Self::PlayerActionRogueArcadeAdventureRoomFinish => {
|
|
"PlayerActionType_PlayerActionRogueArcadeAdventureRoomFinish"
|
|
}
|
|
Self::PlayerActionRogueMagicStartLevel => {
|
|
"PlayerActionType_PlayerActionRogueMagicStartLevel"
|
|
}
|
|
Self::PlayerActionRogueMagicFinishLevel => {
|
|
"PlayerActionType_PlayerActionRogueMagicFinishLevel"
|
|
}
|
|
Self::PlayerActionRogueMagicRevive => {
|
|
"PlayerActionType_PlayerActionRogueMagicRevive"
|
|
}
|
|
Self::PlayerActionRogueMagicEnterRoom => {
|
|
"PlayerActionType_PlayerActionRogueMagicEnterRoom"
|
|
}
|
|
Self::PlayerActionRogueMagicLeaveRoom => {
|
|
"PlayerActionType_PlayerActionRogueMagicLeaveRoom"
|
|
}
|
|
Self::PlayerActionRogueMagicAddMiracle => {
|
|
"PlayerActionType_PlayerActionRogueMagicAddMiracle"
|
|
}
|
|
Self::PlayerActionRogueMagicRemoveMiracle => {
|
|
"PlayerActionType_PlayerActionRogueMagicRemoveMiracle"
|
|
}
|
|
Self::PlayerActionRogueMagicStageBegin => {
|
|
"PlayerActionType_PlayerActionRogueMagicStageBegin"
|
|
}
|
|
Self::PlayerActionRogueMagicStageEnd => {
|
|
"PlayerActionType_PlayerActionRogueMagicStageEnd"
|
|
}
|
|
Self::PlayerActionRogueMagicEnableTalent => {
|
|
"PlayerActionType_PlayerActionRogueMagicEnableTalent"
|
|
}
|
|
Self::PlayerActionRogueMagicFinishStory => {
|
|
"PlayerActionType_PlayerActionRogueMagicFinishStory"
|
|
}
|
|
Self::PlayerActionRogueMagicAddScepter => {
|
|
"PlayerActionType_PlayerActionRogueMagicAddScepter"
|
|
}
|
|
Self::PlayerActionRogueMagicSelectScepter => {
|
|
"PlayerActionType_PlayerActionRogueMagicSelectScepter"
|
|
}
|
|
Self::PlayerActionRogueMagicMountUnit => {
|
|
"PlayerActionType_PlayerActionRogueMagicMountUnit"
|
|
}
|
|
Self::PlayerActionRogueMagicAutoMountUnit => {
|
|
"PlayerActionType_PlayerActionRogueMagicAutoMountUnit"
|
|
}
|
|
Self::PlayerActionRogueMagicAddMagicUnit => {
|
|
"PlayerActionType_PlayerActionRogueMagicAddMagicUnit"
|
|
}
|
|
Self::PlayerActionRogueMagicRemoveMagicUnit => {
|
|
"PlayerActionType_PlayerActionRogueMagicRemoveMagicUnit"
|
|
}
|
|
Self::PlayerActionRogueMagicWorkbenchComposeMagicUnit => {
|
|
"PlayerActionType_PlayerActionRogueMagicWorkbenchComposeMagicUnit"
|
|
}
|
|
Self::PlayerActionRogueMagicWorkbenchReforgeMagicUnit => {
|
|
"PlayerActionType_PlayerActionRogueMagicWorkbenchReforgeMagicUnit"
|
|
}
|
|
Self::PlayerActionRogueMagicWorkbenchLevelUpScepter => {
|
|
"PlayerActionType_PlayerActionRogueMagicWorkbenchLevelUpScepter"
|
|
}
|
|
Self::PlayerActionTrainPartyGamePlayStart => {
|
|
"PlayerActionType_PlayerActionTrainPartyGamePlayStart"
|
|
}
|
|
Self::PlayerActionTrainPartyPhaseBegin => {
|
|
"PlayerActionType_PlayerActionTrainPartyPhaseBegin"
|
|
}
|
|
Self::PlayerActionTrainPartyPhaseEnd => {
|
|
"PlayerActionType_PlayerActionTrainPartyPhaseEnd"
|
|
}
|
|
Self::PlayerActionTrainPartyRound => {
|
|
"PlayerActionType_PlayerActionTrainPartyRound"
|
|
}
|
|
Self::PlayerActionTrainPartyMeetingBegin => {
|
|
"PlayerActionType_PlayerActionTrainPartyMeetingBegin"
|
|
}
|
|
Self::PlayerActionTrainPartyMeetingEnd => {
|
|
"PlayerActionType_PlayerActionTrainPartyMeetingEnd"
|
|
}
|
|
Self::PlayerActionTrainPartyMeetingPlayCard => {
|
|
"PlayerActionType_PlayerActionTrainPartyMeetingPlayCard"
|
|
}
|
|
Self::PlayerActionTrainPartyMeetingReRoll => {
|
|
"PlayerActionType_PlayerActionTrainPartyMeetingReRoll"
|
|
}
|
|
Self::PlayerActionTrainPartyBuildAreaUnlock => {
|
|
"PlayerActionType_PlayerActionTrainPartyBuildAreaUnlock"
|
|
}
|
|
Self::PlayerActionTrainPartyBuildStep => {
|
|
"PlayerActionType_PlayerActionTrainPartyBuildStep"
|
|
}
|
|
Self::PlayerActionTrainPartyBuildLevelAward => {
|
|
"PlayerActionType_PlayerActionTrainPartyBuildLevelAward"
|
|
}
|
|
Self::PlayerActionTrainPartyBuildingDynamicBuff => {
|
|
"PlayerActionType_PlayerActionTrainPartyBuildingDynamicBuff"
|
|
}
|
|
Self::PlayerActionTrainPartyBuildDiy => {
|
|
"PlayerActionType_PlayerActionTrainPartyBuildDiy"
|
|
}
|
|
Self::PlayerActionSelfRoomBuildDiy => {
|
|
"PlayerActionType_PlayerActionSelfRoomBuildDiy"
|
|
}
|
|
Self::PlayerActionSkipUnlockSelfRoom => {
|
|
"PlayerActionType_PlayerActionSkipUnlockSelfRoom"
|
|
}
|
|
Self::PlayerActionSelfRoomBuildDiyMerge => {
|
|
"PlayerActionType_PlayerActionSelfRoomBuildDiyMerge"
|
|
}
|
|
Self::PlayerActionPlayerRoomDisplayAreaChange => {
|
|
"PlayerActionType_PlayerActionPlayerRoomDisplayAreaChange"
|
|
}
|
|
Self::PlayerActionSwitchHandOpPropState => {
|
|
"PlayerActionType_PlayerActionSwitchHandOpPropState"
|
|
}
|
|
Self::PlayerActionEraFlipperChangeRegionState => {
|
|
"PlayerActionType_PlayerActionEraFlipperChangeRegionState"
|
|
}
|
|
Self::PlayerActionEraFlipperChangePropState => {
|
|
"PlayerActionType_PlayerActionEraFlipperChangePropState"
|
|
}
|
|
Self::PlayerActionActivityBenefitReward => {
|
|
"PlayerActionType_PlayerActionActivityBenefitReward"
|
|
}
|
|
Self::PlayerActionActivityBenefitJoin => {
|
|
"PlayerActionType_PlayerActionActivityBenefitJoin"
|
|
}
|
|
Self::PlayerActionActivityBenefitInitialReward => {
|
|
"PlayerActionType_PlayerActionActivityBenefitInitialReward"
|
|
}
|
|
Self::PlayerActionActiveActivityReward => {
|
|
"PlayerActionType_PlayerActionActiveActivityReward"
|
|
}
|
|
Self::PlayerActionPamSkinChangeSkin => {
|
|
"PlayerActionType_PlayerActionPamSkinChangeSkin"
|
|
}
|
|
Self::PlayerActionChestFind => "PlayerActionType_PlayerActionChestFind",
|
|
Self::PlayerActionReissueMarkChestItemMail => {
|
|
"PlayerActionType_PlayerActionReissueMarkChestItemMail"
|
|
}
|
|
Self::PlayerActionMarblePassMatch => {
|
|
"PlayerActionType_PlayerActionMarblePassMatch"
|
|
}
|
|
Self::PlayerActionMarbleBuySeal => {
|
|
"PlayerActionType_PlayerActionMarbleBuySeal"
|
|
}
|
|
Self::PlayerActionMarbleFightGameBegin => {
|
|
"PlayerActionType_PlayerActionMarbleFightGameBegin"
|
|
}
|
|
Self::PlayerActionMarbleFightGameEnd => {
|
|
"PlayerActionType_PlayerActionMarbleFightGameEnd"
|
|
}
|
|
Self::PlayerActionMarbleFightGameRound => {
|
|
"PlayerActionType_PlayerActionMarbleFightGameRound"
|
|
}
|
|
Self::PlayerActionMarbleFightGameTurn => {
|
|
"PlayerActionType_PlayerActionMarbleFightGameTurn"
|
|
}
|
|
Self::PlayerActionPlanetFesLevelUp => {
|
|
"PlayerActionType_PlayerActionPlanetFesLevelUp"
|
|
}
|
|
Self::PlayerActionPlanetFesActivityInit => {
|
|
"PlayerActionType_PlayerActionPlanetFesActivityInit"
|
|
}
|
|
Self::PlayerActionPlanetFesAvatarLevelUp => {
|
|
"PlayerActionType_PlayerActionPlanetFesAvatarLevelUp"
|
|
}
|
|
Self::PlayerActionPlanetFesTakeRegionPhaseReward => {
|
|
"PlayerActionType_PlayerActionPlanetFesTakeRegionPhaseReward"
|
|
}
|
|
Self::PlayerActionPlanetFesAddItem => {
|
|
"PlayerActionType_PlayerActionPlanetFesAddItem"
|
|
}
|
|
Self::PlayerActionPlanetFesQuest => {
|
|
"PlayerActionType_PlayerActionPlanetFesQuest"
|
|
}
|
|
Self::PlayerActionPlanetFesBusinessDayFinish => {
|
|
"PlayerActionType_PlayerActionPlanetFesBusinessDayFinish"
|
|
}
|
|
Self::PlayerActionPlanetFesAvatarStarUp => {
|
|
"PlayerActionType_PlayerActionPlanetFesAvatarStarUp"
|
|
}
|
|
Self::PlayerActionPlanetFesUnlockLand => {
|
|
"PlayerActionType_PlayerActionPlanetFesUnlockLand"
|
|
}
|
|
Self::PlayerActionPlanetFesBusinessEventFinish => {
|
|
"PlayerActionType_PlayerActionPlanetFesBusinessEventFinish"
|
|
}
|
|
Self::PlayerActionPlanetFesActivateCard => {
|
|
"PlayerActionType_PlayerActionPlanetFesActivateCard"
|
|
}
|
|
Self::PlayerActionPlanetFesSkillLevelUp => {
|
|
"PlayerActionType_PlayerActionPlanetFesSkillLevelUp"
|
|
}
|
|
Self::PlayerActionPlanetFesGacha => {
|
|
"PlayerActionType_PlayerActionPlanetFesGacha"
|
|
}
|
|
Self::PlayerActionPlanetFesBusinessEventHandle => {
|
|
"PlayerActionType_PlayerActionPlanetFesBusinessEventHandle"
|
|
}
|
|
Self::PlayerActionPlanetFesCardApplyPermission => {
|
|
"PlayerActionType_PlayerActionPlanetFesCardApplyPermission"
|
|
}
|
|
Self::PlayerActionPlanetFesCardInteract => {
|
|
"PlayerActionType_PlayerActionPlanetFesCardInteract"
|
|
}
|
|
Self::PlayerActionPlanetFesToSns => {
|
|
"PlayerActionType_PlayerActionPlanetFesToSns"
|
|
}
|
|
Self::PlayerActionPlanetFesSetWorkAvatar => {
|
|
"PlayerActionType_PlayerActionPlanetFesSetWorkAvatar"
|
|
}
|
|
Self::PlayerActionPlanetFesSummary => {
|
|
"PlayerActionType_PlayerActionPlanetFesSummary"
|
|
}
|
|
Self::PlayerActionTarotBookCharacterLevelUp => {
|
|
"PlayerActionType_PlayerActionTarotBookCharacterLevelUp"
|
|
}
|
|
Self::PlayerActionTarotBookOpenPack => {
|
|
"PlayerActionType_PlayerActionTarotBookOpenPack"
|
|
}
|
|
Self::PlayerActionTarotBookUnlockStory => {
|
|
"PlayerActionType_PlayerActionTarotBookUnlockStory"
|
|
}
|
|
Self::PlayerActionTarotBookUnlockStorySingle => {
|
|
"PlayerActionType_PlayerActionTarotBookUnlockStorySingle"
|
|
}
|
|
Self::PlayerActionTarotBookFinishStory => {
|
|
"PlayerActionType_PlayerActionTarotBookFinishStory"
|
|
}
|
|
Self::PlayerActionTarotBookFinishInteraction => {
|
|
"PlayerActionType_PlayerActionTarotBookFinishInteraction"
|
|
}
|
|
Self::PlayerActionTarotBookChangeEnergy => {
|
|
"PlayerActionType_PlayerActionTarotBookChangeEnergy"
|
|
}
|
|
Self::PlayerActionTarotBookUnlockInteraction => {
|
|
"PlayerActionType_PlayerActionTarotBookUnlockInteraction"
|
|
}
|
|
Self::PlayerActionChimeraRoundStart => {
|
|
"PlayerActionType_PlayerActionChimeraRoundStart"
|
|
}
|
|
Self::PlayerActionChimeraRoundWorkStart => {
|
|
"PlayerActionType_PlayerActionChimeraRoundWorkStart"
|
|
}
|
|
Self::PlayerActionChimeraRoundWorkEnd => {
|
|
"PlayerActionType_PlayerActionChimeraRoundWorkEnd"
|
|
}
|
|
Self::PlayerActionChimeraEndlessStart => {
|
|
"PlayerActionType_PlayerActionChimeraEndlessStart"
|
|
}
|
|
Self::PlayerActionChimeraEndlessEnd => {
|
|
"PlayerActionType_PlayerActionChimeraEndlessEnd"
|
|
}
|
|
Self::PlayerActionChimeraEndlessWorkStart => {
|
|
"PlayerActionType_PlayerActionChimeraEndlessWorkStart"
|
|
}
|
|
Self::PlayerActionChimeraEndlessWorkEnd => {
|
|
"PlayerActionType_PlayerActionChimeraEndlessWorkEnd"
|
|
}
|
|
Self::PlayerActionChimeraRankChange => {
|
|
"PlayerActionType_PlayerActionChimeraRankChange"
|
|
}
|
|
Self::PlayerActionChimeraGet => "PlayerActionType_PlayerActionChimeraGet",
|
|
Self::PlayerActionStoryTokenTakeActivityReward => {
|
|
"PlayerActionType_PlayerActionStoryTokenTakeActivityReward"
|
|
}
|
|
Self::PlayerActionReissueAvatarTokenItem => {
|
|
"PlayerActionType_PlayerActionReissueAvatarTokenItem"
|
|
}
|
|
Self::PlayerActionAvatarDeliverRewardActivityTakeReward => {
|
|
"PlayerActionType_PlayerActionAvatarDeliverRewardActivityTakeReward"
|
|
}
|
|
Self::PlayerActionElfRestaurantBuyField => {
|
|
"PlayerActionType_PlayerActionElfRestaurantBuyField"
|
|
}
|
|
Self::PlayerActionElfRestaurantPlantSeed => {
|
|
"PlayerActionType_PlayerActionElfRestaurantPlantSeed"
|
|
}
|
|
Self::PlayerActionElfRestaurantRecycleSeed => {
|
|
"PlayerActionType_PlayerActionElfRestaurantRecycleSeed"
|
|
}
|
|
Self::PlayerActionElfRestaurantHarvestCrop => {
|
|
"PlayerActionType_PlayerActionElfRestaurantHarvestCrop"
|
|
}
|
|
Self::PlayerActionElfRestaurantUpgradeEmployeeLevel => {
|
|
"PlayerActionType_PlayerActionElfRestaurantUpgradeEmployeeLevel"
|
|
}
|
|
Self::PlayerActionElfRestaurantUpgradeFacilityLevel => {
|
|
"PlayerActionType_PlayerActionElfRestaurantUpgradeFacilityLevel"
|
|
}
|
|
Self::PlayerActionElfRestaurantUpgradeRecipeLevel => {
|
|
"PlayerActionType_PlayerActionElfRestaurantUpgradeRecipeLevel"
|
|
}
|
|
Self::PlayerActionElfRestaurantBuyShopItem => {
|
|
"PlayerActionType_PlayerActionElfRestaurantBuyShopItem"
|
|
}
|
|
Self::PlayerActionElfRestaurantFinishTradeOrder => {
|
|
"PlayerActionType_PlayerActionElfRestaurantFinishTradeOrder"
|
|
}
|
|
Self::PlayerActionElfRestaurantTakeVillagerReward => {
|
|
"PlayerActionType_PlayerActionElfRestaurantTakeVillagerReward"
|
|
}
|
|
Self::PlayerActionElfRestaurantSettleRestaurantPlay => {
|
|
"PlayerActionType_PlayerActionElfRestaurantSettleRestaurantPlay"
|
|
}
|
|
Self::PlayerActionElfRestaurantInit => {
|
|
"PlayerActionType_PlayerActionElfRestaurantInit"
|
|
}
|
|
Self::PlayerActionElfRestaurantSettleProgress => {
|
|
"PlayerActionType_PlayerActionElfRestaurantSettleProgress"
|
|
}
|
|
Self::PlayerActionElfRestaurantSettleDay => {
|
|
"PlayerActionType_PlayerActionElfRestaurantSettleDay"
|
|
}
|
|
Self::PlayerActionElfRestaurantAddItem => {
|
|
"PlayerActionType_PlayerActionElfRestaurantAddItem"
|
|
}
|
|
Self::PlayerActionLocalLegendReward => {
|
|
"PlayerActionType_PlayerActionLocalLegendReward"
|
|
}
|
|
Self::PlayerActionFateLevelStart => {
|
|
"PlayerActionType_PlayerActionFateLevelStart"
|
|
}
|
|
Self::PlayerActionFateLevelSettle => {
|
|
"PlayerActionType_PlayerActionFateLevelSettle"
|
|
}
|
|
Self::PlayerActionFateBattleStart => {
|
|
"PlayerActionType_PlayerActionFateBattleStart"
|
|
}
|
|
Self::PlayerActionFateBattleEnd => {
|
|
"PlayerActionType_PlayerActionFateBattleEnd"
|
|
}
|
|
Self::PlayerActionFateAddHougu => "PlayerActionType_PlayerActionFateAddHougu",
|
|
Self::PlayerActionFateSelectHougu => {
|
|
"PlayerActionType_PlayerActionFateSelectHougu"
|
|
}
|
|
Self::PlayerActionFateSelectReiju => {
|
|
"PlayerActionType_PlayerActionFateSelectReiju"
|
|
}
|
|
Self::PlayerActionFateRefreshReiju => {
|
|
"PlayerActionType_PlayerActionFateRefreshReiju"
|
|
}
|
|
Self::PlayerActionFateAddCoin => "PlayerActionType_PlayerActionFateAddCoin",
|
|
Self::PlayerActionFateBuyBuff => "PlayerActionType_PlayerActionFateBuyBuff",
|
|
Self::PlayerActionFateSellBuff => "PlayerActionType_PlayerActionFateSellBuff",
|
|
Self::PlayerActionFateRefreshShop => {
|
|
"PlayerActionType_PlayerActionFateRefreshShop"
|
|
}
|
|
Self::PlayerActionFateLockGoods => {
|
|
"PlayerActionType_PlayerActionFateLockGoods"
|
|
}
|
|
Self::PlayerActionFateUnlockGoods => {
|
|
"PlayerActionType_PlayerActionFateUnlockGoods"
|
|
}
|
|
Self::PlayerActionFateTakeExpReward => {
|
|
"PlayerActionType_PlayerActionFateTakeExpReward"
|
|
}
|
|
Self::PlayerActionFateAddExp => "PlayerActionType_PlayerActionFateAddExp",
|
|
Self::PlayerActionFateMasterHpChange => {
|
|
"PlayerActionType_PlayerActionFateMasterHpChange"
|
|
}
|
|
Self::PlayerActionParkourStartLevel => {
|
|
"PlayerActionType_PlayerActionParkourStartLevel"
|
|
}
|
|
Self::PlayerActionParkourEndLevel => {
|
|
"PlayerActionType_PlayerActionParkourEndLevel"
|
|
}
|
|
Self::PlayerActionBasinChestInteractResult => {
|
|
"PlayerActionType_PlayerActionBasinChestInteractResult"
|
|
}
|
|
Self::PlayerActionRogueMiracleSwap => {
|
|
"PlayerActionType_PlayerActionRogueMiracleSwap"
|
|
}
|
|
Self::PlayerActionHipplenEndingTakeReward => {
|
|
"PlayerActionType_PlayerActionHipplenEndingTakeReward"
|
|
}
|
|
Self::PlayerActionHipplenGiftDeliverReward => {
|
|
"PlayerActionType_PlayerActionHipplenGiftDeliverReward"
|
|
}
|
|
Self::PlayerActionHipplenCycleStart => {
|
|
"PlayerActionType_PlayerActionHipplenCycleStart"
|
|
}
|
|
Self::PlayerActionHipplenCycleFinish => {
|
|
"PlayerActionType_PlayerActionHipplenCycleFinish"
|
|
}
|
|
Self::PlayerActionHipplenAgendaPlan => {
|
|
"PlayerActionType_PlayerActionHipplenAgendaPlan"
|
|
}
|
|
Self::PlayerActionHipplenAgendaSettle => {
|
|
"PlayerActionType_PlayerActionHipplenAgendaSettle"
|
|
}
|
|
Self::PlayerActionHipplenTrialStart => {
|
|
"PlayerActionType_PlayerActionHipplenTrialStart"
|
|
}
|
|
Self::PlayerActionHipplenTrialFinish => {
|
|
"PlayerActionType_PlayerActionHipplenTrialFinish"
|
|
}
|
|
Self::PlayerActionHipplenStatusChange => {
|
|
"PlayerActionType_PlayerActionHipplenStatusChange"
|
|
}
|
|
Self::PlayerActionHipplenOutfitChange => {
|
|
"PlayerActionType_PlayerActionHipplenOutfitChange"
|
|
}
|
|
Self::PlayerActionHipplenTraitUnlock => {
|
|
"PlayerActionType_PlayerActionHipplenTraitUnlock"
|
|
}
|
|
Self::PlayerActionHipplenEndingUnlock => {
|
|
"PlayerActionType_PlayerActionHipplenEndingUnlock"
|
|
}
|
|
Self::PlayerActionHipplenOutfitUnlock => {
|
|
"PlayerActionType_PlayerActionHipplenOutfitUnlock"
|
|
}
|
|
Self::PlayerActionHipplenGiftUnlock => {
|
|
"PlayerActionType_PlayerActionHipplenGiftUnlock"
|
|
}
|
|
Self::PlayerActionHipplenIncidentFinish => {
|
|
"PlayerActionType_PlayerActionHipplenIncidentFinish"
|
|
}
|
|
Self::PlayerActionChallengePeakStart => {
|
|
"PlayerActionType_PlayerActionChallengePeakStart"
|
|
}
|
|
Self::PlayerActionChallengePeakReward => {
|
|
"PlayerActionType_PlayerActionChallengePeakReward"
|
|
}
|
|
Self::PlayerActionChallengePeakMobStart => {
|
|
"PlayerActionType_PlayerActionChallengePeakMobStart"
|
|
}
|
|
Self::PlayerActionChallengePeakMobSettle => {
|
|
"PlayerActionType_PlayerActionChallengePeakMobSettle"
|
|
}
|
|
Self::PlayerActionChallengePeakBossStart => {
|
|
"PlayerActionType_PlayerActionChallengePeakBossStart"
|
|
}
|
|
Self::PlayerActionChallengePeakBossSettle => {
|
|
"PlayerActionType_PlayerActionChallengePeakBossSettle"
|
|
}
|
|
Self::PlayerActionChallengePeakFastPass => {
|
|
"PlayerActionType_PlayerActionChallengePeakFastPass"
|
|
}
|
|
Self::PlayerActionChallengePeakRecommendLineup => {
|
|
"PlayerActionType_PlayerActionChallengePeakRecommendLineup"
|
|
}
|
|
Self::PlayerActionChallengePeakMobBattleEnd => {
|
|
"PlayerActionType_PlayerActionChallengePeakMobBattleEnd"
|
|
}
|
|
Self::PlayerActionChallengePeakMobRecordClear => {
|
|
"PlayerActionType_PlayerActionChallengePeakMobRecordClear"
|
|
}
|
|
Self::PlayerActionCakeRaceLoan => "PlayerActionType_PlayerActionCakeRaceLoan",
|
|
Self::PlayerActionCakeRaceSectionBegin => {
|
|
"PlayerActionType_PlayerActionCakeRaceSectionBegin"
|
|
}
|
|
Self::PlayerActionCakeRaceSectionEnd => {
|
|
"PlayerActionType_PlayerActionCakeRaceSectionEnd"
|
|
}
|
|
Self::PlayerActionCakeRaceRoomSectionSettle => {
|
|
"PlayerActionType_PlayerActionCakeRaceRoomSectionSettle"
|
|
}
|
|
Self::PlayerActionCakeRaceGameSettle => {
|
|
"PlayerActionType_PlayerActionCakeRaceGameSettle"
|
|
}
|
|
Self::PlayerActionCakeRaceGameBetCat => {
|
|
"PlayerActionType_PlayerActionCakeRaceGameBetCat"
|
|
}
|
|
Self::PlayerActionCakeRaceGameWinCoin => {
|
|
"PlayerActionType_PlayerActionCakeRaceGameWinCoin"
|
|
}
|
|
Self::PlayerActionCakeRaceLikeFriendRanking => {
|
|
"PlayerActionType_PlayerActionCakeRaceLikeFriendRanking"
|
|
}
|
|
Self::PlayerActionElationBattleBegin => {
|
|
"PlayerActionType_PlayerActionElationBattleBegin"
|
|
}
|
|
Self::PlayerActionElationBattleEnd => {
|
|
"PlayerActionType_PlayerActionElationBattleEnd"
|
|
}
|
|
Self::PlayerActionActivityHotDataChange => {
|
|
"PlayerActionType_PlayerActionActivityHotDataChange"
|
|
}
|
|
Self::PlayerActionChimeraDuelGameSettle => {
|
|
"PlayerActionType_PlayerActionChimeraDuelGameSettle"
|
|
}
|
|
Self::PlayerActionChimeraDuelMasterUnlock => {
|
|
"PlayerActionType_PlayerActionChimeraDuelMasterUnlock"
|
|
}
|
|
Self::PlayerActionChimeraDuelGameStart => {
|
|
"PlayerActionType_PlayerActionChimeraDuelGameStart"
|
|
}
|
|
Self::PlayerActionChimeraDuelBattleStart => {
|
|
"PlayerActionType_PlayerActionChimeraDuelBattleStart"
|
|
}
|
|
Self::PlayerActionChimeraDuelBattleEnd => {
|
|
"PlayerActionType_PlayerActionChimeraDuelBattleEnd"
|
|
}
|
|
Self::PlayerActionChimeraDuelChimeraBuy => {
|
|
"PlayerActionType_PlayerActionChimeraDuelChimeraBuy"
|
|
}
|
|
Self::PlayerActionChimeraDuelItemBuy => {
|
|
"PlayerActionType_PlayerActionChimeraDuelItemBuy"
|
|
}
|
|
Self::PlayerActionChimeraDuelShopRefresh => {
|
|
"PlayerActionType_PlayerActionChimeraDuelShopRefresh"
|
|
}
|
|
Self::PlayerActionChimeraDuelChimeraEnhance => {
|
|
"PlayerActionType_PlayerActionChimeraDuelChimeraEnhance"
|
|
}
|
|
Self::PlayerActionChimeraDuelChimeraSell => {
|
|
"PlayerActionType_PlayerActionChimeraDuelChimeraSell"
|
|
}
|
|
Self::PlayerActionChimeraDuelShopStart => {
|
|
"PlayerActionType_PlayerActionChimeraDuelShopStart"
|
|
}
|
|
Self::PlayerActionChimeraDuelShopEnd => {
|
|
"PlayerActionType_PlayerActionChimeraDuelShopEnd"
|
|
}
|
|
Self::PlayerActionChimeraDuelFriendPvpLineupSave => {
|
|
"PlayerActionType_PlayerActionChimeraDuelFriendPvpLineupSave"
|
|
}
|
|
Self::PlayerActionChimeraDuelDefendLineupSet => {
|
|
"PlayerActionType_PlayerActionChimeraDuelDefendLineupSet"
|
|
}
|
|
Self::PlayerActionMazePuzzleFinishChenLingGameBoy => {
|
|
"PlayerActionType_PlayerActionMazePuzzleFinishChenLingGameBoy"
|
|
}
|
|
Self::PlayerActionMazePuzzleFiveDimMoneyChange => {
|
|
"PlayerActionType_PlayerActionMazePuzzleFiveDimMoneyChange"
|
|
}
|
|
Self::PlayerActionMazePuzzleFinishFiveDimMiniGame => {
|
|
"PlayerActionType_PlayerActionMazePuzzleFinishFiveDimMiniGame"
|
|
}
|
|
Self::PlayerActionMazePuzzleOpenChenLingGameBoyCheatMode => {
|
|
"PlayerActionType_PlayerActionMazePuzzleOpenChenLingGameBoyCheatMode"
|
|
}
|
|
Self::PlayerActionMazePuzzleEnterFiveDimGame => {
|
|
"PlayerActionType_PlayerActionMazePuzzleEnterFiveDimGame"
|
|
}
|
|
Self::PlayerActionMazePuzzleLeaveFiveDimGame => {
|
|
"PlayerActionType_PlayerActionMazePuzzleLeaveFiveDimGame"
|
|
}
|
|
Self::PlayerActionMazePuzzleFiveDimGameSkillChange => {
|
|
"PlayerActionType_PlayerActionMazePuzzleFiveDimGameSkillChange"
|
|
}
|
|
Self::PlayerActionGridFightGameStart => {
|
|
"PlayerActionType_PlayerActionGridFightGameStart"
|
|
}
|
|
Self::PlayerActionGridFightGameEnd => {
|
|
"PlayerActionType_PlayerActionGridFightGameEnd"
|
|
}
|
|
Self::PlayerActionGridFightRoundStart => {
|
|
"PlayerActionType_PlayerActionGridFightRoundStart"
|
|
}
|
|
Self::PlayerActionGridFightRoundEnd => {
|
|
"PlayerActionType_PlayerActionGridFightRoundEnd"
|
|
}
|
|
Self::PlayerActionGridFightBattleStart => {
|
|
"PlayerActionType_PlayerActionGridFightBattleStart"
|
|
}
|
|
Self::PlayerActionGridFightBattleEnd => {
|
|
"PlayerActionType_PlayerActionGridFightBattleEnd"
|
|
}
|
|
Self::PlayerActionGridFightBattleRole => {
|
|
"PlayerActionType_PlayerActionGridFightBattleRole"
|
|
}
|
|
Self::PlayerActionGridFightPortalRefresh => {
|
|
"PlayerActionType_PlayerActionGridFightPortalRefresh"
|
|
}
|
|
Self::PlayerActionGridFightPortalSelect => {
|
|
"PlayerActionType_PlayerActionGridFightPortalSelect"
|
|
}
|
|
Self::PlayerActionGridFightAugmentRefresh => {
|
|
"PlayerActionType_PlayerActionGridFightAugmentRefresh"
|
|
}
|
|
Self::PlayerActionGridFightAugmentSelect => {
|
|
"PlayerActionType_PlayerActionGridFightAugmentSelect"
|
|
}
|
|
Self::PlayerActionGridFightShopRefresh => {
|
|
"PlayerActionType_PlayerActionGridFightShopRefresh"
|
|
}
|
|
Self::PlayerActionGridFightShopBuy => {
|
|
"PlayerActionType_PlayerActionGridFightShopBuy"
|
|
}
|
|
Self::PlayerActionGridFightSupplyRefresh => {
|
|
"PlayerActionType_PlayerActionGridFightSupplyRefresh"
|
|
}
|
|
Self::PlayerActionGridFightSupplySelect => {
|
|
"PlayerActionType_PlayerActionGridFightSupplySelect"
|
|
}
|
|
Self::PlayerActionGridFightForgeOpen => {
|
|
"PlayerActionType_PlayerActionGridFightForgeOpen"
|
|
}
|
|
Self::PlayerActionGridFightSpecialShopBuy => {
|
|
"PlayerActionType_PlayerActionGridFightSpecialShopBuy"
|
|
}
|
|
Self::PlayerActionGridFightGetExp => {
|
|
"PlayerActionType_PlayerActionGridFightGetExp"
|
|
}
|
|
Self::PlayerActionGridFightGetOrb => {
|
|
"PlayerActionType_PlayerActionGridFightGetOrb"
|
|
}
|
|
Self::PlayerActionGridFightUseOrb => {
|
|
"PlayerActionType_PlayerActionGridFightUseOrb"
|
|
}
|
|
Self::PlayerActionGridFightGetRole => {
|
|
"PlayerActionType_PlayerActionGridFightGetRole"
|
|
}
|
|
Self::PlayerActionGridFightGetCoin => {
|
|
"PlayerActionType_PlayerActionGridFightGetCoin"
|
|
}
|
|
Self::PlayerActionGridFightGetFreeRefresh => {
|
|
"PlayerActionType_PlayerActionGridFightGetFreeRefresh"
|
|
}
|
|
Self::PlayerActionGridFightGetItem => {
|
|
"PlayerActionType_PlayerActionGridFightGetItem"
|
|
}
|
|
Self::PlayerActionGridFightGetEquip => {
|
|
"PlayerActionType_PlayerActionGridFightGetEquip"
|
|
}
|
|
Self::PlayerActionGridFightDressEquip => {
|
|
"PlayerActionType_PlayerActionGridFightDressEquip"
|
|
}
|
|
Self::PlayerActionGridFightGetHp => {
|
|
"PlayerActionType_PlayerActionGridFightGetHp"
|
|
}
|
|
Self::PlayerActionGridFightWeeklyScoreChange => {
|
|
"PlayerActionType_PlayerActionGridFightWeeklyScoreChange"
|
|
}
|
|
Self::PlayerActionGridFightGetWeeklyReward => {
|
|
"PlayerActionType_PlayerActionGridFightGetWeeklyReward"
|
|
}
|
|
Self::PlayerActionGridFightSeasonExpChange => {
|
|
"PlayerActionType_PlayerActionGridFightSeasonExpChange"
|
|
}
|
|
Self::PlayerActionGridFightTalentEnable => {
|
|
"PlayerActionType_PlayerActionGridFightTalentEnable"
|
|
}
|
|
Self::PlayerActionGridFightTalentReset => {
|
|
"PlayerActionType_PlayerActionGridFightTalentReset"
|
|
}
|
|
Self::PlayerActionGridFightTutorialTaskFinish => {
|
|
"PlayerActionType_PlayerActionGridFightTutorialTaskFinish"
|
|
}
|
|
Self::PlayerActionGridFightEliteBranchRefresh => {
|
|
"PlayerActionType_PlayerActionGridFightEliteBranchRefresh"
|
|
}
|
|
Self::PlayerActionGridFightTutorialResume => {
|
|
"PlayerActionType_PlayerActionGridFightTutorialResume"
|
|
}
|
|
Self::PlayerActionGridFightGetProjection => {
|
|
"PlayerActionType_PlayerActionGridFightGetProjection"
|
|
}
|
|
Self::PlayerActionGridFightGetPresent => {
|
|
"PlayerActionType_PlayerActionGridFightGetPresent"
|
|
}
|
|
Self::PlayerActionGridFightOpenPresent => {
|
|
"PlayerActionType_PlayerActionGridFightOpenPresent"
|
|
}
|
|
Self::PlayerActionGridFightSettleSeasonEnd => {
|
|
"PlayerActionType_PlayerActionGridFightSettleSeasonEnd"
|
|
}
|
|
Self::PlayerActionGridFightFavoriteArchive => {
|
|
"PlayerActionType_PlayerActionGridFightFavoriteArchive"
|
|
}
|
|
Self::PlayerActionGridFightFormationEdit => {
|
|
"PlayerActionType_PlayerActionGridFightFormationEdit"
|
|
}
|
|
Self::PlayerActionGridFightModifierUpdate => {
|
|
"PlayerActionType_PlayerActionGridFightModifierUpdate"
|
|
}
|
|
Self::PlayerActionLocalLegendBattleBegin => {
|
|
"PlayerActionType_PlayerActionLocalLegendBattleBegin"
|
|
}
|
|
Self::PlayerActionLocalLegendBattleEnd => {
|
|
"PlayerActionType_PlayerActionLocalLegendBattleEnd"
|
|
}
|
|
Self::PlayerActionDiceCombatBuyShopGood => {
|
|
"PlayerActionType_PlayerActionDiceCombatBuyShopGood"
|
|
}
|
|
Self::PlayerActionDiceCombatUpgradeAvatar => {
|
|
"PlayerActionType_PlayerActionDiceCombatUpgradeAvatar"
|
|
}
|
|
Self::PlayerActionDiceCombatFinishPveStage => {
|
|
"PlayerActionType_PlayerActionDiceCombatFinishPveStage"
|
|
}
|
|
Self::PlayerActionDiceCombatBegin => {
|
|
"PlayerActionType_PlayerActionDiceCombatBegin"
|
|
}
|
|
Self::PlayerActionDiceCombatTurnEnd => {
|
|
"PlayerActionType_PlayerActionDiceCombatTurnEnd"
|
|
}
|
|
Self::PlayerActionDiceCombatEnd => {
|
|
"PlayerActionType_PlayerActionDiceCombatEnd"
|
|
}
|
|
Self::PlayerActionDiceCombatScoreChange => {
|
|
"PlayerActionType_PlayerActionDiceCombatScoreChange"
|
|
}
|
|
Self::PlayerActionDiceCombatChangeColorDice => {
|
|
"PlayerActionType_PlayerActionDiceCombatChangeColorDice"
|
|
}
|
|
Self::PlayerActionInteractiveTriggerMazeBuffAdd => {
|
|
"PlayerActionType_PlayerActionInteractiveTriggerMazeBuffAdd"
|
|
}
|
|
Self::PlayerActionLlmChat => "PlayerActionType_PlayerActionLlmChat",
|
|
Self::PlayerActionLlmChatNextQuestion => {
|
|
"PlayerActionType_PlayerActionLlmChatNextQuestion"
|
|
}
|
|
Self::PlayerActionLlmChatFeedback => {
|
|
"PlayerActionType_PlayerActionLlmChatFeedback"
|
|
}
|
|
Self::PlayerActionAiPamChatPointChange => {
|
|
"PlayerActionType_PlayerActionAiPamChatPointChange"
|
|
}
|
|
Self::PlayerActionTrainCakeCatchCatGodInteract => {
|
|
"PlayerActionType_PlayerActionTrainCakeCatchCatGodInteract"
|
|
}
|
|
Self::PlayerActionTrainCakeCatchOpenBox => {
|
|
"PlayerActionType_PlayerActionTrainCakeCatchOpenBox"
|
|
}
|
|
Self::PlayerActionTrainCakeCatchSearchCat => {
|
|
"PlayerActionType_PlayerActionTrainCakeCatchSearchCat"
|
|
}
|
|
Self::PlayerActionTrainCakeCatchUnlockPerformance => {
|
|
"PlayerActionType_PlayerActionTrainCakeCatchUnlockPerformance"
|
|
}
|
|
Self::PlayerActionTrainCakeCatchUpdateDiyInfo => {
|
|
"PlayerActionType_PlayerActionTrainCakeCatchUpdateDiyInfo"
|
|
}
|
|
Self::PlayerActionSocialPlayTalk => {
|
|
"PlayerActionType_PlayerActionSocialPlayTalk"
|
|
}
|
|
Self::PlayerActionSocialPlayKickOutPlayer => {
|
|
"PlayerActionType_PlayerActionSocialPlayKickOutPlayer"
|
|
}
|
|
Self::PlayerActionSocialPlayPopularityValue => {
|
|
"PlayerActionType_PlayerActionSocialPlayPopularityValue"
|
|
}
|
|
Self::PlayerActionSocialPlayLeaveRoom => {
|
|
"PlayerActionType_PlayerActionSocialPlayLeaveRoom"
|
|
}
|
|
Self::PlayerActionSocialPlayEnterRoom => {
|
|
"PlayerActionType_PlayerActionSocialPlayEnterRoom"
|
|
}
|
|
Self::PlayerActionTrainCakeCatchCatGodAppear => {
|
|
"PlayerActionType_PlayerActionTrainCakeCatchCatGodAppear"
|
|
}
|
|
Self::PlayerActionIdleLiveUpgradeTeamSlot => {
|
|
"PlayerActionType_PlayerActionIdleLiveUpgradeTeamSlot"
|
|
}
|
|
Self::PlayerActionIdleLiveFinishSubNode => {
|
|
"PlayerActionType_PlayerActionIdleLiveFinishSubNode"
|
|
}
|
|
Self::PlayerActionIdleLiveFinishChapterFinalAct => {
|
|
"PlayerActionType_PlayerActionIdleLiveFinishChapterFinalAct"
|
|
}
|
|
Self::PlayerActionIdleLiveCollectIncome => {
|
|
"PlayerActionType_PlayerActionIdleLiveCollectIncome"
|
|
}
|
|
Self::PlayerActionIdleLiveOpenChest => {
|
|
"PlayerActionType_PlayerActionIdleLiveOpenChest"
|
|
}
|
|
Self::PlayerActionIdleLiveTakeTaskReward => {
|
|
"PlayerActionType_PlayerActionIdleLiveTakeTaskReward"
|
|
}
|
|
Self::PlayerActionIdleLiveTechTreeChange => {
|
|
"PlayerActionType_PlayerActionIdleLiveTechTreeChange"
|
|
}
|
|
Self::PlayerActionIdleLiveModifyCustomTitle => {
|
|
"PlayerActionType_PlayerActionIdleLiveModifyCustomTitle"
|
|
}
|
|
Self::PlayerActionIdleLiveCatchUpReward => {
|
|
"PlayerActionType_PlayerActionIdleLiveCatchUpReward"
|
|
}
|
|
Self::PlayerActionIdleLiveTakeMessageReward => {
|
|
"PlayerActionType_PlayerActionIdleLiveTakeMessageReward"
|
|
}
|
|
Self::PlayerActionIdleLiveTakeGiftReward => {
|
|
"PlayerActionType_PlayerActionIdleLiveTakeGiftReward"
|
|
}
|
|
Self::PlayerActionIdleLiveEndDungeon => {
|
|
"PlayerActionType_PlayerActionIdleLiveEndDungeon"
|
|
}
|
|
Self::PlayerActionIdleLiveActivityInit => {
|
|
"PlayerActionType_PlayerActionIdleLiveActivityInit"
|
|
}
|
|
Self::PlayerActionIdleLiveEquipDiscard => {
|
|
"PlayerActionType_PlayerActionIdleLiveEquipDiscard"
|
|
}
|
|
Self::PlayerActionIdleLiveDoGacha => {
|
|
"PlayerActionType_PlayerActionIdleLiveDoGacha"
|
|
}
|
|
Self::PlayerActionIdleLiveAddAvatar => {
|
|
"PlayerActionType_PlayerActionIdleLiveAddAvatar"
|
|
}
|
|
Self::PlayerActionIdleLiveTaskChange => {
|
|
"PlayerActionType_PlayerActionIdleLiveTaskChange"
|
|
}
|
|
Self::PlayerActionIdleLiveReplaceTeam => {
|
|
"PlayerActionType_PlayerActionIdleLiveReplaceTeam"
|
|
}
|
|
Self::PlayerActionIdleLiveHandleNormalEquip => {
|
|
"PlayerActionType_PlayerActionIdleLiveHandleNormalEquip"
|
|
}
|
|
Self::PlayerActionIdleLiveUpgradeSpecialEquip => {
|
|
"PlayerActionType_PlayerActionIdleLiveUpgradeSpecialEquip"
|
|
}
|
|
Self::PlayerActionIdleLiveDressSpecialEquip => {
|
|
"PlayerActionType_PlayerActionIdleLiveDressSpecialEquip"
|
|
}
|
|
Self::PlayerActionIdleLiveAddItem => {
|
|
"PlayerActionType_PlayerActionIdleLiveAddItem"
|
|
}
|
|
Self::PlayerActionIdleLiveQuestionChange => {
|
|
"PlayerActionType_PlayerActionIdleLiveQuestionChange"
|
|
}
|
|
Self::PlayerActionIdleLiveStartNodeBattle => {
|
|
"PlayerActionType_PlayerActionIdleLiveStartNodeBattle"
|
|
}
|
|
Self::PlayerActionIdleLiveFinishNodeBattle => {
|
|
"PlayerActionType_PlayerActionIdleLiveFinishNodeBattle"
|
|
}
|
|
Self::PlayerActionIdleLiveFinishNode => {
|
|
"PlayerActionType_PlayerActionIdleLiveFinishNode"
|
|
}
|
|
Self::PlayerActionIdleLiveMessageChange => {
|
|
"PlayerActionType_PlayerActionIdleLiveMessageChange"
|
|
}
|
|
Self::PlayerActionNewYearBoatTakeReward => {
|
|
"PlayerActionType_PlayerActionNewYearBoatTakeReward"
|
|
}
|
|
Self::PlayerActionNewYearBoatSelectBoat => {
|
|
"PlayerActionType_PlayerActionNewYearBoatSelectBoat"
|
|
}
|
|
Self::PlayerActionNewYearBoatPeriodSettle => {
|
|
"PlayerActionType_PlayerActionNewYearBoatPeriodSettle"
|
|
}
|
|
Self::PlayerActionBenefitV2ActivityTakeReward => {
|
|
"PlayerActionType_PlayerActionBenefitV2ActivityTakeReward"
|
|
}
|
|
Self::PlayerActionBenefitV2ActivityDraw => {
|
|
"PlayerActionType_PlayerActionBenefitV2ActivityDraw"
|
|
}
|
|
Self::PlayerActionJukeboxSetting => {
|
|
"PlayerActionType_PlayerActionJukeboxSetting"
|
|
}
|
|
Self::PlayerActionJukeboxSettingReset => {
|
|
"PlayerActionType_PlayerActionJukeboxSettingReset"
|
|
}
|
|
Self::PlayerActionDiceCombatV2FinishPveStage => {
|
|
"PlayerActionType_PlayerActionDiceCombatV2FinishPveStage"
|
|
}
|
|
Self::PlayerActionDiceCombatV2Begin => {
|
|
"PlayerActionType_PlayerActionDiceCombatV2Begin"
|
|
}
|
|
Self::PlayerActionDiceCombatV2TurnEnd => {
|
|
"PlayerActionType_PlayerActionDiceCombatV2TurnEnd"
|
|
}
|
|
Self::PlayerActionDiceCombatV2End => {
|
|
"PlayerActionType_PlayerActionDiceCombatV2End"
|
|
}
|
|
Self::PlayerActionDiceCombatV2TacticsPointChange => {
|
|
"PlayerActionType_PlayerActionDiceCombatV2TacticsPointChange"
|
|
}
|
|
Self::PlayerActionDiceCombatV2TacticsCardChange => {
|
|
"PlayerActionType_PlayerActionDiceCombatV2TacticsCardChange"
|
|
}
|
|
Self::PlayerActionDiceCombatV2DiceChangeRequest => {
|
|
"PlayerActionType_PlayerActionDiceCombatV2DiceChangeRequest"
|
|
}
|
|
Self::PlayerActionDiceCombatV2DiceChange => {
|
|
"PlayerActionType_PlayerActionDiceCombatV2DiceChange"
|
|
}
|
|
Self::PlayerActionLimaoNewsSubmitIssue => {
|
|
"PlayerActionType_PlayerActionLimaoNewsSubmitIssue"
|
|
}
|
|
Self::PlayerActionLimaoNewsSubmitPost => {
|
|
"PlayerActionType_PlayerActionLimaoNewsSubmitPost"
|
|
}
|
|
Self::PlayerActionLimaoNewsOfficeSurveyStateChange => {
|
|
"PlayerActionType_PlayerActionLimaoNewsOfficeSurveyStateChange"
|
|
}
|
|
Self::PlayerActionLimaoNewsTriggerMessage => {
|
|
"PlayerActionType_PlayerActionLimaoNewsTriggerMessage"
|
|
}
|
|
Self::PlayerActionLimaoNewsFinishMessage => {
|
|
"PlayerActionType_PlayerActionLimaoNewsFinishMessage"
|
|
}
|
|
Self::PlayerActionLimaoNewsFinishCondition => {
|
|
"PlayerActionType_PlayerActionLimaoNewsFinishCondition"
|
|
}
|
|
Self::PlayerActionLimaoNewsUnlockPost => {
|
|
"PlayerActionType_PlayerActionLimaoNewsUnlockPost"
|
|
}
|
|
Self::PlayerActionLimaoNewsReplyComment => {
|
|
"PlayerActionType_PlayerActionLimaoNewsReplyComment"
|
|
}
|
|
Self::PlayerActionLimaoNewsBanPost => {
|
|
"PlayerActionType_PlayerActionLimaoNewsBanPost"
|
|
}
|
|
Self::PlayerActionLimaoNewsTriggerOfficeEvent => {
|
|
"PlayerActionType_PlayerActionLimaoNewsTriggerOfficeEvent"
|
|
}
|
|
Self::PlayerActionLimaoNewsFinishOfficeEvent => {
|
|
"PlayerActionType_PlayerActionLimaoNewsFinishOfficeEvent"
|
|
}
|
|
Self::PlayerActionLimaoNewsUpvoteContent => {
|
|
"PlayerActionType_PlayerActionLimaoNewsUpvoteContent"
|
|
}
|
|
Self::PlayerActionChenLingBattleActivatePrivilege => {
|
|
"PlayerActionType_PlayerActionChenLingBattleActivatePrivilege"
|
|
}
|
|
Self::PlayerActionChenLingBattleConquerLevelUp => {
|
|
"PlayerActionType_PlayerActionChenLingBattleConquerLevelUp"
|
|
}
|
|
Self::PlayerActionChenLingBattleStartStage => {
|
|
"PlayerActionType_PlayerActionChenLingBattleStartStage"
|
|
}
|
|
Self::PlayerActionChenLingBattleSettleStage => {
|
|
"PlayerActionType_PlayerActionChenLingBattleSettleStage"
|
|
}
|
|
Self::PlayerActionChenLingBattleStartBattle => {
|
|
"PlayerActionType_PlayerActionChenLingBattleStartBattle"
|
|
}
|
|
Self::PlayerActionChenLingBattleFinishBattle => {
|
|
"PlayerActionType_PlayerActionChenLingBattleFinishBattle"
|
|
}
|
|
Self::PlayerActionChenLingBattleFinishWave => {
|
|
"PlayerActionType_PlayerActionChenLingBattleFinishWave"
|
|
}
|
|
Self::PlayerActionChenLingBattleSelectCard => {
|
|
"PlayerActionType_PlayerActionChenLingBattleSelectCard"
|
|
}
|
|
Self::PlayerActionChenLingBattleRefreshCard => {
|
|
"PlayerActionType_PlayerActionChenLingBattleRefreshCard"
|
|
}
|
|
Self::PlayerActionChenLingBattleBuyShopItem => {
|
|
"PlayerActionType_PlayerActionChenLingBattleBuyShopItem"
|
|
}
|
|
Self::PlayerActionChenLingBattleRefreshShop => {
|
|
"PlayerActionType_PlayerActionChenLingBattleRefreshShop"
|
|
}
|
|
Self::PlayerActionChenLingBattleSelectPolicy => {
|
|
"PlayerActionType_PlayerActionChenLingBattleSelectPolicy"
|
|
}
|
|
Self::PlayerActionChenLingBattleRefreshPolicy => {
|
|
"PlayerActionType_PlayerActionChenLingBattleRefreshPolicy"
|
|
}
|
|
Self::PlayerActionChenLingBattleAddHandCard => {
|
|
"PlayerActionType_PlayerActionChenLingBattleAddHandCard"
|
|
}
|
|
Self::PlayerActionChenLingBattleUseHandCard => {
|
|
"PlayerActionType_PlayerActionChenLingBattleUseHandCard"
|
|
}
|
|
Self::PlayerActionChenLingBattleSellHandCard => {
|
|
"PlayerActionType_PlayerActionChenLingBattleSellHandCard"
|
|
}
|
|
Self::PlayerActionChenLingBattleEntityUpgrade => {
|
|
"PlayerActionType_PlayerActionChenLingBattleEntityUpgrade"
|
|
}
|
|
Self::PlayerActionChenLingBattleCloneEntity => {
|
|
"PlayerActionType_PlayerActionChenLingBattleCloneEntity"
|
|
}
|
|
Self::PlayerActionCycleScoreChange => {
|
|
"PlayerActionType_PlayerActionCycleScoreChange"
|
|
}
|
|
Self::PlayerActionCycleScoreTakeReward => {
|
|
"PlayerActionType_PlayerActionCycleScoreTakeReward"
|
|
}
|
|
Self::PlayerActionRelicPresetPlanSave => {
|
|
"PlayerActionType_PlayerActionRelicPresetPlanSave"
|
|
}
|
|
Self::PlayerActionRelicPresetPlanDelete => {
|
|
"PlayerActionType_PlayerActionRelicPresetPlanDelete"
|
|
}
|
|
Self::PlayerActionRelicPresetPlanModifyName => {
|
|
"PlayerActionType_PlayerActionRelicPresetPlanModifyName"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PlayerActionType_PlayerActionNone" => Some(Self::PlayerActionNone),
|
|
"PlayerActionType_PlayerActionRegister" => Some(Self::PlayerActionRegister),
|
|
"PlayerActionType_PlayerActionLogin" => Some(Self::PlayerActionLogin),
|
|
"PlayerActionType_PlayerActionLogout" => Some(Self::PlayerActionLogout),
|
|
"PlayerActionType_PlayerActionAddExp" => Some(Self::PlayerActionAddExp),
|
|
"PlayerActionType_PlayerActionLevelUp" => Some(Self::PlayerActionLevelUp),
|
|
"PlayerActionType_PlayerActionAddMaterial" => {
|
|
Some(Self::PlayerActionAddMaterial)
|
|
}
|
|
"PlayerActionType_PlayerActionSaveStat" => Some(Self::PlayerActionSaveStat),
|
|
"PlayerActionType_PlayerActionTravelBrochureInteract" => {
|
|
Some(Self::PlayerActionTravelBrochureInteract)
|
|
}
|
|
"PlayerActionType_PlayerActionRelay" => Some(Self::PlayerActionRelay),
|
|
"PlayerActionType_PlayerActionRecharge" => Some(Self::PlayerActionRecharge),
|
|
"PlayerActionType_PlayerActionBuyGoods" => Some(Self::PlayerActionBuyGoods),
|
|
"PlayerActionType_PlayerActionAddCoin" => Some(Self::PlayerActionAddCoin),
|
|
"PlayerActionType_PlayerActionMonthCardDailyHcoin" => {
|
|
Some(Self::PlayerActionMonthCardDailyHcoin)
|
|
}
|
|
"PlayerActionType_PlayerActionMonthCardBuyMcoin" => {
|
|
Some(Self::PlayerActionMonthCardBuyMcoin)
|
|
}
|
|
"PlayerActionType_PlayerActionRechargeFreeCoin" => {
|
|
Some(Self::PlayerActionRechargeFreeCoin)
|
|
}
|
|
"PlayerActionType_PlayerActionAddMonthCard" => {
|
|
Some(Self::PlayerActionAddMonthCard)
|
|
}
|
|
"PlayerActionType_PlayerActionRechargeGiftPay" => {
|
|
Some(Self::PlayerActionRechargeGiftPay)
|
|
}
|
|
"PlayerActionType_PlayerActionRechargeGiftFree" => {
|
|
Some(Self::PlayerActionRechargeGiftFree)
|
|
}
|
|
"PlayerActionType_PlayerActionRechargeBenefit" => {
|
|
Some(Self::PlayerActionRechargeBenefit)
|
|
}
|
|
"PlayerActionType_PlayerActionRechargeGiftTakeReward" => {
|
|
Some(Self::PlayerActionRechargeGiftTakeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionRechargeGiftReach" => {
|
|
Some(Self::PlayerActionRechargeGiftReach)
|
|
}
|
|
"PlayerActionType_PlayerActionRechargeBenefitReach" => {
|
|
Some(Self::PlayerActionRechargeBenefitReach)
|
|
}
|
|
"PlayerActionType_PlayerActionMonthCardEndMail" => {
|
|
Some(Self::PlayerActionMonthCardEndMail)
|
|
}
|
|
"PlayerActionType_PlayerActionMissionAccept" => {
|
|
Some(Self::PlayerActionMissionAccept)
|
|
}
|
|
"PlayerActionType_PlayerActionMissionFinish" => {
|
|
Some(Self::PlayerActionMissionFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionMissionFail" => {
|
|
Some(Self::PlayerActionMissionFail)
|
|
}
|
|
"PlayerActionType_PlayerActionMainMissionAccept" => {
|
|
Some(Self::PlayerActionMainMissionAccept)
|
|
}
|
|
"PlayerActionType_PlayerActionSubMissionAccept" => {
|
|
Some(Self::PlayerActionSubMissionAccept)
|
|
}
|
|
"PlayerActionType_PlayerActionMainMissionFinish" => {
|
|
Some(Self::PlayerActionMainMissionFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionSubMissionFinish" => {
|
|
Some(Self::PlayerActionSubMissionFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionDailyTaskFinish" => {
|
|
Some(Self::PlayerActionDailyTaskFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionDailyTaskTakeReward" => {
|
|
Some(Self::PlayerActionDailyTaskTakeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionNpcTalkReward" => {
|
|
Some(Self::PlayerActionNpcTalkReward)
|
|
}
|
|
"PlayerActionType_PlayerActionMainMissionRecover" => {
|
|
Some(Self::PlayerActionMainMissionRecover)
|
|
}
|
|
"PlayerActionType_PlayerActionMainMissionDisable" => {
|
|
Some(Self::PlayerActionMainMissionDisable)
|
|
}
|
|
"PlayerActionType_PlayerActionConsumeItemSubMissionFinish" => {
|
|
Some(Self::PlayerActionConsumeItemSubMissionFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionItemMonitorAllSources" => {
|
|
Some(Self::PlayerActionItemMonitorAllSources)
|
|
}
|
|
"PlayerActionType_PlayerActionGm" => Some(Self::PlayerActionGm),
|
|
"PlayerActionType_PlayerActionCustomOp" => Some(Self::PlayerActionCustomOp),
|
|
"PlayerActionType_PlayerActionCheckSum" => Some(Self::PlayerActionCheckSum),
|
|
"PlayerActionType_PlayerActionPlayerLocation" => {
|
|
Some(Self::PlayerActionPlayerLocation)
|
|
}
|
|
"PlayerActionType_PlayerActionChangeLanguage" => {
|
|
Some(Self::PlayerActionChangeLanguage)
|
|
}
|
|
"PlayerActionType_PlayerActionClientReport" => {
|
|
Some(Self::PlayerActionClientReport)
|
|
}
|
|
"PlayerActionType_PlayerActionAceReport" => Some(Self::PlayerActionAceReport),
|
|
"PlayerActionType_PlayerActionPlayerPowerInfo" => {
|
|
Some(Self::PlayerActionPlayerPowerInfo)
|
|
}
|
|
"PlayerActionType_PlayerActionDailyRefresh" => {
|
|
Some(Self::PlayerActionDailyRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarValueInfo" => {
|
|
Some(Self::PlayerActionAvatarValueInfo)
|
|
}
|
|
"PlayerActionType_PlayerActionMoveCheckFailedReport" => {
|
|
Some(Self::PlayerActionMoveCheckFailedReport)
|
|
}
|
|
"PlayerActionType_PlayerActionBattleFailedReport" => {
|
|
Some(Self::PlayerActionBattleFailedReport)
|
|
}
|
|
"PlayerActionType_PlayerActionSecurityReport" => {
|
|
Some(Self::PlayerActionSecurityReport)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarPromotion" => {
|
|
Some(Self::PlayerActionAvatarPromotion)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarAdd" => Some(Self::PlayerActionAvatarAdd),
|
|
"PlayerActionType_PlayerActionAvatarUseExpItem" => {
|
|
Some(Self::PlayerActionAvatarUseExpItem)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarLevelUp" => {
|
|
Some(Self::PlayerActionAvatarLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionSkillTreeUp" => {
|
|
Some(Self::PlayerActionSkillTreeUp)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarHpChange" => {
|
|
Some(Self::PlayerActionAvatarHpChange)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarMpChange" => {
|
|
Some(Self::PlayerActionAvatarMpChange)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarAddExp" => {
|
|
Some(Self::PlayerActionAvatarAddExp)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarRankUp" => {
|
|
Some(Self::PlayerActionAvatarRankUp)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarRepeated" => {
|
|
Some(Self::PlayerActionAvatarRepeated)
|
|
}
|
|
"PlayerActionType_PlayerActionMpMaxChange" => {
|
|
Some(Self::PlayerActionMpMaxChange)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarTakePromotionReward" => {
|
|
Some(Self::PlayerActionAvatarTakePromotionReward)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarRelicAffixInfo" => {
|
|
Some(Self::PlayerActionAvatarRelicAffixInfo)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarMark" => {
|
|
Some(Self::PlayerActionAvatarMark)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarSystemPowerReset" => {
|
|
Some(Self::PlayerActionAvatarSystemPowerReset)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarChangePath" => {
|
|
Some(Self::PlayerActionAvatarChangePath)
|
|
}
|
|
"PlayerActionType_PlayerActionSetGrowthTargetAvatar" => {
|
|
Some(Self::PlayerActionSetGrowthTargetAvatar)
|
|
}
|
|
"PlayerActionType_PlayerActionDelAvatar" => Some(Self::PlayerActionDelAvatar),
|
|
"PlayerActionType_PlayerActionAvatarSkinChange" => {
|
|
Some(Self::PlayerActionAvatarSkinChange)
|
|
}
|
|
"PlayerActionType_PlayerActionSetGrowthTargetFunctionConfig" => {
|
|
Some(Self::PlayerActionSetGrowthTargetFunctionConfig)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarSkinActivityReissue" => {
|
|
Some(Self::PlayerActionAvatarSkinActivityReissue)
|
|
}
|
|
"PlayerActionType_PlayerActionSetAvatarEnhancedId" => {
|
|
Some(Self::PlayerActionSetAvatarEnhancedId)
|
|
}
|
|
"PlayerActionType_PlayerActionDressPlayerOutfit" => {
|
|
Some(Self::PlayerActionDressPlayerOutfit)
|
|
}
|
|
"PlayerActionType_PlayerActionStageBegin" => {
|
|
Some(Self::PlayerActionStageBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionStageEnd" => Some(Self::PlayerActionStageEnd),
|
|
"PlayerActionType_PlayerActionCocoonStageBegin" => {
|
|
Some(Self::PlayerActionCocoonStageBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionCocoonStageEnd" => {
|
|
Some(Self::PlayerActionCocoonStageEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionFarmElementEnd" => {
|
|
Some(Self::PlayerActionFarmElementEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionElementStageEnd" => {
|
|
Some(Self::PlayerActionElementStageEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionCocoonSweep" => {
|
|
Some(Self::PlayerActionCocoonSweep)
|
|
}
|
|
"PlayerActionType_PlayerActionFarmElementSweep" => {
|
|
Some(Self::PlayerActionFarmElementSweep)
|
|
}
|
|
"PlayerActionType_PlayerActionRecoverStamina" => {
|
|
Some(Self::PlayerActionRecoverStamina)
|
|
}
|
|
"PlayerActionType_PlayerActionExchangeStamina" => {
|
|
Some(Self::PlayerActionExchangeStamina)
|
|
}
|
|
"PlayerActionType_PlayerActionLoginReward" => {
|
|
Some(Self::PlayerActionLoginReward)
|
|
}
|
|
"PlayerActionType_PlayerActionModifyNickname" => {
|
|
Some(Self::PlayerActionModifyNickname)
|
|
}
|
|
"PlayerActionType_PlayerActionGetLevelReward" => {
|
|
Some(Self::PlayerActionGetLevelReward)
|
|
}
|
|
"PlayerActionType_PlayerActionWorldLevelUp" => {
|
|
Some(Self::PlayerActionWorldLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionAddStamina" => {
|
|
Some(Self::PlayerActionAddStamina)
|
|
}
|
|
"PlayerActionType_PlayerActionGameplayBirthdayRewardMail" => {
|
|
Some(Self::PlayerActionGameplayBirthdayRewardMail)
|
|
}
|
|
"PlayerActionType_PlayerActionRechargeRebateReward" => {
|
|
Some(Self::PlayerActionRechargeRebateReward)
|
|
}
|
|
"PlayerActionType_PlayerActionGameplayBirthdaySet" => {
|
|
Some(Self::PlayerActionGameplayBirthdaySet)
|
|
}
|
|
"PlayerActionType_PlayerActionReserveStaminaExchange" => {
|
|
Some(Self::PlayerActionReserveStaminaExchange)
|
|
}
|
|
"PlayerActionType_PlayerActionReserveStaminaAdd" => {
|
|
Some(Self::PlayerActionReserveStaminaAdd)
|
|
}
|
|
"PlayerActionType_PlayerActionReserveStaminaChange" => {
|
|
Some(Self::PlayerActionReserveStaminaChange)
|
|
}
|
|
"PlayerActionType_PlayerActionNowStamina" => {
|
|
Some(Self::PlayerActionNowStamina)
|
|
}
|
|
"PlayerActionType_PlayerActionFtcResetNickname" => {
|
|
Some(Self::PlayerActionFtcResetNickname)
|
|
}
|
|
"PlayerActionType_PlayerActionReserveAndFuelExchangeStamina" => {
|
|
Some(Self::PlayerActionReserveAndFuelExchangeStamina)
|
|
}
|
|
"PlayerActionType_PlayerActionMail" => Some(Self::PlayerActionMail),
|
|
"PlayerActionType_PlayerActionMailOpByUser" => {
|
|
Some(Self::PlayerActionMailOpByUser)
|
|
}
|
|
"PlayerActionType_PlayerActionMailOpByMuip" => {
|
|
Some(Self::PlayerActionMailOpByMuip)
|
|
}
|
|
"PlayerActionType_PlayerActionMailOpByGm" => {
|
|
Some(Self::PlayerActionMailOpByGm)
|
|
}
|
|
"PlayerActionType_PlayerActionMailOpByFull" => {
|
|
Some(Self::PlayerActionMailOpByFull)
|
|
}
|
|
"PlayerActionType_PlayerActionMailOpByExpire" => {
|
|
Some(Self::PlayerActionMailOpByExpire)
|
|
}
|
|
"PlayerActionType_PlayerActionMailOpByInternal" => {
|
|
Some(Self::PlayerActionMailOpByInternal)
|
|
}
|
|
"PlayerActionType_PlayerActionAddMail" => Some(Self::PlayerActionAddMail),
|
|
"PlayerActionType_PlayerActionDelMail" => Some(Self::PlayerActionDelMail),
|
|
"PlayerActionType_PlayerActionTakeAttachment" => {
|
|
Some(Self::PlayerActionTakeAttachment)
|
|
}
|
|
"PlayerActionType_PlayerActionReadMail" => Some(Self::PlayerActionReadMail),
|
|
"PlayerActionType_PlayerActionBattleAvatar" => {
|
|
Some(Self::PlayerActionBattleAvatar)
|
|
}
|
|
"PlayerActionType_PlayerActionBattleMonster" => {
|
|
Some(Self::PlayerActionBattleMonster)
|
|
}
|
|
"PlayerActionType_PlayerActionBattleEnd" => Some(Self::PlayerActionBattleEnd),
|
|
"PlayerActionType_PlayerActionBattleReplay" => {
|
|
Some(Self::PlayerActionBattleReplay)
|
|
}
|
|
"PlayerActionType_PlayerActionBattleAvatarDeath" => {
|
|
Some(Self::PlayerActionBattleAvatarDeath)
|
|
}
|
|
"PlayerActionType_PlayerActionBattleSwitchPhase" => {
|
|
Some(Self::PlayerActionBattleSwitchPhase)
|
|
}
|
|
"PlayerActionType_PlayerActionBattleMonsterSkill" => {
|
|
Some(Self::PlayerActionBattleMonsterSkill)
|
|
}
|
|
"PlayerActionType_PlayerActionBattleRebattle" => {
|
|
Some(Self::PlayerActionBattleRebattle)
|
|
}
|
|
"PlayerActionType_PlayerActionBattleAvatarServant" => {
|
|
Some(Self::PlayerActionBattleAvatarServant)
|
|
}
|
|
"PlayerActionType_PlayerActionMissionReward" => {
|
|
Some(Self::PlayerActionMissionReward)
|
|
}
|
|
"PlayerActionType_PlayerActionQuestAccept" => {
|
|
Some(Self::PlayerActionQuestAccept)
|
|
}
|
|
"PlayerActionType_PlayerActionQuestFinish" => {
|
|
Some(Self::PlayerActionQuestFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionQuestRemove" => {
|
|
Some(Self::PlayerActionQuestRemove)
|
|
}
|
|
"PlayerActionType_PlayerActionQuestReward" => {
|
|
Some(Self::PlayerActionQuestReward)
|
|
}
|
|
"PlayerActionType_PlayerActionQuestAutoClose" => {
|
|
Some(Self::PlayerActionQuestAutoClose)
|
|
}
|
|
"PlayerActionType_PlayerActionQuestExpired" => {
|
|
Some(Self::PlayerActionQuestExpired)
|
|
}
|
|
"PlayerActionType_PlayerActionMissionRequired" => {
|
|
Some(Self::PlayerActionMissionRequired)
|
|
}
|
|
"PlayerActionType_PlayerActionSubmissionReward" => {
|
|
Some(Self::PlayerActionSubmissionReward)
|
|
}
|
|
"PlayerActionType_PlayerActionAchievementLevelReward" => {
|
|
Some(Self::PlayerActionAchievementLevelReward)
|
|
}
|
|
"PlayerActionType_PlayerActionQuestDelete" => {
|
|
Some(Self::PlayerActionQuestDelete)
|
|
}
|
|
"PlayerActionType_PlayerActionSubMissionReward2" => {
|
|
Some(Self::PlayerActionSubMissionReward2)
|
|
}
|
|
"PlayerActionType_PlayerActionMissionCompensate" => {
|
|
Some(Self::PlayerActionMissionCompensate)
|
|
}
|
|
"PlayerActionType_PlayerActionMissionRecycle" => {
|
|
Some(Self::PlayerActionMissionRecycle)
|
|
}
|
|
"PlayerActionType_PlayerActionQuestReset" => {
|
|
Some(Self::PlayerActionQuestReset)
|
|
}
|
|
"PlayerActionType_PlayerActionQuestOptionalReward" => {
|
|
Some(Self::PlayerActionQuestOptionalReward)
|
|
}
|
|
"PlayerActionType_PlayerActionMcvChange" => Some(Self::PlayerActionMcvChange),
|
|
"PlayerActionType_PlayerActionQuestReissue" => {
|
|
Some(Self::PlayerActionQuestReissue)
|
|
}
|
|
"PlayerActionType_PlayerActionPropInteract" => {
|
|
Some(Self::PlayerActionPropInteract)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarMazeSkill" => {
|
|
Some(Self::PlayerActionAvatarMazeSkill)
|
|
}
|
|
"PlayerActionType_PlayerActionEnterMaze" => Some(Self::PlayerActionEnterMaze),
|
|
"PlayerActionType_PlayerActionOrdinaryInteract" => {
|
|
Some(Self::PlayerActionOrdinaryInteract)
|
|
}
|
|
"PlayerActionType_PlayerActionChestInteract" => {
|
|
Some(Self::PlayerActionChestInteract)
|
|
}
|
|
"PlayerActionType_PlayerActionCheckPointUnlock" => {
|
|
Some(Self::PlayerActionCheckPointUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionCheckPointInteract" => {
|
|
Some(Self::PlayerActionCheckPointInteract)
|
|
}
|
|
"PlayerActionType_PlayerActionCheckPointRevive" => {
|
|
Some(Self::PlayerActionCheckPointRevive)
|
|
}
|
|
"PlayerActionType_PlayerActionCheckPointTransfer" => {
|
|
Some(Self::PlayerActionCheckPointTransfer)
|
|
}
|
|
"PlayerActionType_PlayerActionMonsterInteract" => {
|
|
Some(Self::PlayerActionMonsterInteract)
|
|
}
|
|
"PlayerActionType_PlayerActionNpcInteract" => {
|
|
Some(Self::PlayerActionNpcInteract)
|
|
}
|
|
"PlayerActionType_PlayerActionPropHit" => Some(Self::PlayerActionPropHit),
|
|
"PlayerActionType_PlayerActionPrelogueRevive" => {
|
|
Some(Self::PlayerActionPrelogueRevive)
|
|
}
|
|
"PlayerActionType_PlayerActionPropState" => Some(Self::PlayerActionPropState),
|
|
"PlayerActionType_PlayerActionCheckPointRecover" => {
|
|
Some(Self::PlayerActionCheckPointRecover)
|
|
}
|
|
"PlayerActionType_PlayerActionMechanismBar" => {
|
|
Some(Self::PlayerActionMechanismBar)
|
|
}
|
|
"PlayerActionType_PlayerActionSubmitOrigamiItem" => {
|
|
Some(Self::PlayerActionSubmitOrigamiItem)
|
|
}
|
|
"PlayerActionType_PlayerActionMazeBuffDropItem" => {
|
|
Some(Self::PlayerActionMazeBuffDropItem)
|
|
}
|
|
"PlayerActionType_PlayerActionFsvChange" => Some(Self::PlayerActionFsvChange),
|
|
"PlayerActionType_PlayerActionTimelinePropState" => {
|
|
Some(Self::PlayerActionTimelinePropState)
|
|
}
|
|
"PlayerActionType_PlayerActionGroupPropertyChange" => {
|
|
Some(Self::PlayerActionGroupPropertyChange)
|
|
}
|
|
"PlayerActionType_PlayerActionOpenGroupPropertyChest" => {
|
|
Some(Self::PlayerActionOpenGroupPropertyChest)
|
|
}
|
|
"PlayerActionType_PlayerActionEquipmentPromotion" => {
|
|
Some(Self::PlayerActionEquipmentPromotion)
|
|
}
|
|
"PlayerActionType_PlayerActionAddItem" => Some(Self::PlayerActionAddItem),
|
|
"PlayerActionType_PlayerActionUseItem" => Some(Self::PlayerActionUseItem),
|
|
"PlayerActionType_PlayerActionEquipmentRankUp" => {
|
|
Some(Self::PlayerActionEquipmentRankUp)
|
|
}
|
|
"PlayerActionType_PlayerActionEquipmentLevelUp" => {
|
|
Some(Self::PlayerActionEquipmentLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionExpUpEquipmentReturn" => {
|
|
Some(Self::PlayerActionExpUpEquipmentReturn)
|
|
}
|
|
"PlayerActionType_PlayerActionBagFullRewardMail" => {
|
|
Some(Self::PlayerActionBagFullRewardMail)
|
|
}
|
|
"PlayerActionType_PlayerActionEquipmentAdd" => {
|
|
Some(Self::PlayerActionEquipmentAdd)
|
|
}
|
|
"PlayerActionType_PlayerActionEquipmentWear" => {
|
|
Some(Self::PlayerActionEquipmentWear)
|
|
}
|
|
"PlayerActionType_PlayerActionItemCompose" => {
|
|
Some(Self::PlayerActionItemCompose)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicLevelUp" => {
|
|
Some(Self::PlayerActionRelicLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionExpUpRelicReturn" => {
|
|
Some(Self::PlayerActionExpUpRelicReturn)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicNumChanged" => {
|
|
Some(Self::PlayerActionRelicNumChanged)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicWear" => Some(Self::PlayerActionRelicWear),
|
|
"PlayerActionType_PlayerActionRelicCompose" => {
|
|
Some(Self::PlayerActionRelicCompose)
|
|
}
|
|
"PlayerActionType_PlayerActionSellItem" => Some(Self::PlayerActionSellItem),
|
|
"PlayerActionType_PlayerActionUnlockMusic" => {
|
|
Some(Self::PlayerActionUnlockMusic)
|
|
}
|
|
"PlayerActionType_PlayerActionExchangeHcoinWithPayMcoin" => {
|
|
Some(Self::PlayerActionExchangeHcoinWithPayMcoin)
|
|
}
|
|
"PlayerActionType_PlayerActionGetReward" => Some(Self::PlayerActionGetReward),
|
|
"PlayerActionType_PlayerActionExchangeHcoinWithFreeMcoin" => {
|
|
Some(Self::PlayerActionExchangeHcoinWithFreeMcoin)
|
|
}
|
|
"PlayerActionType_PlayerActionItemComposeFormulaUnlock" => {
|
|
Some(Self::PlayerActionItemComposeFormulaUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionExchangeHcoin" => {
|
|
Some(Self::PlayerActionExchangeHcoin)
|
|
}
|
|
"PlayerActionType_PlayerActionCityShopLevelReward" => {
|
|
Some(Self::PlayerActionCityShopLevelReward)
|
|
}
|
|
"PlayerActionType_PlayerActionItemRecycle" => {
|
|
Some(Self::PlayerActionItemRecycle)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumFundsConsume" => {
|
|
Some(Self::PlayerActionMuseumFundsConsume)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumEventBuyStuff" => {
|
|
Some(Self::PlayerActionMuseumEventBuyStuff)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumMarketBuyStuff" => {
|
|
Some(Self::PlayerActionMuseumMarketBuyStuff)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumRandomEvent" => {
|
|
Some(Self::PlayerActionMuseumRandomEvent)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumInitialItem" => {
|
|
Some(Self::PlayerActionMuseumInitialItem)
|
|
}
|
|
"PlayerActionType_PlayerActionOptionalBoxReward" => {
|
|
Some(Self::PlayerActionOptionalBoxReward)
|
|
}
|
|
"PlayerActionType_PlayerActionDestroyItem" => {
|
|
Some(Self::PlayerActionDestroyItem)
|
|
}
|
|
"PlayerActionType_PlayerActionTransferExp" => {
|
|
Some(Self::PlayerActionTransferExp)
|
|
}
|
|
"PlayerActionType_PlayerActionOndutyUse" => Some(Self::PlayerActionOndutyUse),
|
|
"PlayerActionType_PlayerActionItemMark" => Some(Self::PlayerActionItemMark),
|
|
"PlayerActionType_PlayerActionRelicDiscard" => {
|
|
Some(Self::PlayerActionRelicDiscard)
|
|
}
|
|
"PlayerActionType_PlayerActionGeneralVirtualItemChange" => {
|
|
Some(Self::PlayerActionGeneralVirtualItemChange)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicLock" => Some(Self::PlayerActionRelicLock),
|
|
"PlayerActionType_PlayerActionRelicFilterPlanSave" => {
|
|
Some(Self::PlayerActionRelicFilterPlanSave)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicFilterPlanDelete" => {
|
|
Some(Self::PlayerActionRelicFilterPlanDelete)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicFilterPlanMark" => {
|
|
Some(Self::PlayerActionRelicFilterPlanMark)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicSell" => Some(Self::PlayerActionRelicSell),
|
|
"PlayerActionType_PlayerActionRelicReforge" => {
|
|
Some(Self::PlayerActionRelicReforge)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicSmartWearCustomPlan" => {
|
|
Some(Self::PlayerActionRelicSmartWearCustomPlan)
|
|
}
|
|
"PlayerActionType_PlayerActionRecoverRelic" => {
|
|
Some(Self::PlayerActionRecoverRelic)
|
|
}
|
|
"PlayerActionType_PlayerActionRecoverEquipment" => {
|
|
Some(Self::PlayerActionRecoverEquipment)
|
|
}
|
|
"PlayerActionType_PlayerActionEquipmentSell" => {
|
|
Some(Self::PlayerActionEquipmentSell)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicSmartWearPinRelic" => {
|
|
Some(Self::PlayerActionRelicSmartWearPinRelic)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicCocoonSetting" => {
|
|
Some(Self::PlayerActionRelicCocoonSetting)
|
|
}
|
|
"PlayerActionType_PlayerActionPersonalCardChange" => {
|
|
Some(Self::PlayerActionPersonalCardChange)
|
|
}
|
|
"PlayerActionType_PlayerActionPhoneCaseChange" => {
|
|
Some(Self::PlayerActionPhoneCaseChange)
|
|
}
|
|
"PlayerActionType_PlayerActionDeliveryItemReward" => {
|
|
Some(Self::PlayerActionDeliveryItemReward)
|
|
}
|
|
"PlayerActionType_PlayerActionItemAutoTransfer" => {
|
|
Some(Self::PlayerActionItemAutoTransfer)
|
|
}
|
|
"PlayerActionType_PlayerActionItemAutoTransferInBag" => {
|
|
Some(Self::PlayerActionItemAutoTransferInBag)
|
|
}
|
|
"PlayerActionType_PlayerActionItemAutoTransferOnAdd" => {
|
|
Some(Self::PlayerActionItemAutoTransferOnAdd)
|
|
}
|
|
"PlayerActionType_PlayerActionAddExtraCoin" => {
|
|
Some(Self::PlayerActionAddExtraCoin)
|
|
}
|
|
"PlayerActionType_PlayerActionVariableDiceExchangePartnerCoin" => {
|
|
Some(Self::PlayerActionVariableDiceExchangePartnerCoin)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicBox" => Some(Self::PlayerActionRelicBox),
|
|
"PlayerActionType_PlayerActionRelicBoxSettle" => {
|
|
Some(Self::PlayerActionRelicBoxSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicBoxRegular" => {
|
|
Some(Self::PlayerActionRelicBoxRegular)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicReplace" => {
|
|
Some(Self::PlayerActionRelicReplace)
|
|
}
|
|
"PlayerActionType_PlayerActionEquipmentUpCostPileSetting" => {
|
|
Some(Self::PlayerActionEquipmentUpCostPileSetting)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicBoxShow" => {
|
|
Some(Self::PlayerActionRelicBoxShow)
|
|
}
|
|
"PlayerActionType_PlayerActionTutorialGuideFinish" => {
|
|
Some(Self::PlayerActionTutorialGuideFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionTutorial" => Some(Self::PlayerActionTutorial),
|
|
"PlayerActionType_PlayerActionTutorialGuide" => {
|
|
Some(Self::PlayerActionTutorialGuide)
|
|
}
|
|
"PlayerActionType_PlayerActionMonsterDrop" => {
|
|
Some(Self::PlayerActionMonsterDrop)
|
|
}
|
|
"PlayerActionType_PlayerActionFinishChallenge" => {
|
|
Some(Self::PlayerActionFinishChallenge)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeStars" => {
|
|
Some(Self::PlayerActionChallengeStars)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeStart" => {
|
|
Some(Self::PlayerActionChallengeStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeEnd" => {
|
|
Some(Self::PlayerActionChallengeEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeWin" => {
|
|
Some(Self::PlayerActionChallengeWin)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeFail" => {
|
|
Some(Self::PlayerActionChallengeFail)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeLeave" => {
|
|
Some(Self::PlayerActionChallengeLeave)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeSwitch" => {
|
|
Some(Self::PlayerActionChallengeSwitch)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeBonusReward" => {
|
|
Some(Self::PlayerActionChallengeBonusReward)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeStarsReward" => {
|
|
Some(Self::PlayerActionChallengeStarsReward)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeRestart" => {
|
|
Some(Self::PlayerActionChallengeRestart)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeStoryStart" => {
|
|
Some(Self::PlayerActionChallengeStoryStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeStoryEnd" => {
|
|
Some(Self::PlayerActionChallengeStoryEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeFastPass" => {
|
|
Some(Self::PlayerActionChallengeFastPass)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeStoryFastPass" => {
|
|
Some(Self::PlayerActionChallengeStoryFastPass)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeMemoryFastPass" => {
|
|
Some(Self::PlayerActionChallengeMemoryFastPass)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeBattleTarget" => {
|
|
Some(Self::PlayerActionChallengeBattleTarget)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeBossEnd" => {
|
|
Some(Self::PlayerActionChallengeBossEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeBossFastPass" => {
|
|
Some(Self::PlayerActionChallengeBossFastPass)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeStartPartial" => {
|
|
Some(Self::PlayerActionChallengeStartPartial)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeBossPhaseStart" => {
|
|
Some(Self::PlayerActionChallengeBossPhaseStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeBossPhaseEnd" => {
|
|
Some(Self::PlayerActionChallengeBossPhaseEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeBossPhaseEndBeforeBattle" => {
|
|
Some(Self::PlayerActionChallengeBossPhaseEndBeforeBattle)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeRecommendLineup" => {
|
|
Some(Self::PlayerActionChallengeRecommendLineup)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeStoryFeverBattleEnd" => {
|
|
Some(Self::PlayerActionChallengeStoryFeverBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionTeamInfoChange" => {
|
|
Some(Self::PlayerActionTeamInfoChange)
|
|
}
|
|
"PlayerActionType_PlayerActionChangeCurrentAvatar" => {
|
|
Some(Self::PlayerActionChangeCurrentAvatar)
|
|
}
|
|
"PlayerActionType_PlayerActionCreateVirtualTeam" => {
|
|
Some(Self::PlayerActionCreateVirtualTeam)
|
|
}
|
|
"PlayerActionType_PlayerActionTeamNameEdit" => {
|
|
Some(Self::PlayerActionTeamNameEdit)
|
|
}
|
|
"PlayerActionType_PlayerActionReplaceLineupAvatar" => {
|
|
Some(Self::PlayerActionReplaceLineupAvatar)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarBuffChange" => {
|
|
Some(Self::PlayerActionAvatarBuffChange)
|
|
}
|
|
"PlayerActionType_PlayerActionEnvBuffChange" => {
|
|
Some(Self::PlayerActionEnvBuffChange)
|
|
}
|
|
"PlayerActionType_PlayerActionGameCore" => Some(Self::PlayerActionGameCore),
|
|
"PlayerActionType_PlayerActionAvatarGlobalBuff" => {
|
|
Some(Self::PlayerActionAvatarGlobalBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueExploreStart" => {
|
|
Some(Self::PlayerActionRogueExploreStart)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueEnterRoom" => {
|
|
Some(Self::PlayerActionRogueEnterRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueLeaveRoom" => {
|
|
Some(Self::PlayerActionRogueLeaveRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueExploreFinish" => {
|
|
Some(Self::PlayerActionRogueExploreFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueSelectBuff" => {
|
|
Some(Self::PlayerActionRogueSelectBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueRollBuff" => {
|
|
Some(Self::PlayerActionRogueRollBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueRevive" => {
|
|
Some(Self::PlayerActionRogueRevive)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueChallengeStart" => {
|
|
Some(Self::PlayerActionRogueChallengeStart)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMiracle" => {
|
|
Some(Self::PlayerActionRogueMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueAddBuff" => {
|
|
Some(Self::PlayerActionRogueAddBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionRoguePickAvatar" => {
|
|
Some(Self::PlayerActionRoguePickAvatar)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueSeasonChanged" => {
|
|
Some(Self::PlayerActionRogueSeasonChanged)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueAeonLevelUp" => {
|
|
Some(Self::PlayerActionRogueAeonLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueOpenDoor" => {
|
|
Some(Self::PlayerActionRogueOpenDoor)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueScoreReward" => {
|
|
Some(Self::PlayerActionRogueScoreReward)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueEnhanceBuff" => {
|
|
Some(Self::PlayerActionRogueEnhanceBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueSelectBonus" => {
|
|
Some(Self::PlayerActionRogueSelectBonus)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueAreaFirstReward" => {
|
|
Some(Self::PlayerActionRogueAreaFirstReward)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueEnableTalent" => {
|
|
Some(Self::PlayerActionRogueEnableTalent)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueAeonUnlock" => {
|
|
Some(Self::PlayerActionRogueAeonUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueAeonAddExp" => {
|
|
Some(Self::PlayerActionRogueAeonAddExp)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueImmerseLevelUp" => {
|
|
Some(Self::PlayerActionRogueImmerseLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueSelectMiracle" => {
|
|
Some(Self::PlayerActionRogueSelectMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueUnlockArea" => {
|
|
Some(Self::PlayerActionRogueUnlockArea)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueExploreScoreChange" => {
|
|
Some(Self::PlayerActionRogueExploreScoreChange)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueUpdateRewardPool" => {
|
|
Some(Self::PlayerActionRogueUpdateRewardPool)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueSwapBuff" => {
|
|
Some(Self::PlayerActionRogueSwapBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueWeeklyRefresh" => {
|
|
Some(Self::PlayerActionRogueWeeklyRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueExchangeKey" => {
|
|
Some(Self::PlayerActionRogueExchangeKey)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueGetObjectReward" => {
|
|
Some(Self::PlayerActionRogueGetObjectReward)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueAreaMonsterDrop" => {
|
|
Some(Self::PlayerActionRogueAreaMonsterDrop)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueAddMiracle" => {
|
|
Some(Self::PlayerActionRogueAddMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueSwapMiracle" => {
|
|
Some(Self::PlayerActionRogueSwapMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueOpenObjectReward" => {
|
|
Some(Self::PlayerActionRogueOpenObjectReward)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueAeonEffect" => {
|
|
Some(Self::PlayerActionRogueAeonEffect)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueReforgeBuff" => {
|
|
Some(Self::PlayerActionRogueReforgeBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTradeMiracle" => {
|
|
Some(Self::PlayerActionRogueTradeMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueRemoveAvatar" => {
|
|
Some(Self::PlayerActionRogueRemoveAvatar)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueDialogueSelect" => {
|
|
Some(Self::PlayerActionRogueDialogueSelect)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueSelectAeon" => {
|
|
Some(Self::PlayerActionRogueSelectAeon)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueDialogueFinish" => {
|
|
Some(Self::PlayerActionRogueDialogueFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueHandbookReward" => {
|
|
Some(Self::PlayerActionRogueHandbookReward)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueAdventureRoomReward" => {
|
|
Some(Self::PlayerActionRogueAdventureRoomReward)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueShopBuy" => {
|
|
Some(Self::PlayerActionRogueShopBuy)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueRepairMiracle" => {
|
|
Some(Self::PlayerActionRogueRepairMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueReplaceAllMiracle" => {
|
|
Some(Self::PlayerActionRogueReplaceAllMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMiracleBroken" => {
|
|
Some(Self::PlayerActionRogueMiracleBroken)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueShopRefresh" => {
|
|
Some(Self::PlayerActionRogueShopRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueLevelMechanism" => {
|
|
Some(Self::PlayerActionRogueLevelMechanism)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueRemoveMiracle" => {
|
|
Some(Self::PlayerActionRogueRemoveMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueDropBuff" => {
|
|
Some(Self::PlayerActionRogueDropBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueDestroyMiracle" => {
|
|
Some(Self::PlayerActionRogueDestroyMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueActivateFormula" => {
|
|
Some(Self::PlayerActionRogueActivateFormula)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueDeactivateFormula" => {
|
|
Some(Self::PlayerActionRogueDeactivateFormula)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueRemoveBuff" => {
|
|
Some(Self::PlayerActionRogueRemoveBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueSelectFormula" => {
|
|
Some(Self::PlayerActionRogueSelectFormula)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueDropFormula" => {
|
|
Some(Self::PlayerActionRogueDropFormula)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueRollFormula" => {
|
|
Some(Self::PlayerActionRogueRollFormula)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueReforgeFormula" => {
|
|
Some(Self::PlayerActionRogueReforgeFormula)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueComposeMiracle" => {
|
|
Some(Self::PlayerActionRogueComposeMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueReforgeMiracle" => {
|
|
Some(Self::PlayerActionRogueReforgeMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueDoGamble" => {
|
|
Some(Self::PlayerActionRogueDoGamble)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueKeywordActivate" => {
|
|
Some(Self::PlayerActionRogueKeywordActivate)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueKeywordDeactivate" => {
|
|
Some(Self::PlayerActionRogueKeywordDeactivate)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueSourceDefault" => {
|
|
Some(Self::PlayerActionRogueSourceDefault)
|
|
}
|
|
"PlayerActionType_PlayerActionRoguePlayerSelect" => {
|
|
Some(Self::PlayerActionRoguePlayerSelect)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueLayerSettlement" => {
|
|
Some(Self::PlayerActionRogueLayerSettlement)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueFormula" => {
|
|
Some(Self::PlayerActionRogueFormula)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueWorkbench" => {
|
|
Some(Self::PlayerActionRogueWorkbench)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueModifier" => {
|
|
Some(Self::PlayerActionRogueModifier)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueReforge" => {
|
|
Some(Self::PlayerActionRogueReforge)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTalent" => {
|
|
Some(Self::PlayerActionRogueTalent)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueReroll" => {
|
|
Some(Self::PlayerActionRogueReroll)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueCoinChange" => {
|
|
Some(Self::PlayerActionRogueCoinChange)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicScepterShop" => {
|
|
Some(Self::PlayerActionRogueMagicScepterShop)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicUnitShop" => {
|
|
Some(Self::PlayerActionRogueMagicUnitShop)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicScepterLevelUp" => {
|
|
Some(Self::PlayerActionRogueMagicScepterLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionGacha" => Some(Self::PlayerActionGacha),
|
|
"PlayerActionType_PlayerActionAddGachaTicket" => {
|
|
Some(Self::PlayerActionAddGachaTicket)
|
|
}
|
|
"PlayerActionType_PlayerActionGachaExchange" => {
|
|
Some(Self::PlayerActionGachaExchange)
|
|
}
|
|
"PlayerActionType_PlayerActionSetGachaDecideItem" => {
|
|
Some(Self::PlayerActionSetGachaDecideItem)
|
|
}
|
|
"PlayerActionType_PlayerActionEventMissionAccept" => {
|
|
Some(Self::PlayerActionEventMissionAccept)
|
|
}
|
|
"PlayerActionType_PlayerActionEventMissionFinish" => {
|
|
Some(Self::PlayerActionEventMissionFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionEventMissionReward" => {
|
|
Some(Self::PlayerActionEventMissionReward)
|
|
}
|
|
"PlayerActionType_PlayerActionRaidFinish" => {
|
|
Some(Self::PlayerActionRaidFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionRaidBegin" => Some(Self::PlayerActionRaidBegin),
|
|
"PlayerActionType_PlayerActionChallengeRaidReward" => {
|
|
Some(Self::PlayerActionChallengeRaidReward)
|
|
}
|
|
"PlayerActionType_PlayerActionStartRaid" => Some(Self::PlayerActionStartRaid),
|
|
"PlayerActionType_PlayerActionEndRaid" => Some(Self::PlayerActionEndRaid),
|
|
"PlayerActionType_PlayerActionRaidTargetFinish" => {
|
|
Some(Self::PlayerActionRaidTargetFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionArchiveRaid" => {
|
|
Some(Self::PlayerActionArchiveRaid)
|
|
}
|
|
"PlayerActionType_PlayerActionHeroBaseTypeChange" => {
|
|
Some(Self::PlayerActionHeroBaseTypeChange)
|
|
}
|
|
"PlayerActionType_PlayerActionHeroBaseTypeAddByMission" => {
|
|
Some(Self::PlayerActionHeroBaseTypeAddByMission)
|
|
}
|
|
"PlayerActionType_PlayerActionHeroBaseTypeAddByReq" => {
|
|
Some(Self::PlayerActionHeroBaseTypeAddByReq)
|
|
}
|
|
"PlayerActionType_PlayerActionHeroBaseTypeAdd" => {
|
|
Some(Self::PlayerActionHeroBaseTypeAdd)
|
|
}
|
|
"PlayerActionType_PlayerActionDialogueSelect" => {
|
|
Some(Self::PlayerActionDialogueSelect)
|
|
}
|
|
"PlayerActionType_PlayerActionExpeditionStart" => {
|
|
Some(Self::PlayerActionExpeditionStart)
|
|
}
|
|
"PlayerActionType_PlayerActionExpeditionFinish" => {
|
|
Some(Self::PlayerActionExpeditionFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionExpeditionReward" => {
|
|
Some(Self::PlayerActionExpeditionReward)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityExpeditionStart" => {
|
|
Some(Self::PlayerActionActivityExpeditionStart)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityExpeditionFinish" => {
|
|
Some(Self::PlayerActionActivityExpeditionFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityExpeditionReward" => {
|
|
Some(Self::PlayerActionActivityExpeditionReward)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityExpeditionBegin" => {
|
|
Some(Self::PlayerActionActivityExpeditionBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityExpeditionEnd" => {
|
|
Some(Self::PlayerActionActivityExpeditionEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionExpeditionSet" => {
|
|
Some(Self::PlayerActionExpeditionSet)
|
|
}
|
|
"PlayerActionType_PlayerActionExpeditionTakeReward" => {
|
|
Some(Self::PlayerActionExpeditionTakeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityLoginReward" => {
|
|
Some(Self::PlayerActionActivityLoginReward)
|
|
}
|
|
"PlayerActionType_PlayerActionFriendReport" => {
|
|
Some(Self::PlayerActionFriendReport)
|
|
}
|
|
"PlayerActionType_PlayerActionAssistReward" => {
|
|
Some(Self::PlayerActionAssistReward)
|
|
}
|
|
"PlayerActionType_PlayerActionAssistAvatarRefresh" => {
|
|
Some(Self::PlayerActionAssistAvatarRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionAssistAvatarBattleStart" => {
|
|
Some(Self::PlayerActionAssistAvatarBattleStart)
|
|
}
|
|
"PlayerActionType_PlayerActionAssistAvatarBattleEnd" => {
|
|
Some(Self::PlayerActionAssistAvatarBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionFriendApply" => {
|
|
Some(Self::PlayerActionFriendApply)
|
|
}
|
|
"PlayerActionType_PlayerActionFriendManage" => {
|
|
Some(Self::PlayerActionFriendManage)
|
|
}
|
|
"PlayerActionType_PlayerActionFriendBlacklist" => {
|
|
Some(Self::PlayerActionFriendBlacklist)
|
|
}
|
|
"PlayerActionType_PlayerActionFriendModifyRemarkName" => {
|
|
Some(Self::PlayerActionFriendModifyRemarkName)
|
|
}
|
|
"PlayerActionType_PlayerActionFriendMark" => {
|
|
Some(Self::PlayerActionFriendMark)
|
|
}
|
|
"PlayerActionType_PlayerActionFriendAssistList" => {
|
|
Some(Self::PlayerActionFriendAssistList)
|
|
}
|
|
"PlayerActionType_PlayerActionBattlePassLevelReward" => {
|
|
Some(Self::PlayerActionBattlePassLevelReward)
|
|
}
|
|
"PlayerActionType_PlayerActionBattlePass128TierReward" => {
|
|
Some(Self::PlayerActionBattlePass128TierReward)
|
|
}
|
|
"PlayerActionType_PlayerActionBattlePassLevelRewardAutoMail" => {
|
|
Some(Self::PlayerActionBattlePassLevelRewardAutoMail)
|
|
}
|
|
"PlayerActionType_PlayerActionBuyBattlePass" => {
|
|
Some(Self::PlayerActionBuyBattlePass)
|
|
}
|
|
"PlayerActionType_PlayerActionAddBattlePassExp" => {
|
|
Some(Self::PlayerActionAddBattlePassExp)
|
|
}
|
|
"PlayerActionType_PlayerActionBattlePassLevelUp" => {
|
|
Some(Self::PlayerActionBattlePassLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionBuyBattlePassLevel" => {
|
|
Some(Self::PlayerActionBuyBattlePassLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionBattlePassEndMail" => {
|
|
Some(Self::PlayerActionBattlePassEndMail)
|
|
}
|
|
"PlayerActionType_PlayerActionBattlePass68TierReward" => {
|
|
Some(Self::PlayerActionBattlePass68TierReward)
|
|
}
|
|
"PlayerActionType_PlayerActionModifySign" => {
|
|
Some(Self::PlayerActionModifySign)
|
|
}
|
|
"PlayerActionType_PlayerActionDisplayAvatarSet" => {
|
|
Some(Self::PlayerActionDisplayAvatarSet)
|
|
}
|
|
"PlayerActionType_PlayerActionAssistAvatarSet" => {
|
|
Some(Self::PlayerActionAssistAvatarSet)
|
|
}
|
|
"PlayerActionType_PlayerActionAchievementFinish" => {
|
|
Some(Self::PlayerActionAchievementFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionAchievementReward" => {
|
|
Some(Self::PlayerActionAchievementReward)
|
|
}
|
|
"PlayerActionType_PlayerActionAchievementAddExp" => {
|
|
Some(Self::PlayerActionAchievementAddExp)
|
|
}
|
|
"PlayerActionType_PlayerActionAchievementLevelUp" => {
|
|
Some(Self::PlayerActionAchievementLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionPunkLordReward" => {
|
|
Some(Self::PlayerActionPunkLordReward)
|
|
}
|
|
"PlayerActionType_PlayerActionPunkLordBossSearch" => {
|
|
Some(Self::PlayerActionPunkLordBossSearch)
|
|
}
|
|
"PlayerActionType_PlayerActionPunkLordBossShare" => {
|
|
Some(Self::PlayerActionPunkLordBossShare)
|
|
}
|
|
"PlayerActionType_PlayerActionStartPunkLordRaid" => {
|
|
Some(Self::PlayerActionStartPunkLordRaid)
|
|
}
|
|
"PlayerActionType_PlayerActionPunkLordSupportTimes" => {
|
|
Some(Self::PlayerActionPunkLordSupportTimes)
|
|
}
|
|
"PlayerActionType_PlayerActionPunkLordScoreReward" => {
|
|
Some(Self::PlayerActionPunkLordScoreReward)
|
|
}
|
|
"PlayerActionType_PlayerActionPunkLordListRefresh" => {
|
|
Some(Self::PlayerActionPunkLordListRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionPunkLordPowerAttack" => {
|
|
Some(Self::PlayerActionPunkLordPowerAttack)
|
|
}
|
|
"PlayerActionType_PlayerActionPunkLordBattleEnd" => {
|
|
Some(Self::PlayerActionPunkLordBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionPunkLordBossDeath" => {
|
|
Some(Self::PlayerActionPunkLordBossDeath)
|
|
}
|
|
"PlayerActionType_PlayerActionPunkLordBossScore" => {
|
|
Some(Self::PlayerActionPunkLordBossScore)
|
|
}
|
|
"PlayerActionType_PlayerActionDailyActiveLevelReward" => {
|
|
Some(Self::PlayerActionDailyActiveLevelReward)
|
|
}
|
|
"PlayerActionType_PlayerActionDailyActiveAddPoint" => {
|
|
Some(Self::PlayerActionDailyActiveAddPoint)
|
|
}
|
|
"PlayerActionType_PlayerActionDailyActiveDeleteOldQuest" => {
|
|
Some(Self::PlayerActionDailyActiveDeleteOldQuest)
|
|
}
|
|
"PlayerActionType_PlayerActionFightActivityBegin" => {
|
|
Some(Self::PlayerActionFightActivityBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionFightActivityEnd" => {
|
|
Some(Self::PlayerActionFightActivityEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionFightActivityReward" => {
|
|
Some(Self::PlayerActionFightActivityReward)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityEndMail" => {
|
|
Some(Self::PlayerActionActivityEndMail)
|
|
}
|
|
"PlayerActionType_PlayerActionAppointmentMail" => {
|
|
Some(Self::PlayerActionAppointmentMail)
|
|
}
|
|
"PlayerActionType_PlayerActionShareReward" => {
|
|
Some(Self::PlayerActionShareReward)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityTrialReward" => {
|
|
Some(Self::PlayerActionActivityTrialReward)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityTrialStart" => {
|
|
Some(Self::PlayerActionActivityTrialStart)
|
|
}
|
|
"PlayerActionType_PlayerActionPsPreOrderMail1" => {
|
|
Some(Self::PlayerActionPsPreOrderMail1)
|
|
}
|
|
"PlayerActionType_PlayerActionPsPreOrderMail2" => {
|
|
Some(Self::PlayerActionPsPreOrderMail2)
|
|
}
|
|
"PlayerActionType_PlayerActionPsLoginMail" => {
|
|
Some(Self::PlayerActionPsLoginMail)
|
|
}
|
|
"PlayerActionType_PlayerActionLoginMail" => Some(Self::PlayerActionLoginMail),
|
|
"PlayerActionType_PlayerActionGooglePoints100Mail" => {
|
|
Some(Self::PlayerActionGooglePoints100Mail)
|
|
}
|
|
"PlayerActionType_PlayerActionGooglePoints150Mail" => {
|
|
Some(Self::PlayerActionGooglePoints150Mail)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainVisitorBehaviorFinish" => {
|
|
Some(Self::PlayerActionTrainVisitorBehaviorFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionEnterViewTrain" => {
|
|
Some(Self::PlayerActionEnterViewTrain)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainVisitorBehaviorRewardForceSend" => {
|
|
Some(Self::PlayerActionTrainVisitorBehaviorRewardForceSend)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainVisitorRegisterOpen" => {
|
|
Some(Self::PlayerActionTrainVisitorRegisterOpen)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainVisitorBehaviorRewardForceSendByRegister" => {
|
|
Some(Self::PlayerActionTrainVisitorBehaviorRewardForceSendByRegister)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainVisitorClearLastTrainVisitor" => {
|
|
Some(Self::PlayerActionTrainVisitorClearLastTrainVisitor)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainVisitorRefreshTrainVisitor" => {
|
|
Some(Self::PlayerActionTrainVisitorRefreshTrainVisitor)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainVisitorRefreshNpc" => {
|
|
Some(Self::PlayerActionTrainVisitorRefreshNpc)
|
|
}
|
|
"PlayerActionType_PlayerActionMessageGroupAccept" => {
|
|
Some(Self::PlayerActionMessageGroupAccept)
|
|
}
|
|
"PlayerActionType_PlayerActionMessageSectionAccept" => {
|
|
Some(Self::PlayerActionMessageSectionAccept)
|
|
}
|
|
"PlayerActionType_PlayerActionMessageSectionFinish" => {
|
|
Some(Self::PlayerActionMessageSectionFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionMessageItemFinish" => {
|
|
Some(Self::PlayerActionMessageItemFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionFinishMessageGroupReward" => {
|
|
Some(Self::PlayerActionFinishMessageGroupReward)
|
|
}
|
|
"PlayerActionType_PlayerActionSubstituteMessageGroupReward" => {
|
|
Some(Self::PlayerActionSubstituteMessageGroupReward)
|
|
}
|
|
"PlayerActionType_PlayerActionDeleteMessageGroup" => {
|
|
Some(Self::PlayerActionDeleteMessageGroup)
|
|
}
|
|
"PlayerActionType_PlayerActionDeleteMessageSection" => {
|
|
Some(Self::PlayerActionDeleteMessageSection)
|
|
}
|
|
"PlayerActionType_PlayerActionDeleteMessageGroupByConfig" => {
|
|
Some(Self::PlayerActionDeleteMessageGroupByConfig)
|
|
}
|
|
"PlayerActionType_PlayerActionDeleteMessageGroupByActivity" => {
|
|
Some(Self::PlayerActionDeleteMessageGroupByActivity)
|
|
}
|
|
"PlayerActionType_PlayerActionDeleteMessageGroupByMission" => {
|
|
Some(Self::PlayerActionDeleteMessageGroupByMission)
|
|
}
|
|
"PlayerActionType_PlayerActionTextJoinSave" => {
|
|
Some(Self::PlayerActionTextJoinSave)
|
|
}
|
|
"PlayerActionType_PlayerActionBoxingClubStart" => {
|
|
Some(Self::PlayerActionBoxingClubStart)
|
|
}
|
|
"PlayerActionType_PlayerActionBoxingClubFinish" => {
|
|
Some(Self::PlayerActionBoxingClubFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionBoxingClubPause" => {
|
|
Some(Self::PlayerActionBoxingClubPause)
|
|
}
|
|
"PlayerActionType_PlayerActionBoxingClubStageStart" => {
|
|
Some(Self::PlayerActionBoxingClubStageStart)
|
|
}
|
|
"PlayerActionType_PlayerActionTalkSend" => Some(Self::PlayerActionTalkSend),
|
|
"PlayerActionType_PlayerActionSelectInclinationText" => {
|
|
Some(Self::PlayerActionSelectInclinationText)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumSettleTurnOpen" => {
|
|
Some(Self::PlayerActionMuseumSettleTurnOpen)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumUpgradeArea" => {
|
|
Some(Self::PlayerActionMuseumUpgradeArea)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumUpgradeAreaStat" => {
|
|
Some(Self::PlayerActionMuseumUpgradeAreaStat)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumDispatchRewardRegular" => {
|
|
Some(Self::PlayerActionMuseumDispatchRewardRegular)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumDispatchRewardDirectional" => {
|
|
Some(Self::PlayerActionMuseumDispatchRewardDirectional)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumPhaseTargetFinished" => {
|
|
Some(Self::PlayerActionMuseumPhaseTargetFinished)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumGetStuff" => {
|
|
Some(Self::PlayerActionMuseumGetStuff)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumGetExhibit" => {
|
|
Some(Self::PlayerActionMuseumGetExhibit)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumTakeCollectMission" => {
|
|
Some(Self::PlayerActionMuseumTakeCollectMission)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumAreaUnlock" => {
|
|
Some(Self::PlayerActionMuseumAreaUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumAreaUpgrade" => {
|
|
Some(Self::PlayerActionMuseumAreaUpgrade)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumAreaStatUpgrade" => {
|
|
Some(Self::PlayerActionMuseumAreaStatUpgrade)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumEnterNextRound" => {
|
|
Some(Self::PlayerActionMuseumEnterNextRound)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumStartDispatch" => {
|
|
Some(Self::PlayerActionMuseumStartDispatch)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumSettleDispatch" => {
|
|
Some(Self::PlayerActionMuseumSettleDispatch)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumRenewPointChanged" => {
|
|
Some(Self::PlayerActionMuseumRenewPointChanged)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumTargetReward" => {
|
|
Some(Self::PlayerActionMuseumTargetReward)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumPhaseUpgrade" => {
|
|
Some(Self::PlayerActionMuseumPhaseUpgrade)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumCollectReward" => {
|
|
Some(Self::PlayerActionMuseumCollectReward)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumTargetStart" => {
|
|
Some(Self::PlayerActionMuseumTargetStart)
|
|
}
|
|
"PlayerActionType_PlayerActionMuseumTargetFinish" => {
|
|
Some(Self::PlayerActionMuseumTargetFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityMonsterResearchConsumeMaterial" => {
|
|
Some(Self::PlayerActionActivityMonsterResearchConsumeMaterial)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityMonsterResearchTakeReward" => {
|
|
Some(Self::PlayerActionActivityMonsterResearchTakeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerReturnStart" => {
|
|
Some(Self::PlayerActionPlayerReturnStart)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerReturnSign" => {
|
|
Some(Self::PlayerActionPlayerReturnSign)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerReturnPoint" => {
|
|
Some(Self::PlayerActionPlayerReturnPoint)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerReturnCountdown" => {
|
|
Some(Self::PlayerActionPlayerReturnCountdown)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerReturnFinish" => {
|
|
Some(Self::PlayerActionPlayerReturnFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerReturnCompensate" => {
|
|
Some(Self::PlayerActionPlayerReturnCompensate)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerReturnGetRelic" => {
|
|
Some(Self::PlayerActionPlayerReturnGetRelic)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerReturnBpExpExtra" => {
|
|
Some(Self::PlayerActionPlayerReturnBpExpExtra)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerReturnHcoinExtra" => {
|
|
Some(Self::PlayerActionPlayerReturnHcoinExtra)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerReturnCustomRelic" => {
|
|
Some(Self::PlayerActionPlayerReturnCustomRelic)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueChallengeActivityStart" => {
|
|
Some(Self::PlayerActionRogueChallengeActivityStart)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueChallengeActivityFinish" => {
|
|
Some(Self::PlayerActionRogueChallengeActivityFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueChallengeActivitySave" => {
|
|
Some(Self::PlayerActionRogueChallengeActivitySave)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerReturnLoginMail" => {
|
|
Some(Self::PlayerActionPlayerReturnLoginMail)
|
|
}
|
|
"PlayerActionType_PlayerActionAetherDivideUsePassiveSkillItem" => {
|
|
Some(Self::PlayerActionAetherDivideUsePassiveSkillItem)
|
|
}
|
|
"PlayerActionType_PlayerActionAetherDivideClearPassiveSkill" => {
|
|
Some(Self::PlayerActionAetherDivideClearPassiveSkill)
|
|
}
|
|
"PlayerActionType_PlayerActionAetherDivideFinishChallenge" => {
|
|
Some(Self::PlayerActionAetherDivideFinishChallenge)
|
|
}
|
|
"PlayerActionType_PlayerActionAetherDivideOverflowChunkReward" => {
|
|
Some(Self::PlayerActionAetherDivideOverflowChunkReward)
|
|
}
|
|
"PlayerActionType_PlayerActionAetherDivideLevelUp" => {
|
|
Some(Self::PlayerActionAetherDivideLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionAetherDivideNewReward" => {
|
|
Some(Self::PlayerActionAetherDivideNewReward)
|
|
}
|
|
"PlayerActionType_PlayerActionAetherDivideMonsterAdd" => {
|
|
Some(Self::PlayerActionAetherDivideMonsterAdd)
|
|
}
|
|
"PlayerActionType_PlayerActionAetherDivideMonsterLevel" => {
|
|
Some(Self::PlayerActionAetherDivideMonsterLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionAetherDivideMonsterSkillWear" => {
|
|
Some(Self::PlayerActionAetherDivideMonsterSkillWear)
|
|
}
|
|
"PlayerActionType_PlayerActionAetherDivideTeamChange" => {
|
|
Some(Self::PlayerActionAetherDivideTeamChange)
|
|
}
|
|
"PlayerActionType_PlayerActionAetherDivideStageBegin" => {
|
|
Some(Self::PlayerActionAetherDivideStageBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionAetherDivideStageEnd" => {
|
|
Some(Self::PlayerActionAetherDivideStageEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionAetherDivideStageRoll" => {
|
|
Some(Self::PlayerActionAetherDivideStageRoll)
|
|
}
|
|
"PlayerActionType_PlayerActionAlleyEventFinish" => {
|
|
Some(Self::PlayerActionAlleyEventFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionAlleyTakeReward" => {
|
|
Some(Self::PlayerActionAlleyTakeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionAlleyPrestigeLevelUp" => {
|
|
Some(Self::PlayerActionAlleyPrestigeLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionAlleyLogisticsFinish" => {
|
|
Some(Self::PlayerActionAlleyLogisticsFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionAlleyPlacingGameFinish" => {
|
|
Some(Self::PlayerActionAlleyPlacingGameFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionAlleyGuaranteedFunds" => {
|
|
Some(Self::PlayerActionAlleyGuaranteedFunds)
|
|
}
|
|
"PlayerActionType_PlayerActionAlleyTakeEventReward" => {
|
|
Some(Self::PlayerActionAlleyTakeEventReward)
|
|
}
|
|
"PlayerActionType_PlayerActionAlleySpecialOrderFinish" => {
|
|
Some(Self::PlayerActionAlleySpecialOrderFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionSensitiveWordShield" => {
|
|
Some(Self::PlayerActionSensitiveWordShield)
|
|
}
|
|
"PlayerActionType_PlayerActionSensitiveWordServerInternalError" => {
|
|
Some(Self::PlayerActionSensitiveWordServerInternalError)
|
|
}
|
|
"PlayerActionType_PlayerActionSensitiveWordPlatformError" => {
|
|
Some(Self::PlayerActionSensitiveWordPlatformError)
|
|
}
|
|
"PlayerActionType_PlayerActionTreasureDungeonStart" => {
|
|
Some(Self::PlayerActionTreasureDungeonStart)
|
|
}
|
|
"PlayerActionType_PlayerActionTreasureDungeonFinish" => {
|
|
Some(Self::PlayerActionTreasureDungeonFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionTreasureDungeonEnterFloor" => {
|
|
Some(Self::PlayerActionTreasureDungeonEnterFloor)
|
|
}
|
|
"PlayerActionType_PlayerActionTreasureDungeonLeaveFloor" => {
|
|
Some(Self::PlayerActionTreasureDungeonLeaveFloor)
|
|
}
|
|
"PlayerActionType_PlayerActionTreasureDungeonUseItem" => {
|
|
Some(Self::PlayerActionTreasureDungeonUseItem)
|
|
}
|
|
"PlayerActionType_PlayerActionTreasureDungeonAvatarChange" => {
|
|
Some(Self::PlayerActionTreasureDungeonAvatarChange)
|
|
}
|
|
"PlayerActionType_PlayerActionTreasureDungeonBattleStart" => {
|
|
Some(Self::PlayerActionTreasureDungeonBattleStart)
|
|
}
|
|
"PlayerActionType_PlayerActionTreasureDungeonBattleEnd" => {
|
|
Some(Self::PlayerActionTreasureDungeonBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionTreasureDungeonPickupBuff" => {
|
|
Some(Self::PlayerActionTreasureDungeonPickupBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueFirstFinish" => {
|
|
Some(Self::PlayerActionChessRogueFirstFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueGiveupDice" => {
|
|
Some(Self::PlayerActionChessRogueGiveupDice)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueSubStorySelect" => {
|
|
Some(Self::PlayerActionChessRogueSubStorySelect)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueActionPoint" => {
|
|
Some(Self::PlayerActionChessRogueActionPoint)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueReviveByProp" => {
|
|
Some(Self::PlayerActionChessRogueReviveByProp)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueStartLevel" => {
|
|
Some(Self::PlayerActionChessRogueStartLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueDiceEffect" => {
|
|
Some(Self::PlayerActionChessRogueDiceEffect)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueMainStoryFinish" => {
|
|
Some(Self::PlayerActionChessRogueMainStoryFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueAeonTalentEffect" => {
|
|
Some(Self::PlayerActionChessRogueAeonTalentEffect)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueModifierOthersEffect" => {
|
|
Some(Self::PlayerActionChessRogueModifierOthersEffect)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueAddBuff" => {
|
|
Some(Self::PlayerActionChessRogueAddBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueReforgeBuff" => {
|
|
Some(Self::PlayerActionChessRogueReforgeBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueBuffLevelUp" => {
|
|
Some(Self::PlayerActionChessRogueBuffLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueEnhanceBuff" => {
|
|
Some(Self::PlayerActionChessRogueEnhanceBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueAddMiracle" => {
|
|
Some(Self::PlayerActionChessRogueAddMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueSwapMiracle" => {
|
|
Some(Self::PlayerActionChessRogueSwapMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueSelectBonus" => {
|
|
Some(Self::PlayerActionChessRogueSelectBonus)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueDialogueFinish" => {
|
|
Some(Self::PlayerActionChessRogueDialogueFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueSubStoryFinish" => {
|
|
Some(Self::PlayerActionChessRogueSubStoryFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueAdventureRoomFinish" => {
|
|
Some(Self::PlayerActionChessRogueAdventureRoomFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueFinishLevel" => {
|
|
Some(Self::PlayerActionChessRogueFinishLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueStartLayer" => {
|
|
Some(Self::PlayerActionChessRogueStartLayer)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueFinishLayer" => {
|
|
Some(Self::PlayerActionChessRogueFinishLayer)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueEnterRoom" => {
|
|
Some(Self::PlayerActionChessRogueEnterRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueLeaveRoom" => {
|
|
Some(Self::PlayerActionChessRogueLeaveRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueRollDice" => {
|
|
Some(Self::PlayerActionChessRogueRollDice)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueSelectDice" => {
|
|
Some(Self::PlayerActionChessRogueSelectDice)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueUnlockDice" => {
|
|
Some(Self::PlayerActionChessRogueUnlockDice)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueBoardEvent" => {
|
|
Some(Self::PlayerActionChessRogueBoardEvent)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueDimensionPoint" => {
|
|
Some(Self::PlayerActionChessRogueDimensionPoint)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRoguePickAvatar" => {
|
|
Some(Self::PlayerActionChessRoguePickAvatar)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueReviveAvatar" => {
|
|
Some(Self::PlayerActionChessRogueReviveAvatar)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousSubStorySelect" => {
|
|
Some(Self::PlayerActionChessRogueNousSubStorySelect)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueLevelMechanism" => {
|
|
Some(Self::PlayerActionChessRogueLevelMechanism)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousStartLevel" => {
|
|
Some(Self::PlayerActionChessRogueNousStartLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousFinishLevel" => {
|
|
Some(Self::PlayerActionChessRogueNousFinishLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousStartLayer" => {
|
|
Some(Self::PlayerActionChessRogueNousStartLayer)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousFinishLayer" => {
|
|
Some(Self::PlayerActionChessRogueNousFinishLayer)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousEnterRoom" => {
|
|
Some(Self::PlayerActionChessRogueNousEnterRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousLeaveRoom" => {
|
|
Some(Self::PlayerActionChessRogueNousLeaveRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousSelectDice" => {
|
|
Some(Self::PlayerActionChessRogueNousSelectDice)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousUnlockDiceBranch" => {
|
|
Some(Self::PlayerActionChessRogueNousUnlockDiceBranch)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousUnlockDiceSurface" => {
|
|
Some(Self::PlayerActionChessRogueNousUnlockDiceSurface)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousEditDice" => {
|
|
Some(Self::PlayerActionChessRogueNousEditDice)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousValueChange" => {
|
|
Some(Self::PlayerActionChessRogueNousValueChange)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousMainStoryTrigger" => {
|
|
Some(Self::PlayerActionChessRogueNousMainStoryTrigger)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousMainStoryFinish" => {
|
|
Some(Self::PlayerActionChessRogueNousMainStoryFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousSubStoryTrigger" => {
|
|
Some(Self::PlayerActionChessRogueNousSubStoryTrigger)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousSubStoryFinish" => {
|
|
Some(Self::PlayerActionChessRogueNousSubStoryFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueNousEnableTalent" => {
|
|
Some(Self::PlayerActionChessRogueNousEnableTalent)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueSelectBuff" => {
|
|
Some(Self::PlayerActionChessRogueSelectBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueSelectMiracle" => {
|
|
Some(Self::PlayerActionChessRogueSelectMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueRemoveMiracle" => {
|
|
Some(Self::PlayerActionChessRogueRemoveMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionChessRogueBoardCell" => {
|
|
Some(Self::PlayerActionChessRogueBoardCell)
|
|
}
|
|
"PlayerActionType_PlayerActionFantasticStoryBattleBegin" => {
|
|
Some(Self::PlayerActionFantasticStoryBattleBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionFantasticStoryBattleEnd" => {
|
|
Some(Self::PlayerActionFantasticStoryBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueEndlessReward" => {
|
|
Some(Self::PlayerActionRogueEndlessReward)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueEndlessLevelStart" => {
|
|
Some(Self::PlayerActionRogueEndlessLevelStart)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueEndlessStageBegin" => {
|
|
Some(Self::PlayerActionRogueEndlessStageBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueEndlessStageEnd" => {
|
|
Some(Self::PlayerActionRogueEndlessStageEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionBattleCollegeReward" => {
|
|
Some(Self::PlayerActionBattleCollegeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionCommonRogueMiracleForBuffShop" => {
|
|
Some(Self::PlayerActionCommonRogueMiracleForBuffShop)
|
|
}
|
|
"PlayerActionType_PlayerActionCommonRogueAdventureRoomFinish" => {
|
|
Some(Self::PlayerActionCommonRogueAdventureRoomFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionCommonRogueBuyBuffShop" => {
|
|
Some(Self::PlayerActionCommonRogueBuyBuffShop)
|
|
}
|
|
"PlayerActionType_PlayerActionCommonRogueBuyBuffShopRefresh" => {
|
|
Some(Self::PlayerActionCommonRogueBuyBuffShopRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionCommonRogueCollectionUnlock" => {
|
|
Some(Self::PlayerActionCommonRogueCollectionUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionCommonRogueCollectionSet" => {
|
|
Some(Self::PlayerActionCommonRogueCollectionSet)
|
|
}
|
|
"PlayerActionType_PlayerActionCommonRogueExhibitionUnlock" => {
|
|
Some(Self::PlayerActionCommonRogueExhibitionUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionCommonRogueExhibitionSet" => {
|
|
Some(Self::PlayerActionCommonRogueExhibitionSet)
|
|
}
|
|
"PlayerActionType_PlayerActionCommonRogueChestInteract" => {
|
|
Some(Self::PlayerActionCommonRogueChestInteract)
|
|
}
|
|
"PlayerActionType_PlayerActionCommonRogueAdventureRoomWolfgunFinish" => {
|
|
Some(Self::PlayerActionCommonRogueAdventureRoomWolfgunFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusPostIncomeReward" => {
|
|
Some(Self::PlayerActionHeliobusPostIncomeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusPostFansReward" => {
|
|
Some(Self::PlayerActionHeliobusPostFansReward)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusLevelUpgrade" => {
|
|
Some(Self::PlayerActionHeliobusLevelUpgrade)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusPostReplyReward" => {
|
|
Some(Self::PlayerActionHeliobusPostReplyReward)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusCommentReplyReward" => {
|
|
Some(Self::PlayerActionHeliobusCommentReplyReward)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusChallengeFirstReward" => {
|
|
Some(Self::PlayerActionHeliobusChallengeFirstReward)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusFansAdd" => {
|
|
Some(Self::PlayerActionHeliobusFansAdd)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusActionDaySettle" => {
|
|
Some(Self::PlayerActionHeliobusActionDaySettle)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusSkillUnlock" => {
|
|
Some(Self::PlayerActionHeliobusSkillUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusStageBegin" => {
|
|
Some(Self::PlayerActionHeliobusStageBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusStageEnd" => {
|
|
Some(Self::PlayerActionHeliobusStageEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusSnsRead" => {
|
|
Some(Self::PlayerActionHeliobusSnsRead)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusSnsPostUnlock" => {
|
|
Some(Self::PlayerActionHeliobusSnsPostUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusSnsCommentUnlock" => {
|
|
Some(Self::PlayerActionHeliobusSnsCommentUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusSnsComment" => {
|
|
Some(Self::PlayerActionHeliobusSnsComment)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusSnsPost" => {
|
|
Some(Self::PlayerActionHeliobusSnsPost)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusSnsLike" => {
|
|
Some(Self::PlayerActionHeliobusSnsLike)
|
|
}
|
|
"PlayerActionType_PlayerActionHeliobusPhaseUpgrade" => {
|
|
Some(Self::PlayerActionHeliobusPhaseUpgrade)
|
|
}
|
|
"PlayerActionType_PlayerActionPsPointCard30Reward" => {
|
|
Some(Self::PlayerActionPsPointCard30Reward)
|
|
}
|
|
"PlayerActionType_PlayerActionPsPointCard50Reward" => {
|
|
Some(Self::PlayerActionPsPointCard50Reward)
|
|
}
|
|
"PlayerActionType_PlayerActionPsPointCard100Reward" => {
|
|
Some(Self::PlayerActionPsPointCard100Reward)
|
|
}
|
|
"PlayerActionType_PlayerActionPsnPlusGiftReward" => {
|
|
Some(Self::PlayerActionPsnPlusGiftReward)
|
|
}
|
|
"PlayerActionType_PlayerActionAppleGiftCardReward" => {
|
|
Some(Self::PlayerActionAppleGiftCardReward)
|
|
}
|
|
"PlayerActionType_PlayerActionHeartDialSubmitItem" => {
|
|
Some(Self::PlayerActionHeartDialSubmitItem)
|
|
}
|
|
"PlayerActionType_PlayerActionHeartDialDialoguePerform" => {
|
|
Some(Self::PlayerActionHeartDialDialoguePerform)
|
|
}
|
|
"PlayerActionType_PlayerActionHeartDialTraceConsume" => {
|
|
Some(Self::PlayerActionHeartDialTraceConsume)
|
|
}
|
|
"PlayerActionType_PlayerActionHeartDialChangeEmotion" => {
|
|
Some(Self::PlayerActionHeartDialChangeEmotion)
|
|
}
|
|
"PlayerActionType_PlayerActionTravelBrochureAddDefaultPaster" => {
|
|
Some(Self::PlayerActionTravelBrochureAddDefaultPaster)
|
|
}
|
|
"PlayerActionType_PlayerActionSpaceZooBorn" => {
|
|
Some(Self::PlayerActionSpaceZooBorn)
|
|
}
|
|
"PlayerActionType_PlayerActionSpaceZooMutate" => {
|
|
Some(Self::PlayerActionSpaceZooMutate)
|
|
}
|
|
"PlayerActionType_PlayerActionSpaceZooDelete" => {
|
|
Some(Self::PlayerActionSpaceZooDelete)
|
|
}
|
|
"PlayerActionType_PlayerActionSpaceZooExchangeItem" => {
|
|
Some(Self::PlayerActionSpaceZooExchangeItem)
|
|
}
|
|
"PlayerActionType_PlayerActionSpaceZooExpPoint" => {
|
|
Some(Self::PlayerActionSpaceZooExpPoint)
|
|
}
|
|
"PlayerActionType_PlayerActionSpaceZooTakeReward" => {
|
|
Some(Self::PlayerActionSpaceZooTakeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionSpaceZooCollection" => {
|
|
Some(Self::PlayerActionSpaceZooCollection)
|
|
}
|
|
"PlayerActionType_PlayerActionSpaceZooShow" => {
|
|
Some(Self::PlayerActionSpaceZooShow)
|
|
}
|
|
"PlayerActionType_PlayerActionSpaceZooSpecialData" => {
|
|
Some(Self::PlayerActionSpaceZooSpecialData)
|
|
}
|
|
"PlayerActionType_PlayerActionStrongChallengeBattleBegin" => {
|
|
Some(Self::PlayerActionStrongChallengeBattleBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionStrongChallengeBattleEnd" => {
|
|
Some(Self::PlayerActionStrongChallengeBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionRollShopDoGacha" => {
|
|
Some(Self::PlayerActionRollShopDoGacha)
|
|
}
|
|
"PlayerActionType_PlayerActionRollShopTakeReward" => {
|
|
Some(Self::PlayerActionRollShopTakeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionOfferingSubmitItem" => {
|
|
Some(Self::PlayerActionOfferingSubmitItem)
|
|
}
|
|
"PlayerActionType_PlayerActionOfferingTakeReward" => {
|
|
Some(Self::PlayerActionOfferingTakeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionTravelBrochurePageUnlock" => {
|
|
Some(Self::PlayerActionTravelBrochurePageUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionTravelBrochurePageInteractAward" => {
|
|
Some(Self::PlayerActionTravelBrochurePageInteractAward)
|
|
}
|
|
"PlayerActionType_PlayerActionTravelBrochureStickerUnlock" => {
|
|
Some(Self::PlayerActionTravelBrochureStickerUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionTravelBrochureStickerApply" => {
|
|
Some(Self::PlayerActionTravelBrochureStickerApply)
|
|
}
|
|
"PlayerActionType_PlayerActionTravelBrochureStickerRemove" => {
|
|
Some(Self::PlayerActionTravelBrochureStickerRemove)
|
|
}
|
|
"PlayerActionType_PlayerActionTravelBrochurePageReset" => {
|
|
Some(Self::PlayerActionTravelBrochurePageReset)
|
|
}
|
|
"PlayerActionType_PlayerActionTrackMainMissionId" => {
|
|
Some(Self::PlayerActionTrackMainMissionId)
|
|
}
|
|
"PlayerActionType_PlayerActionWolfBroBegin" => {
|
|
Some(Self::PlayerActionWolfBroBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionWolfBroGroupStateChange" => {
|
|
Some(Self::PlayerActionWolfBroGroupStateChange)
|
|
}
|
|
"PlayerActionType_PlayerActionWolfBroEnd" => {
|
|
Some(Self::PlayerActionWolfBroEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionWolfBroBulletZero" => {
|
|
Some(Self::PlayerActionWolfBroBulletZero)
|
|
}
|
|
"PlayerActionType_PlayerActionWolfBroActivateBullet" => {
|
|
Some(Self::PlayerActionWolfBroActivateBullet)
|
|
}
|
|
"PlayerActionType_PlayerActionWolfBroBulletNumChange" => {
|
|
Some(Self::PlayerActionWolfBroBulletNumChange)
|
|
}
|
|
"PlayerActionType_PlayerActionWolfBroUseBulletNull" => {
|
|
Some(Self::PlayerActionWolfBroUseBulletNull)
|
|
}
|
|
"PlayerActionType_PlayerActionWolfBroUseBulletHitMonster" => {
|
|
Some(Self::PlayerActionWolfBroUseBulletHitMonster)
|
|
}
|
|
"PlayerActionType_PlayerActionWolfBroPickUpBullet" => {
|
|
Some(Self::PlayerActionWolfBroPickUpBullet)
|
|
}
|
|
"PlayerActionType_PlayerActionWolfBroRestoreArchive" => {
|
|
Some(Self::PlayerActionWolfBroRestoreArchive)
|
|
}
|
|
"PlayerActionType_PlayerActionTelevisionActivityBattleBegin" => {
|
|
Some(Self::PlayerActionTelevisionActivityBattleBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionTelevisionActivityBattleEnd" => {
|
|
Some(Self::PlayerActionTelevisionActivityBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionFeverTimeActivityBattleBegin" => {
|
|
Some(Self::PlayerActionFeverTimeActivityBattleBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionFeverTimeActivityBattleEnd" => {
|
|
Some(Self::PlayerActionFeverTimeActivityBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionGunPlayEnd" => {
|
|
Some(Self::PlayerActionGunPlayEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityStarFightBegin" => {
|
|
Some(Self::PlayerActionActivityStarFightBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityStarFightEnd" => {
|
|
Some(Self::PlayerActionActivityStarFightEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionMapRotationEnterRegion" => {
|
|
Some(Self::PlayerActionMapRotationEnterRegion)
|
|
}
|
|
"PlayerActionType_PlayerActionMapRotationLeaveRegion" => {
|
|
Some(Self::PlayerActionMapRotationLeaveRegion)
|
|
}
|
|
"PlayerActionType_PlayerActionMapRotationInteractCharger" => {
|
|
Some(Self::PlayerActionMapRotationInteractCharger)
|
|
}
|
|
"PlayerActionType_PlayerActionMapRotationDeployRotater" => {
|
|
Some(Self::PlayerActionMapRotationDeployRotater)
|
|
}
|
|
"PlayerActionType_PlayerActionMapRotationRotateMap" => {
|
|
Some(Self::PlayerActionMapRotationRotateMap)
|
|
}
|
|
"PlayerActionType_PlayerActionMapRotationAddEnergy" => {
|
|
Some(Self::PlayerActionMapRotationAddEnergy)
|
|
}
|
|
"PlayerActionType_PlayerActionMapRotationSetMaxEnergy" => {
|
|
Some(Self::PlayerActionMapRotationSetMaxEnergy)
|
|
}
|
|
"PlayerActionType_PlayerActionMapRotationRemoveRotater" => {
|
|
Some(Self::PlayerActionMapRotationRemoveRotater)
|
|
}
|
|
"PlayerActionType_PlayerActionMapRotationAutoDeployRotater" => {
|
|
Some(Self::PlayerActionMapRotationAutoDeployRotater)
|
|
}
|
|
"PlayerActionType_PlayerActionMapRotationAutoRemoveRotater" => {
|
|
Some(Self::PlayerActionMapRotationAutoRemoveRotater)
|
|
}
|
|
"PlayerActionType_PlayerActionDrinkMakerAddTips" => {
|
|
Some(Self::PlayerActionDrinkMakerAddTips)
|
|
}
|
|
"PlayerActionType_PlayerActionDrinkMakerFinishChallenge" => {
|
|
Some(Self::PlayerActionDrinkMakerFinishChallenge)
|
|
}
|
|
"PlayerActionType_PlayerActionDrinkMakerGuestMaxFaithReward" => {
|
|
Some(Self::PlayerActionDrinkMakerGuestMaxFaithReward)
|
|
}
|
|
"PlayerActionType_PlayerActionDrinkMakerMakeDrink" => {
|
|
Some(Self::PlayerActionDrinkMakerMakeDrink)
|
|
}
|
|
"PlayerActionType_PlayerActionDrinkMakerSaveCustomDrink" => {
|
|
Some(Self::PlayerActionDrinkMakerSaveCustomDrink)
|
|
}
|
|
"PlayerActionType_PlayerActionDrinkMakerEndSequence" => {
|
|
Some(Self::PlayerActionDrinkMakerEndSequence)
|
|
}
|
|
"PlayerActionType_PlayerActionDrinkMakerCheersMakeDrink" => {
|
|
Some(Self::PlayerActionDrinkMakerCheersMakeDrink)
|
|
}
|
|
"PlayerActionType_PlayerActionDrinkMakerCheersNpcDrink" => {
|
|
Some(Self::PlayerActionDrinkMakerCheersNpcDrink)
|
|
}
|
|
"PlayerActionType_PlayerActionChangeStoryLine" => {
|
|
Some(Self::PlayerActionChangeStoryLine)
|
|
}
|
|
"PlayerActionType_PlayerActionContentPackageStatusChange" => {
|
|
Some(Self::PlayerActionContentPackageStatusChange)
|
|
}
|
|
"PlayerActionType_PlayerActionContentPackageTrackChange" => {
|
|
Some(Self::PlayerActionContentPackageTrackChange)
|
|
}
|
|
"PlayerActionType_PlayerActionContentPackageAcceptMainMission" => {
|
|
Some(Self::PlayerActionContentPackageAcceptMainMission)
|
|
}
|
|
"PlayerActionType_PlayerActionWorldDirectUnlock" => {
|
|
Some(Self::PlayerActionWorldDirectUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyTurnFinish" => {
|
|
Some(Self::PlayerActionMonopolyTurnFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyAssetTurntax" => {
|
|
Some(Self::PlayerActionMonopolyAssetTurntax)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyAssetBonus" => {
|
|
Some(Self::PlayerActionMonopolyAssetBonus)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyEventEffect" => {
|
|
Some(Self::PlayerActionMonopolyEventEffect)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyMiniGameSettle" => {
|
|
Some(Self::PlayerActionMonopolyMiniGameSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyGameRaiseRatio" => {
|
|
Some(Self::PlayerActionMonopolyGameRaiseRatio)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyMoveRollDice" => {
|
|
Some(Self::PlayerActionMonopolyMoveRollDice)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyMove" => {
|
|
Some(Self::PlayerActionMonopolyMove)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyBuyGoods" => {
|
|
Some(Self::PlayerActionMonopolyBuyGoods)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyUpgradeAsset" => {
|
|
Some(Self::PlayerActionMonopolyUpgradeAsset)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyEventRerollRandom" => {
|
|
Some(Self::PlayerActionMonopolyEventRerollRandom)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyDailyRefresh" => {
|
|
Some(Self::PlayerActionMonopolyDailyRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyGameGuessBuyInformation" => {
|
|
Some(Self::PlayerActionMonopolyGameGuessBuyInformation)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyDailyFirstEnterActivity" => {
|
|
Some(Self::PlayerActionMonopolyDailyFirstEnterActivity)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolySocialEvent" => {
|
|
Some(Self::PlayerActionMonopolySocialEvent)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyRaffleTicketReward" => {
|
|
Some(Self::PlayerActionMonopolyRaffleTicketReward)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyLike" => {
|
|
Some(Self::PlayerActionMonopolyLike)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyPhaseReward" => {
|
|
Some(Self::PlayerActionMonopolyPhaseReward)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyMbtiReportReward" => {
|
|
Some(Self::PlayerActionMonopolyMbtiReportReward)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyDailySettle" => {
|
|
Some(Self::PlayerActionMonopolyDailySettle)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyStart" => {
|
|
Some(Self::PlayerActionMonopolyStart)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyGetBuff" => {
|
|
Some(Self::PlayerActionMonopolyGetBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyAssetFundsChange" => {
|
|
Some(Self::PlayerActionMonopolyAssetFundsChange)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyAssetUpgrade" => {
|
|
Some(Self::PlayerActionMonopolyAssetUpgrade)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyDirectCoinGameSettle" => {
|
|
Some(Self::PlayerActionMonopolyDirectCoinGameSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyExtractRaffleTicket" => {
|
|
Some(Self::PlayerActionMonopolyExtractRaffleTicket)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyMbtiProgressChange" => {
|
|
Some(Self::PlayerActionMonopolyMbtiProgressChange)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyQuizGameSettle" => {
|
|
Some(Self::PlayerActionMonopolyQuizGameSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyEventSettle" => {
|
|
Some(Self::PlayerActionMonopolyEventSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyItemChange" => {
|
|
Some(Self::PlayerActionMonopolyItemChange)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyCellTrigger" => {
|
|
Some(Self::PlayerActionMonopolyCellTrigger)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyEventTrigger" => {
|
|
Some(Self::PlayerActionMonopolyEventTrigger)
|
|
}
|
|
"PlayerActionType_PlayerActionMonopolyClickEffect" => {
|
|
Some(Self::PlayerActionMonopolyClickEffect)
|
|
}
|
|
"PlayerActionType_PlayerActionEvolveBuildLevelFinish" => {
|
|
Some(Self::PlayerActionEvolveBuildLevelFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionEvolveBuildShopAbilityUp" => {
|
|
Some(Self::PlayerActionEvolveBuildShopAbilityUp)
|
|
}
|
|
"PlayerActionType_PlayerActionEvolveBuildShopAbilityDown" => {
|
|
Some(Self::PlayerActionEvolveBuildShopAbilityDown)
|
|
}
|
|
"PlayerActionType_PlayerActionEvolveBuildTakeExpReward" => {
|
|
Some(Self::PlayerActionEvolveBuildTakeExpReward)
|
|
}
|
|
"PlayerActionType_PlayerActionEvolveBuildBattleEndAddCoin" => {
|
|
Some(Self::PlayerActionEvolveBuildBattleEndAddCoin)
|
|
}
|
|
"PlayerActionType_PlayerActionEvolveBuildShopAbilityReset" => {
|
|
Some(Self::PlayerActionEvolveBuildShopAbilityReset)
|
|
}
|
|
"PlayerActionType_PlayerActionEvolveBuildLevelStart" => {
|
|
Some(Self::PlayerActionEvolveBuildLevelStart)
|
|
}
|
|
"PlayerActionType_PlayerActionEvolveBuildLevelEnd" => {
|
|
Some(Self::PlayerActionEvolveBuildLevelEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionEvolveBuildStageStart" => {
|
|
Some(Self::PlayerActionEvolveBuildStageStart)
|
|
}
|
|
"PlayerActionType_PlayerActionEvolveBuildStageEnd" => {
|
|
Some(Self::PlayerActionEvolveBuildStageEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionEvolveBuildLevelLeave" => {
|
|
Some(Self::PlayerActionEvolveBuildLevelLeave)
|
|
}
|
|
"PlayerActionType_PlayerActionClockParkUnlockScript" => {
|
|
Some(Self::PlayerActionClockParkUnlockScript)
|
|
}
|
|
"PlayerActionType_PlayerActionClockParkUnlockTalent" => {
|
|
Some(Self::PlayerActionClockParkUnlockTalent)
|
|
}
|
|
"PlayerActionType_PlayerActionClockParkFinishScript" => {
|
|
Some(Self::PlayerActionClockParkFinishScript)
|
|
}
|
|
"PlayerActionType_PlayerActionClockParkRoundUpdate" => {
|
|
Some(Self::PlayerActionClockParkRoundUpdate)
|
|
}
|
|
"PlayerActionType_PlayerActionClockParkScriptBegin" => {
|
|
Some(Self::PlayerActionClockParkScriptBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournStartLevel" => {
|
|
Some(Self::PlayerActionRogueTournStartLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournFinishLevel" => {
|
|
Some(Self::PlayerActionRogueTournFinishLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournExpReward" => {
|
|
Some(Self::PlayerActionRogueTournExpReward)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournFinishWeekChallenge" => {
|
|
Some(Self::PlayerActionRogueTournFinishWeekChallenge)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPermanentTalentEffect" => {
|
|
Some(Self::PlayerActionRogueTournPermanentTalentEffect)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournFinishFormulaStory" => {
|
|
Some(Self::PlayerActionRogueTournFinishFormulaStory)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournRevive" => {
|
|
Some(Self::PlayerActionRogueTournRevive)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournStageBegin" => {
|
|
Some(Self::PlayerActionRogueTournStageBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournStageEnd" => {
|
|
Some(Self::PlayerActionRogueTournStageEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPermanentEnableTalent" => {
|
|
Some(Self::PlayerActionRogueTournPermanentEnableTalent)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPermanentResetTalent" => {
|
|
Some(Self::PlayerActionRogueTournPermanentResetTalent)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournCocoonStageBegin" => {
|
|
Some(Self::PlayerActionRogueTournCocoonStageBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournCocoonStageEnd" => {
|
|
Some(Self::PlayerActionRogueTournCocoonStageEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournExpUpdate" => {
|
|
Some(Self::PlayerActionRogueTournExpUpdate)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournEnterRoom" => {
|
|
Some(Self::PlayerActionRogueTournEnterRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournLeaveRoom" => {
|
|
Some(Self::PlayerActionRogueTournLeaveRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournArchiveSave" => {
|
|
Some(Self::PlayerActionRogueTournArchiveSave)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournSelectBonus" => {
|
|
Some(Self::PlayerActionRogueTournSelectBonus)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournDialogueFinish" => {
|
|
Some(Self::PlayerActionRogueTournDialogueFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournDoGamble" => {
|
|
Some(Self::PlayerActionRogueTournDoGamble)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournRoomContentGenerate" => {
|
|
Some(Self::PlayerActionRogueTournRoomContentGenerate)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournAddMiracle" => {
|
|
Some(Self::PlayerActionRogueTournAddMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournRemoveMiracle" => {
|
|
Some(Self::PlayerActionRogueTournRemoveMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournSelectMiracle" => {
|
|
Some(Self::PlayerActionRogueTournSelectMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournDropMiracle" => {
|
|
Some(Self::PlayerActionRogueTournDropMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournAddBuff" => {
|
|
Some(Self::PlayerActionRogueTournAddBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournSelectBuff" => {
|
|
Some(Self::PlayerActionRogueTournSelectBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournBuffLevelUp" => {
|
|
Some(Self::PlayerActionRogueTournBuffLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournRemoveBuff" => {
|
|
Some(Self::PlayerActionRogueTournRemoveBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournAddFormula" => {
|
|
Some(Self::PlayerActionRogueTournAddFormula)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournRemoveFormula" => {
|
|
Some(Self::PlayerActionRogueTournRemoveFormula)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournSelectFormula" => {
|
|
Some(Self::PlayerActionRogueTournSelectFormula)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournActivateFormula" => {
|
|
Some(Self::PlayerActionRogueTournActivateFormula)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournAdventureRoomFinish" => {
|
|
Some(Self::PlayerActionRogueTournAdventureRoomFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournAlterLineup" => {
|
|
Some(Self::PlayerActionRogueTournAlterLineup)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournSeasonEnableTalent" => {
|
|
Some(Self::PlayerActionRogueTournSeasonEnableTalent)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournTitanStartLevel" => {
|
|
Some(Self::PlayerActionRogueTournTitanStartLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournTitanFinishLevel" => {
|
|
Some(Self::PlayerActionRogueTournTitanFinishLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournTitanEnterRoom" => {
|
|
Some(Self::PlayerActionRogueTournTitanEnterRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournTitanLeaveRoom" => {
|
|
Some(Self::PlayerActionRogueTournTitanLeaveRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournTitanStageBegin" => {
|
|
Some(Self::PlayerActionRogueTournTitanStageBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournTitanStageEnd" => {
|
|
Some(Self::PlayerActionRogueTournTitanStageEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournTitanArchiveSave" => {
|
|
Some(Self::PlayerActionRogueTournTitanArchiveSave)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournTitanAddTitanBless" => {
|
|
Some(Self::PlayerActionRogueTournTitanAddTitanBless)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournTitanSelectTitanBless" => {
|
|
Some(Self::PlayerActionRogueTournTitanSelectTitanBless)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournDivisionChange" => {
|
|
Some(Self::PlayerActionRogueTournDivisionChange)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournSelectReRollMiracle" => {
|
|
Some(Self::PlayerActionRogueTournSelectReRollMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournTriggerBattleByShop" => {
|
|
Some(Self::PlayerActionRogueTournTriggerBattleByShop)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournUseSuperRewardKey" => {
|
|
Some(Self::PlayerActionRogueTournUseSuperRewardKey)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStyleExpChange" => {
|
|
Some(Self::PlayerActionRogueTournPersonaStyleExpChange)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStyleSelect" => {
|
|
Some(Self::PlayerActionRogueTournPersonaStyleSelect)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStartLevel" => {
|
|
Some(Self::PlayerActionRogueTournPersonaStartLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaFinishLevel" => {
|
|
Some(Self::PlayerActionRogueTournPersonaFinishLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaEnterRoom" => {
|
|
Some(Self::PlayerActionRogueTournPersonaEnterRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaLeaveRoom" => {
|
|
Some(Self::PlayerActionRogueTournPersonaLeaveRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStageBegin" => {
|
|
Some(Self::PlayerActionRogueTournPersonaStageBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStageEnd" => {
|
|
Some(Self::PlayerActionRogueTournPersonaStageEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaArchiveSave" => {
|
|
Some(Self::PlayerActionRogueTournPersonaArchiveSave)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournHexEquipmentChange" => {
|
|
Some(Self::PlayerActionRogueTournHexEquipmentChange)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaRoomCardChange" => {
|
|
Some(Self::PlayerActionRogueTournPersonaRoomCardChange)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaRoomCardLevelChange" => {
|
|
Some(Self::PlayerActionRogueTournPersonaRoomCardLevelChange)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaRoomCardAttributeChange" => {
|
|
Some(Self::PlayerActionRogueTournPersonaRoomCardAttributeChange)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaRoomCardSelect" => {
|
|
Some(Self::PlayerActionRogueTournPersonaRoomCardSelect)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaRoomCardWash" => {
|
|
Some(Self::PlayerActionRogueTournPersonaRoomCardWash)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStyleGiftSelect" => {
|
|
Some(Self::PlayerActionRogueTournPersonaStyleGiftSelect)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaStyleGiftSelectRefresh" => {
|
|
Some(Self::PlayerActionRogueTournPersonaStyleGiftSelectRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournPersonaRoomCardReroll" => {
|
|
Some(Self::PlayerActionRogueTournPersonaRoomCardReroll)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueTournMiracleStatusChange" => {
|
|
Some(Self::PlayerActionRogueTournMiracleStatusChange)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueWorkbenchReforgeFormula" => {
|
|
Some(Self::PlayerActionRogueWorkbenchReforgeFormula)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueWorkbenchReforgeMiracle" => {
|
|
Some(Self::PlayerActionRogueWorkbenchReforgeMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueWorkbenchComposeMiracle" => {
|
|
Some(Self::PlayerActionRogueWorkbenchComposeMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueWorkbenchReforgeBuff" => {
|
|
Some(Self::PlayerActionRogueWorkbenchReforgeBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueWorkbenchEnhanceBuff" => {
|
|
Some(Self::PlayerActionRogueWorkbenchEnhanceBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionMatchThreePveSettle" => {
|
|
Some(Self::PlayerActionMatchThreePveSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionMatchThreeSettle" => {
|
|
Some(Self::PlayerActionMatchThreeSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionFightMatch3GameStart" => {
|
|
Some(Self::PlayerActionFightMatch3GameStart)
|
|
}
|
|
"PlayerActionType_PlayerActionFightMatch3GameEnd" => {
|
|
Some(Self::PlayerActionFightMatch3GameEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionFightMatch3TurnEnd" => {
|
|
Some(Self::PlayerActionFightMatch3TurnEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionMatchThreeBirdPos" => {
|
|
Some(Self::PlayerActionMatchThreeBirdPos)
|
|
}
|
|
"PlayerActionType_PlayerActionMultiplePlayInvite" => {
|
|
Some(Self::PlayerActionMultiplePlayInvite)
|
|
}
|
|
"PlayerActionType_PlayerActionMultiplePlayInviteRespond" => {
|
|
Some(Self::PlayerActionMultiplePlayInviteRespond)
|
|
}
|
|
"PlayerActionType_PlayerActionMultiplePlayLobbyEnter" => {
|
|
Some(Self::PlayerActionMultiplePlayLobbyEnter)
|
|
}
|
|
"PlayerActionType_PlayerActionMultiplePlayLobbyQuit" => {
|
|
Some(Self::PlayerActionMultiplePlayLobbyQuit)
|
|
}
|
|
"PlayerActionType_PlayerActionMultiplePlayLobbyKick" => {
|
|
Some(Self::PlayerActionMultiplePlayLobbyKick)
|
|
}
|
|
"PlayerActionType_PlayerActionMultiplePlayLobbyMatch" => {
|
|
Some(Self::PlayerActionMultiplePlayLobbyMatch)
|
|
}
|
|
"PlayerActionType_PlayerActionMarbleSettle" => {
|
|
Some(Self::PlayerActionMarbleSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionMatchThreeSoloSettle" => {
|
|
Some(Self::PlayerActionMatchThreeSoloSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionMatchThreeV2BattleitemLevelup" => {
|
|
Some(Self::PlayerActionMatchThreeV2BattleitemLevelup)
|
|
}
|
|
"PlayerActionType_PlayerActionMatchThreeV2PveSettle" => {
|
|
Some(Self::PlayerActionMatchThreeV2PveSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionMatchThreeV2PvpSettle" => {
|
|
Some(Self::PlayerActionMatchThreeV2PvpSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionMatch3SoloGameStart" => {
|
|
Some(Self::PlayerActionMatch3SoloGameStart)
|
|
}
|
|
"PlayerActionType_PlayerActionMatch3SoloGameEnd" => {
|
|
Some(Self::PlayerActionMatch3SoloGameEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionMatch3SoloRoundEnd" => {
|
|
Some(Self::PlayerActionMatch3SoloRoundEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionMatch3RoyaleSettle" => {
|
|
Some(Self::PlayerActionMatch3RoyaleSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionMatch3RoyaleGameStart" => {
|
|
Some(Self::PlayerActionMatch3RoyaleGameStart)
|
|
}
|
|
"PlayerActionType_PlayerActionMatch3RoyaleGameEnd" => {
|
|
Some(Self::PlayerActionMatch3RoyaleGameEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionMatch3RoyaleRoundEnd" => {
|
|
Some(Self::PlayerActionMatch3RoyaleRoundEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatSettle" => {
|
|
Some(Self::PlayerActionDiceCombatSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatV2Settle" => {
|
|
Some(Self::PlayerActionDiceCombatV2Settle)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingLearnSkill" => {
|
|
Some(Self::PlayerActionSwordTrainingLearnSkill)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingNormalAction" => {
|
|
Some(Self::PlayerActionSwordTrainingNormalAction)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingStoryEffect" => {
|
|
Some(Self::PlayerActionSwordTrainingStoryEffect)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingEndingHint" => {
|
|
Some(Self::PlayerActionSwordTrainingEndingHint)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingActionHint" => {
|
|
Some(Self::PlayerActionSwordTrainingActionHint)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingRestoreGameByExam" => {
|
|
Some(Self::PlayerActionSwordTrainingRestoreGameByExam)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingStoryLineFirstClear" => {
|
|
Some(Self::PlayerActionSwordTrainingStoryLineFirstClear)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingTakeEndingReward" => {
|
|
Some(Self::PlayerActionSwordTrainingTakeEndingReward)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingStoryLineBegin" => {
|
|
Some(Self::PlayerActionSwordTrainingStoryLineBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingEnterTurn" => {
|
|
Some(Self::PlayerActionSwordTrainingEnterTurn)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingPlanAction" => {
|
|
Some(Self::PlayerActionSwordTrainingPlanAction)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingActionPhaseEnd" => {
|
|
Some(Self::PlayerActionSwordTrainingActionPhaseEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingStory" => {
|
|
Some(Self::PlayerActionSwordTrainingStory)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingStatusChange" => {
|
|
Some(Self::PlayerActionSwordTrainingStatusChange)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingMoodChange" => {
|
|
Some(Self::PlayerActionSwordTrainingMoodChange)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingBattleBegin" => {
|
|
Some(Self::PlayerActionSwordTrainingBattleBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingBattleEnd" => {
|
|
Some(Self::PlayerActionSwordTrainingBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingCombatRankChange" => {
|
|
Some(Self::PlayerActionSwordTrainingCombatRankChange)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingStoryLineEnd" => {
|
|
Some(Self::PlayerActionSwordTrainingStoryLineEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingResumeStoryLine" => {
|
|
Some(Self::PlayerActionSwordTrainingResumeStoryLine)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingGameSuccess" => {
|
|
Some(Self::PlayerActionSwordTrainingGameSuccess)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingGameGiveUp" => {
|
|
Some(Self::PlayerActionSwordTrainingGameGiveUp)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingExam" => {
|
|
Some(Self::PlayerActionSwordTrainingExam)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingDialogue" => {
|
|
Some(Self::PlayerActionSwordTrainingDialogue)
|
|
}
|
|
"PlayerActionType_PlayerActionSwordTrainingSetSkillTrace" => {
|
|
Some(Self::PlayerActionSwordTrainingSetSkillTrace)
|
|
}
|
|
"PlayerActionType_PlayerActionFightFestFinishScoreRaceMission" => {
|
|
Some(Self::PlayerActionFightFestFinishScoreRaceMission)
|
|
}
|
|
"PlayerActionType_PlayerActionFightFestFinishScoreRacePhase" => {
|
|
Some(Self::PlayerActionFightFestFinishScoreRacePhase)
|
|
}
|
|
"PlayerActionType_PlayerActionFightFestRaceStart" => {
|
|
Some(Self::PlayerActionFightFestRaceStart)
|
|
}
|
|
"PlayerActionType_PlayerActionFightFestRaceEnd" => {
|
|
Some(Self::PlayerActionFightFestRaceEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionFightFestChallengeStart" => {
|
|
Some(Self::PlayerActionFightFestChallengeStart)
|
|
}
|
|
"PlayerActionType_PlayerActionFightFestChallengeEnd" => {
|
|
Some(Self::PlayerActionFightFestChallengeEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionFightFestGetCoachItem" => {
|
|
Some(Self::PlayerActionFightFestGetCoachItem)
|
|
}
|
|
"PlayerActionType_PlayerActionFightFestAcceptScoreRaceMission" => {
|
|
Some(Self::PlayerActionFightFestAcceptScoreRaceMission)
|
|
}
|
|
"PlayerActionType_PlayerActionPetUse" => Some(Self::PlayerActionPetUse),
|
|
"PlayerActionType_PlayerActionMusicRhythmPassLevelStar" => {
|
|
Some(Self::PlayerActionMusicRhythmPassLevelStar)
|
|
}
|
|
"PlayerActionType_PlayerActionMusicRhythmLevelBegin" => {
|
|
Some(Self::PlayerActionMusicRhythmLevelBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionMusicRhythmLevelEnd" => {
|
|
Some(Self::PlayerActionMusicRhythmLevelEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionTrackPhotoStageBegin" => {
|
|
Some(Self::PlayerActionTrackPhotoStageBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionTrackPhotoStageEnd" => {
|
|
Some(Self::PlayerActionTrackPhotoStageEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionSummonActivityBattleBegin" => {
|
|
Some(Self::PlayerActionSummonActivityBattleBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionSummonActivityBattleEnd" => {
|
|
Some(Self::PlayerActionSummonActivityBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionRaidCollectionEnterNextRaid" => {
|
|
Some(Self::PlayerActionRaidCollectionEnterNextRaid)
|
|
}
|
|
"PlayerActionType_PlayerActionDifficultyAdjustmentSet" => {
|
|
Some(Self::PlayerActionDifficultyAdjustmentSet)
|
|
}
|
|
"PlayerActionType_PlayerActionDifficultyAdjustmentUnset" => {
|
|
Some(Self::PlayerActionDifficultyAdjustmentUnset)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueArcadeAdventureRoomStart" => {
|
|
Some(Self::PlayerActionRogueArcadeAdventureRoomStart)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueArcadeAdventureRoomFinish" => {
|
|
Some(Self::PlayerActionRogueArcadeAdventureRoomFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicStartLevel" => {
|
|
Some(Self::PlayerActionRogueMagicStartLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicFinishLevel" => {
|
|
Some(Self::PlayerActionRogueMagicFinishLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicRevive" => {
|
|
Some(Self::PlayerActionRogueMagicRevive)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicEnterRoom" => {
|
|
Some(Self::PlayerActionRogueMagicEnterRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicLeaveRoom" => {
|
|
Some(Self::PlayerActionRogueMagicLeaveRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicAddMiracle" => {
|
|
Some(Self::PlayerActionRogueMagicAddMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicRemoveMiracle" => {
|
|
Some(Self::PlayerActionRogueMagicRemoveMiracle)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicStageBegin" => {
|
|
Some(Self::PlayerActionRogueMagicStageBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicStageEnd" => {
|
|
Some(Self::PlayerActionRogueMagicStageEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicEnableTalent" => {
|
|
Some(Self::PlayerActionRogueMagicEnableTalent)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicFinishStory" => {
|
|
Some(Self::PlayerActionRogueMagicFinishStory)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicAddScepter" => {
|
|
Some(Self::PlayerActionRogueMagicAddScepter)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicSelectScepter" => {
|
|
Some(Self::PlayerActionRogueMagicSelectScepter)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicMountUnit" => {
|
|
Some(Self::PlayerActionRogueMagicMountUnit)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicAutoMountUnit" => {
|
|
Some(Self::PlayerActionRogueMagicAutoMountUnit)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicAddMagicUnit" => {
|
|
Some(Self::PlayerActionRogueMagicAddMagicUnit)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicRemoveMagicUnit" => {
|
|
Some(Self::PlayerActionRogueMagicRemoveMagicUnit)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicWorkbenchComposeMagicUnit" => {
|
|
Some(Self::PlayerActionRogueMagicWorkbenchComposeMagicUnit)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicWorkbenchReforgeMagicUnit" => {
|
|
Some(Self::PlayerActionRogueMagicWorkbenchReforgeMagicUnit)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMagicWorkbenchLevelUpScepter" => {
|
|
Some(Self::PlayerActionRogueMagicWorkbenchLevelUpScepter)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainPartyGamePlayStart" => {
|
|
Some(Self::PlayerActionTrainPartyGamePlayStart)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainPartyPhaseBegin" => {
|
|
Some(Self::PlayerActionTrainPartyPhaseBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainPartyPhaseEnd" => {
|
|
Some(Self::PlayerActionTrainPartyPhaseEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainPartyRound" => {
|
|
Some(Self::PlayerActionTrainPartyRound)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainPartyMeetingBegin" => {
|
|
Some(Self::PlayerActionTrainPartyMeetingBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainPartyMeetingEnd" => {
|
|
Some(Self::PlayerActionTrainPartyMeetingEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainPartyMeetingPlayCard" => {
|
|
Some(Self::PlayerActionTrainPartyMeetingPlayCard)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainPartyMeetingReRoll" => {
|
|
Some(Self::PlayerActionTrainPartyMeetingReRoll)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainPartyBuildAreaUnlock" => {
|
|
Some(Self::PlayerActionTrainPartyBuildAreaUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainPartyBuildStep" => {
|
|
Some(Self::PlayerActionTrainPartyBuildStep)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainPartyBuildLevelAward" => {
|
|
Some(Self::PlayerActionTrainPartyBuildLevelAward)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainPartyBuildingDynamicBuff" => {
|
|
Some(Self::PlayerActionTrainPartyBuildingDynamicBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainPartyBuildDiy" => {
|
|
Some(Self::PlayerActionTrainPartyBuildDiy)
|
|
}
|
|
"PlayerActionType_PlayerActionSelfRoomBuildDiy" => {
|
|
Some(Self::PlayerActionSelfRoomBuildDiy)
|
|
}
|
|
"PlayerActionType_PlayerActionSkipUnlockSelfRoom" => {
|
|
Some(Self::PlayerActionSkipUnlockSelfRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionSelfRoomBuildDiyMerge" => {
|
|
Some(Self::PlayerActionSelfRoomBuildDiyMerge)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerRoomDisplayAreaChange" => {
|
|
Some(Self::PlayerActionPlayerRoomDisplayAreaChange)
|
|
}
|
|
"PlayerActionType_PlayerActionSwitchHandOpPropState" => {
|
|
Some(Self::PlayerActionSwitchHandOpPropState)
|
|
}
|
|
"PlayerActionType_PlayerActionEraFlipperChangeRegionState" => {
|
|
Some(Self::PlayerActionEraFlipperChangeRegionState)
|
|
}
|
|
"PlayerActionType_PlayerActionEraFlipperChangePropState" => {
|
|
Some(Self::PlayerActionEraFlipperChangePropState)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityBenefitReward" => {
|
|
Some(Self::PlayerActionActivityBenefitReward)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityBenefitJoin" => {
|
|
Some(Self::PlayerActionActivityBenefitJoin)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityBenefitInitialReward" => {
|
|
Some(Self::PlayerActionActivityBenefitInitialReward)
|
|
}
|
|
"PlayerActionType_PlayerActionActiveActivityReward" => {
|
|
Some(Self::PlayerActionActiveActivityReward)
|
|
}
|
|
"PlayerActionType_PlayerActionPamSkinChangeSkin" => {
|
|
Some(Self::PlayerActionPamSkinChangeSkin)
|
|
}
|
|
"PlayerActionType_PlayerActionChestFind" => Some(Self::PlayerActionChestFind),
|
|
"PlayerActionType_PlayerActionReissueMarkChestItemMail" => {
|
|
Some(Self::PlayerActionReissueMarkChestItemMail)
|
|
}
|
|
"PlayerActionType_PlayerActionMarblePassMatch" => {
|
|
Some(Self::PlayerActionMarblePassMatch)
|
|
}
|
|
"PlayerActionType_PlayerActionMarbleBuySeal" => {
|
|
Some(Self::PlayerActionMarbleBuySeal)
|
|
}
|
|
"PlayerActionType_PlayerActionMarbleFightGameBegin" => {
|
|
Some(Self::PlayerActionMarbleFightGameBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionMarbleFightGameEnd" => {
|
|
Some(Self::PlayerActionMarbleFightGameEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionMarbleFightGameRound" => {
|
|
Some(Self::PlayerActionMarbleFightGameRound)
|
|
}
|
|
"PlayerActionType_PlayerActionMarbleFightGameTurn" => {
|
|
Some(Self::PlayerActionMarbleFightGameTurn)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesLevelUp" => {
|
|
Some(Self::PlayerActionPlanetFesLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesActivityInit" => {
|
|
Some(Self::PlayerActionPlanetFesActivityInit)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesAvatarLevelUp" => {
|
|
Some(Self::PlayerActionPlanetFesAvatarLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesTakeRegionPhaseReward" => {
|
|
Some(Self::PlayerActionPlanetFesTakeRegionPhaseReward)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesAddItem" => {
|
|
Some(Self::PlayerActionPlanetFesAddItem)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesQuest" => {
|
|
Some(Self::PlayerActionPlanetFesQuest)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesBusinessDayFinish" => {
|
|
Some(Self::PlayerActionPlanetFesBusinessDayFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesAvatarStarUp" => {
|
|
Some(Self::PlayerActionPlanetFesAvatarStarUp)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesUnlockLand" => {
|
|
Some(Self::PlayerActionPlanetFesUnlockLand)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesBusinessEventFinish" => {
|
|
Some(Self::PlayerActionPlanetFesBusinessEventFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesActivateCard" => {
|
|
Some(Self::PlayerActionPlanetFesActivateCard)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesSkillLevelUp" => {
|
|
Some(Self::PlayerActionPlanetFesSkillLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesGacha" => {
|
|
Some(Self::PlayerActionPlanetFesGacha)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesBusinessEventHandle" => {
|
|
Some(Self::PlayerActionPlanetFesBusinessEventHandle)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesCardApplyPermission" => {
|
|
Some(Self::PlayerActionPlanetFesCardApplyPermission)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesCardInteract" => {
|
|
Some(Self::PlayerActionPlanetFesCardInteract)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesToSns" => {
|
|
Some(Self::PlayerActionPlanetFesToSns)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesSetWorkAvatar" => {
|
|
Some(Self::PlayerActionPlanetFesSetWorkAvatar)
|
|
}
|
|
"PlayerActionType_PlayerActionPlanetFesSummary" => {
|
|
Some(Self::PlayerActionPlanetFesSummary)
|
|
}
|
|
"PlayerActionType_PlayerActionTarotBookCharacterLevelUp" => {
|
|
Some(Self::PlayerActionTarotBookCharacterLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionTarotBookOpenPack" => {
|
|
Some(Self::PlayerActionTarotBookOpenPack)
|
|
}
|
|
"PlayerActionType_PlayerActionTarotBookUnlockStory" => {
|
|
Some(Self::PlayerActionTarotBookUnlockStory)
|
|
}
|
|
"PlayerActionType_PlayerActionTarotBookUnlockStorySingle" => {
|
|
Some(Self::PlayerActionTarotBookUnlockStorySingle)
|
|
}
|
|
"PlayerActionType_PlayerActionTarotBookFinishStory" => {
|
|
Some(Self::PlayerActionTarotBookFinishStory)
|
|
}
|
|
"PlayerActionType_PlayerActionTarotBookFinishInteraction" => {
|
|
Some(Self::PlayerActionTarotBookFinishInteraction)
|
|
}
|
|
"PlayerActionType_PlayerActionTarotBookChangeEnergy" => {
|
|
Some(Self::PlayerActionTarotBookChangeEnergy)
|
|
}
|
|
"PlayerActionType_PlayerActionTarotBookUnlockInteraction" => {
|
|
Some(Self::PlayerActionTarotBookUnlockInteraction)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraRoundStart" => {
|
|
Some(Self::PlayerActionChimeraRoundStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraRoundWorkStart" => {
|
|
Some(Self::PlayerActionChimeraRoundWorkStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraRoundWorkEnd" => {
|
|
Some(Self::PlayerActionChimeraRoundWorkEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraEndlessStart" => {
|
|
Some(Self::PlayerActionChimeraEndlessStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraEndlessEnd" => {
|
|
Some(Self::PlayerActionChimeraEndlessEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraEndlessWorkStart" => {
|
|
Some(Self::PlayerActionChimeraEndlessWorkStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraEndlessWorkEnd" => {
|
|
Some(Self::PlayerActionChimeraEndlessWorkEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraRankChange" => {
|
|
Some(Self::PlayerActionChimeraRankChange)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraGet" => {
|
|
Some(Self::PlayerActionChimeraGet)
|
|
}
|
|
"PlayerActionType_PlayerActionStoryTokenTakeActivityReward" => {
|
|
Some(Self::PlayerActionStoryTokenTakeActivityReward)
|
|
}
|
|
"PlayerActionType_PlayerActionReissueAvatarTokenItem" => {
|
|
Some(Self::PlayerActionReissueAvatarTokenItem)
|
|
}
|
|
"PlayerActionType_PlayerActionAvatarDeliverRewardActivityTakeReward" => {
|
|
Some(Self::PlayerActionAvatarDeliverRewardActivityTakeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantBuyField" => {
|
|
Some(Self::PlayerActionElfRestaurantBuyField)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantPlantSeed" => {
|
|
Some(Self::PlayerActionElfRestaurantPlantSeed)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantRecycleSeed" => {
|
|
Some(Self::PlayerActionElfRestaurantRecycleSeed)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantHarvestCrop" => {
|
|
Some(Self::PlayerActionElfRestaurantHarvestCrop)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantUpgradeEmployeeLevel" => {
|
|
Some(Self::PlayerActionElfRestaurantUpgradeEmployeeLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantUpgradeFacilityLevel" => {
|
|
Some(Self::PlayerActionElfRestaurantUpgradeFacilityLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantUpgradeRecipeLevel" => {
|
|
Some(Self::PlayerActionElfRestaurantUpgradeRecipeLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantBuyShopItem" => {
|
|
Some(Self::PlayerActionElfRestaurantBuyShopItem)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantFinishTradeOrder" => {
|
|
Some(Self::PlayerActionElfRestaurantFinishTradeOrder)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantTakeVillagerReward" => {
|
|
Some(Self::PlayerActionElfRestaurantTakeVillagerReward)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantSettleRestaurantPlay" => {
|
|
Some(Self::PlayerActionElfRestaurantSettleRestaurantPlay)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantInit" => {
|
|
Some(Self::PlayerActionElfRestaurantInit)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantSettleProgress" => {
|
|
Some(Self::PlayerActionElfRestaurantSettleProgress)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantSettleDay" => {
|
|
Some(Self::PlayerActionElfRestaurantSettleDay)
|
|
}
|
|
"PlayerActionType_PlayerActionElfRestaurantAddItem" => {
|
|
Some(Self::PlayerActionElfRestaurantAddItem)
|
|
}
|
|
"PlayerActionType_PlayerActionLocalLegendReward" => {
|
|
Some(Self::PlayerActionLocalLegendReward)
|
|
}
|
|
"PlayerActionType_PlayerActionFateLevelStart" => {
|
|
Some(Self::PlayerActionFateLevelStart)
|
|
}
|
|
"PlayerActionType_PlayerActionFateLevelSettle" => {
|
|
Some(Self::PlayerActionFateLevelSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionFateBattleStart" => {
|
|
Some(Self::PlayerActionFateBattleStart)
|
|
}
|
|
"PlayerActionType_PlayerActionFateBattleEnd" => {
|
|
Some(Self::PlayerActionFateBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionFateAddHougu" => {
|
|
Some(Self::PlayerActionFateAddHougu)
|
|
}
|
|
"PlayerActionType_PlayerActionFateSelectHougu" => {
|
|
Some(Self::PlayerActionFateSelectHougu)
|
|
}
|
|
"PlayerActionType_PlayerActionFateSelectReiju" => {
|
|
Some(Self::PlayerActionFateSelectReiju)
|
|
}
|
|
"PlayerActionType_PlayerActionFateRefreshReiju" => {
|
|
Some(Self::PlayerActionFateRefreshReiju)
|
|
}
|
|
"PlayerActionType_PlayerActionFateAddCoin" => {
|
|
Some(Self::PlayerActionFateAddCoin)
|
|
}
|
|
"PlayerActionType_PlayerActionFateBuyBuff" => {
|
|
Some(Self::PlayerActionFateBuyBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionFateSellBuff" => {
|
|
Some(Self::PlayerActionFateSellBuff)
|
|
}
|
|
"PlayerActionType_PlayerActionFateRefreshShop" => {
|
|
Some(Self::PlayerActionFateRefreshShop)
|
|
}
|
|
"PlayerActionType_PlayerActionFateLockGoods" => {
|
|
Some(Self::PlayerActionFateLockGoods)
|
|
}
|
|
"PlayerActionType_PlayerActionFateUnlockGoods" => {
|
|
Some(Self::PlayerActionFateUnlockGoods)
|
|
}
|
|
"PlayerActionType_PlayerActionFateTakeExpReward" => {
|
|
Some(Self::PlayerActionFateTakeExpReward)
|
|
}
|
|
"PlayerActionType_PlayerActionFateAddExp" => {
|
|
Some(Self::PlayerActionFateAddExp)
|
|
}
|
|
"PlayerActionType_PlayerActionFateMasterHpChange" => {
|
|
Some(Self::PlayerActionFateMasterHpChange)
|
|
}
|
|
"PlayerActionType_PlayerActionParkourStartLevel" => {
|
|
Some(Self::PlayerActionParkourStartLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionParkourEndLevel" => {
|
|
Some(Self::PlayerActionParkourEndLevel)
|
|
}
|
|
"PlayerActionType_PlayerActionBasinChestInteractResult" => {
|
|
Some(Self::PlayerActionBasinChestInteractResult)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueMiracleSwap" => {
|
|
Some(Self::PlayerActionRogueMiracleSwap)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenEndingTakeReward" => {
|
|
Some(Self::PlayerActionHipplenEndingTakeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenGiftDeliverReward" => {
|
|
Some(Self::PlayerActionHipplenGiftDeliverReward)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenCycleStart" => {
|
|
Some(Self::PlayerActionHipplenCycleStart)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenCycleFinish" => {
|
|
Some(Self::PlayerActionHipplenCycleFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenAgendaPlan" => {
|
|
Some(Self::PlayerActionHipplenAgendaPlan)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenAgendaSettle" => {
|
|
Some(Self::PlayerActionHipplenAgendaSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenTrialStart" => {
|
|
Some(Self::PlayerActionHipplenTrialStart)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenTrialFinish" => {
|
|
Some(Self::PlayerActionHipplenTrialFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenStatusChange" => {
|
|
Some(Self::PlayerActionHipplenStatusChange)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenOutfitChange" => {
|
|
Some(Self::PlayerActionHipplenOutfitChange)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenTraitUnlock" => {
|
|
Some(Self::PlayerActionHipplenTraitUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenEndingUnlock" => {
|
|
Some(Self::PlayerActionHipplenEndingUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenOutfitUnlock" => {
|
|
Some(Self::PlayerActionHipplenOutfitUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenGiftUnlock" => {
|
|
Some(Self::PlayerActionHipplenGiftUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionHipplenIncidentFinish" => {
|
|
Some(Self::PlayerActionHipplenIncidentFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengePeakStart" => {
|
|
Some(Self::PlayerActionChallengePeakStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengePeakReward" => {
|
|
Some(Self::PlayerActionChallengePeakReward)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengePeakMobStart" => {
|
|
Some(Self::PlayerActionChallengePeakMobStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengePeakMobSettle" => {
|
|
Some(Self::PlayerActionChallengePeakMobSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengePeakBossStart" => {
|
|
Some(Self::PlayerActionChallengePeakBossStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengePeakBossSettle" => {
|
|
Some(Self::PlayerActionChallengePeakBossSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengePeakFastPass" => {
|
|
Some(Self::PlayerActionChallengePeakFastPass)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengePeakRecommendLineup" => {
|
|
Some(Self::PlayerActionChallengePeakRecommendLineup)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengePeakMobBattleEnd" => {
|
|
Some(Self::PlayerActionChallengePeakMobBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengePeakMobRecordClear" => {
|
|
Some(Self::PlayerActionChallengePeakMobRecordClear)
|
|
}
|
|
"PlayerActionType_PlayerActionCakeRaceLoan" => {
|
|
Some(Self::PlayerActionCakeRaceLoan)
|
|
}
|
|
"PlayerActionType_PlayerActionCakeRaceSectionBegin" => {
|
|
Some(Self::PlayerActionCakeRaceSectionBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionCakeRaceSectionEnd" => {
|
|
Some(Self::PlayerActionCakeRaceSectionEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionCakeRaceRoomSectionSettle" => {
|
|
Some(Self::PlayerActionCakeRaceRoomSectionSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionCakeRaceGameSettle" => {
|
|
Some(Self::PlayerActionCakeRaceGameSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionCakeRaceGameBetCat" => {
|
|
Some(Self::PlayerActionCakeRaceGameBetCat)
|
|
}
|
|
"PlayerActionType_PlayerActionCakeRaceGameWinCoin" => {
|
|
Some(Self::PlayerActionCakeRaceGameWinCoin)
|
|
}
|
|
"PlayerActionType_PlayerActionCakeRaceLikeFriendRanking" => {
|
|
Some(Self::PlayerActionCakeRaceLikeFriendRanking)
|
|
}
|
|
"PlayerActionType_PlayerActionElationBattleBegin" => {
|
|
Some(Self::PlayerActionElationBattleBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionElationBattleEnd" => {
|
|
Some(Self::PlayerActionElationBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionActivityHotDataChange" => {
|
|
Some(Self::PlayerActionActivityHotDataChange)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelGameSettle" => {
|
|
Some(Self::PlayerActionChimeraDuelGameSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelMasterUnlock" => {
|
|
Some(Self::PlayerActionChimeraDuelMasterUnlock)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelGameStart" => {
|
|
Some(Self::PlayerActionChimeraDuelGameStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelBattleStart" => {
|
|
Some(Self::PlayerActionChimeraDuelBattleStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelBattleEnd" => {
|
|
Some(Self::PlayerActionChimeraDuelBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelChimeraBuy" => {
|
|
Some(Self::PlayerActionChimeraDuelChimeraBuy)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelItemBuy" => {
|
|
Some(Self::PlayerActionChimeraDuelItemBuy)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelShopRefresh" => {
|
|
Some(Self::PlayerActionChimeraDuelShopRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelChimeraEnhance" => {
|
|
Some(Self::PlayerActionChimeraDuelChimeraEnhance)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelChimeraSell" => {
|
|
Some(Self::PlayerActionChimeraDuelChimeraSell)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelShopStart" => {
|
|
Some(Self::PlayerActionChimeraDuelShopStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelShopEnd" => {
|
|
Some(Self::PlayerActionChimeraDuelShopEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelFriendPvpLineupSave" => {
|
|
Some(Self::PlayerActionChimeraDuelFriendPvpLineupSave)
|
|
}
|
|
"PlayerActionType_PlayerActionChimeraDuelDefendLineupSet" => {
|
|
Some(Self::PlayerActionChimeraDuelDefendLineupSet)
|
|
}
|
|
"PlayerActionType_PlayerActionMazePuzzleFinishChenLingGameBoy" => {
|
|
Some(Self::PlayerActionMazePuzzleFinishChenLingGameBoy)
|
|
}
|
|
"PlayerActionType_PlayerActionMazePuzzleFiveDimMoneyChange" => {
|
|
Some(Self::PlayerActionMazePuzzleFiveDimMoneyChange)
|
|
}
|
|
"PlayerActionType_PlayerActionMazePuzzleFinishFiveDimMiniGame" => {
|
|
Some(Self::PlayerActionMazePuzzleFinishFiveDimMiniGame)
|
|
}
|
|
"PlayerActionType_PlayerActionMazePuzzleOpenChenLingGameBoyCheatMode" => {
|
|
Some(Self::PlayerActionMazePuzzleOpenChenLingGameBoyCheatMode)
|
|
}
|
|
"PlayerActionType_PlayerActionMazePuzzleEnterFiveDimGame" => {
|
|
Some(Self::PlayerActionMazePuzzleEnterFiveDimGame)
|
|
}
|
|
"PlayerActionType_PlayerActionMazePuzzleLeaveFiveDimGame" => {
|
|
Some(Self::PlayerActionMazePuzzleLeaveFiveDimGame)
|
|
}
|
|
"PlayerActionType_PlayerActionMazePuzzleFiveDimGameSkillChange" => {
|
|
Some(Self::PlayerActionMazePuzzleFiveDimGameSkillChange)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightGameStart" => {
|
|
Some(Self::PlayerActionGridFightGameStart)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightGameEnd" => {
|
|
Some(Self::PlayerActionGridFightGameEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightRoundStart" => {
|
|
Some(Self::PlayerActionGridFightRoundStart)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightRoundEnd" => {
|
|
Some(Self::PlayerActionGridFightRoundEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightBattleStart" => {
|
|
Some(Self::PlayerActionGridFightBattleStart)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightBattleEnd" => {
|
|
Some(Self::PlayerActionGridFightBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightBattleRole" => {
|
|
Some(Self::PlayerActionGridFightBattleRole)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightPortalRefresh" => {
|
|
Some(Self::PlayerActionGridFightPortalRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightPortalSelect" => {
|
|
Some(Self::PlayerActionGridFightPortalSelect)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightAugmentRefresh" => {
|
|
Some(Self::PlayerActionGridFightAugmentRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightAugmentSelect" => {
|
|
Some(Self::PlayerActionGridFightAugmentSelect)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightShopRefresh" => {
|
|
Some(Self::PlayerActionGridFightShopRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightShopBuy" => {
|
|
Some(Self::PlayerActionGridFightShopBuy)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightSupplyRefresh" => {
|
|
Some(Self::PlayerActionGridFightSupplyRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightSupplySelect" => {
|
|
Some(Self::PlayerActionGridFightSupplySelect)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightForgeOpen" => {
|
|
Some(Self::PlayerActionGridFightForgeOpen)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightSpecialShopBuy" => {
|
|
Some(Self::PlayerActionGridFightSpecialShopBuy)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightGetExp" => {
|
|
Some(Self::PlayerActionGridFightGetExp)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightGetOrb" => {
|
|
Some(Self::PlayerActionGridFightGetOrb)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightUseOrb" => {
|
|
Some(Self::PlayerActionGridFightUseOrb)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightGetRole" => {
|
|
Some(Self::PlayerActionGridFightGetRole)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightGetCoin" => {
|
|
Some(Self::PlayerActionGridFightGetCoin)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightGetFreeRefresh" => {
|
|
Some(Self::PlayerActionGridFightGetFreeRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightGetItem" => {
|
|
Some(Self::PlayerActionGridFightGetItem)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightGetEquip" => {
|
|
Some(Self::PlayerActionGridFightGetEquip)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightDressEquip" => {
|
|
Some(Self::PlayerActionGridFightDressEquip)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightGetHp" => {
|
|
Some(Self::PlayerActionGridFightGetHp)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightWeeklyScoreChange" => {
|
|
Some(Self::PlayerActionGridFightWeeklyScoreChange)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightGetWeeklyReward" => {
|
|
Some(Self::PlayerActionGridFightGetWeeklyReward)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightSeasonExpChange" => {
|
|
Some(Self::PlayerActionGridFightSeasonExpChange)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightTalentEnable" => {
|
|
Some(Self::PlayerActionGridFightTalentEnable)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightTalentReset" => {
|
|
Some(Self::PlayerActionGridFightTalentReset)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightTutorialTaskFinish" => {
|
|
Some(Self::PlayerActionGridFightTutorialTaskFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightEliteBranchRefresh" => {
|
|
Some(Self::PlayerActionGridFightEliteBranchRefresh)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightTutorialResume" => {
|
|
Some(Self::PlayerActionGridFightTutorialResume)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightGetProjection" => {
|
|
Some(Self::PlayerActionGridFightGetProjection)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightGetPresent" => {
|
|
Some(Self::PlayerActionGridFightGetPresent)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightOpenPresent" => {
|
|
Some(Self::PlayerActionGridFightOpenPresent)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightSettleSeasonEnd" => {
|
|
Some(Self::PlayerActionGridFightSettleSeasonEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightFavoriteArchive" => {
|
|
Some(Self::PlayerActionGridFightFavoriteArchive)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightFormationEdit" => {
|
|
Some(Self::PlayerActionGridFightFormationEdit)
|
|
}
|
|
"PlayerActionType_PlayerActionGridFightModifierUpdate" => {
|
|
Some(Self::PlayerActionGridFightModifierUpdate)
|
|
}
|
|
"PlayerActionType_PlayerActionLocalLegendBattleBegin" => {
|
|
Some(Self::PlayerActionLocalLegendBattleBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionLocalLegendBattleEnd" => {
|
|
Some(Self::PlayerActionLocalLegendBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatBuyShopGood" => {
|
|
Some(Self::PlayerActionDiceCombatBuyShopGood)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatUpgradeAvatar" => {
|
|
Some(Self::PlayerActionDiceCombatUpgradeAvatar)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatFinishPveStage" => {
|
|
Some(Self::PlayerActionDiceCombatFinishPveStage)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatBegin" => {
|
|
Some(Self::PlayerActionDiceCombatBegin)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatTurnEnd" => {
|
|
Some(Self::PlayerActionDiceCombatTurnEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatEnd" => {
|
|
Some(Self::PlayerActionDiceCombatEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatScoreChange" => {
|
|
Some(Self::PlayerActionDiceCombatScoreChange)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatChangeColorDice" => {
|
|
Some(Self::PlayerActionDiceCombatChangeColorDice)
|
|
}
|
|
"PlayerActionType_PlayerActionInteractiveTriggerMazeBuffAdd" => {
|
|
Some(Self::PlayerActionInteractiveTriggerMazeBuffAdd)
|
|
}
|
|
"PlayerActionType_PlayerActionLlmChat" => Some(Self::PlayerActionLlmChat),
|
|
"PlayerActionType_PlayerActionLlmChatNextQuestion" => {
|
|
Some(Self::PlayerActionLlmChatNextQuestion)
|
|
}
|
|
"PlayerActionType_PlayerActionLlmChatFeedback" => {
|
|
Some(Self::PlayerActionLlmChatFeedback)
|
|
}
|
|
"PlayerActionType_PlayerActionAiPamChatPointChange" => {
|
|
Some(Self::PlayerActionAiPamChatPointChange)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainCakeCatchCatGodInteract" => {
|
|
Some(Self::PlayerActionTrainCakeCatchCatGodInteract)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainCakeCatchOpenBox" => {
|
|
Some(Self::PlayerActionTrainCakeCatchOpenBox)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainCakeCatchSearchCat" => {
|
|
Some(Self::PlayerActionTrainCakeCatchSearchCat)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainCakeCatchUnlockPerformance" => {
|
|
Some(Self::PlayerActionTrainCakeCatchUnlockPerformance)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainCakeCatchUpdateDiyInfo" => {
|
|
Some(Self::PlayerActionTrainCakeCatchUpdateDiyInfo)
|
|
}
|
|
"PlayerActionType_PlayerActionSocialPlayTalk" => {
|
|
Some(Self::PlayerActionSocialPlayTalk)
|
|
}
|
|
"PlayerActionType_PlayerActionSocialPlayKickOutPlayer" => {
|
|
Some(Self::PlayerActionSocialPlayKickOutPlayer)
|
|
}
|
|
"PlayerActionType_PlayerActionSocialPlayPopularityValue" => {
|
|
Some(Self::PlayerActionSocialPlayPopularityValue)
|
|
}
|
|
"PlayerActionType_PlayerActionSocialPlayLeaveRoom" => {
|
|
Some(Self::PlayerActionSocialPlayLeaveRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionSocialPlayEnterRoom" => {
|
|
Some(Self::PlayerActionSocialPlayEnterRoom)
|
|
}
|
|
"PlayerActionType_PlayerActionTrainCakeCatchCatGodAppear" => {
|
|
Some(Self::PlayerActionTrainCakeCatchCatGodAppear)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveUpgradeTeamSlot" => {
|
|
Some(Self::PlayerActionIdleLiveUpgradeTeamSlot)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveFinishSubNode" => {
|
|
Some(Self::PlayerActionIdleLiveFinishSubNode)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveFinishChapterFinalAct" => {
|
|
Some(Self::PlayerActionIdleLiveFinishChapterFinalAct)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveCollectIncome" => {
|
|
Some(Self::PlayerActionIdleLiveCollectIncome)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveOpenChest" => {
|
|
Some(Self::PlayerActionIdleLiveOpenChest)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveTakeTaskReward" => {
|
|
Some(Self::PlayerActionIdleLiveTakeTaskReward)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveTechTreeChange" => {
|
|
Some(Self::PlayerActionIdleLiveTechTreeChange)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveModifyCustomTitle" => {
|
|
Some(Self::PlayerActionIdleLiveModifyCustomTitle)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveCatchUpReward" => {
|
|
Some(Self::PlayerActionIdleLiveCatchUpReward)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveTakeMessageReward" => {
|
|
Some(Self::PlayerActionIdleLiveTakeMessageReward)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveTakeGiftReward" => {
|
|
Some(Self::PlayerActionIdleLiveTakeGiftReward)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveEndDungeon" => {
|
|
Some(Self::PlayerActionIdleLiveEndDungeon)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveActivityInit" => {
|
|
Some(Self::PlayerActionIdleLiveActivityInit)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveEquipDiscard" => {
|
|
Some(Self::PlayerActionIdleLiveEquipDiscard)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveDoGacha" => {
|
|
Some(Self::PlayerActionIdleLiveDoGacha)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveAddAvatar" => {
|
|
Some(Self::PlayerActionIdleLiveAddAvatar)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveTaskChange" => {
|
|
Some(Self::PlayerActionIdleLiveTaskChange)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveReplaceTeam" => {
|
|
Some(Self::PlayerActionIdleLiveReplaceTeam)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveHandleNormalEquip" => {
|
|
Some(Self::PlayerActionIdleLiveHandleNormalEquip)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveUpgradeSpecialEquip" => {
|
|
Some(Self::PlayerActionIdleLiveUpgradeSpecialEquip)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveDressSpecialEquip" => {
|
|
Some(Self::PlayerActionIdleLiveDressSpecialEquip)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveAddItem" => {
|
|
Some(Self::PlayerActionIdleLiveAddItem)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveQuestionChange" => {
|
|
Some(Self::PlayerActionIdleLiveQuestionChange)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveStartNodeBattle" => {
|
|
Some(Self::PlayerActionIdleLiveStartNodeBattle)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveFinishNodeBattle" => {
|
|
Some(Self::PlayerActionIdleLiveFinishNodeBattle)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveFinishNode" => {
|
|
Some(Self::PlayerActionIdleLiveFinishNode)
|
|
}
|
|
"PlayerActionType_PlayerActionIdleLiveMessageChange" => {
|
|
Some(Self::PlayerActionIdleLiveMessageChange)
|
|
}
|
|
"PlayerActionType_PlayerActionNewYearBoatTakeReward" => {
|
|
Some(Self::PlayerActionNewYearBoatTakeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionNewYearBoatSelectBoat" => {
|
|
Some(Self::PlayerActionNewYearBoatSelectBoat)
|
|
}
|
|
"PlayerActionType_PlayerActionNewYearBoatPeriodSettle" => {
|
|
Some(Self::PlayerActionNewYearBoatPeriodSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionBenefitV2ActivityTakeReward" => {
|
|
Some(Self::PlayerActionBenefitV2ActivityTakeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionBenefitV2ActivityDraw" => {
|
|
Some(Self::PlayerActionBenefitV2ActivityDraw)
|
|
}
|
|
"PlayerActionType_PlayerActionJukeboxSetting" => {
|
|
Some(Self::PlayerActionJukeboxSetting)
|
|
}
|
|
"PlayerActionType_PlayerActionJukeboxSettingReset" => {
|
|
Some(Self::PlayerActionJukeboxSettingReset)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatV2FinishPveStage" => {
|
|
Some(Self::PlayerActionDiceCombatV2FinishPveStage)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatV2Begin" => {
|
|
Some(Self::PlayerActionDiceCombatV2Begin)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatV2TurnEnd" => {
|
|
Some(Self::PlayerActionDiceCombatV2TurnEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatV2End" => {
|
|
Some(Self::PlayerActionDiceCombatV2End)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatV2TacticsPointChange" => {
|
|
Some(Self::PlayerActionDiceCombatV2TacticsPointChange)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatV2TacticsCardChange" => {
|
|
Some(Self::PlayerActionDiceCombatV2TacticsCardChange)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatV2DiceChangeRequest" => {
|
|
Some(Self::PlayerActionDiceCombatV2DiceChangeRequest)
|
|
}
|
|
"PlayerActionType_PlayerActionDiceCombatV2DiceChange" => {
|
|
Some(Self::PlayerActionDiceCombatV2DiceChange)
|
|
}
|
|
"PlayerActionType_PlayerActionLimaoNewsSubmitIssue" => {
|
|
Some(Self::PlayerActionLimaoNewsSubmitIssue)
|
|
}
|
|
"PlayerActionType_PlayerActionLimaoNewsSubmitPost" => {
|
|
Some(Self::PlayerActionLimaoNewsSubmitPost)
|
|
}
|
|
"PlayerActionType_PlayerActionLimaoNewsOfficeSurveyStateChange" => {
|
|
Some(Self::PlayerActionLimaoNewsOfficeSurveyStateChange)
|
|
}
|
|
"PlayerActionType_PlayerActionLimaoNewsTriggerMessage" => {
|
|
Some(Self::PlayerActionLimaoNewsTriggerMessage)
|
|
}
|
|
"PlayerActionType_PlayerActionLimaoNewsFinishMessage" => {
|
|
Some(Self::PlayerActionLimaoNewsFinishMessage)
|
|
}
|
|
"PlayerActionType_PlayerActionLimaoNewsFinishCondition" => {
|
|
Some(Self::PlayerActionLimaoNewsFinishCondition)
|
|
}
|
|
"PlayerActionType_PlayerActionLimaoNewsUnlockPost" => {
|
|
Some(Self::PlayerActionLimaoNewsUnlockPost)
|
|
}
|
|
"PlayerActionType_PlayerActionLimaoNewsReplyComment" => {
|
|
Some(Self::PlayerActionLimaoNewsReplyComment)
|
|
}
|
|
"PlayerActionType_PlayerActionLimaoNewsBanPost" => {
|
|
Some(Self::PlayerActionLimaoNewsBanPost)
|
|
}
|
|
"PlayerActionType_PlayerActionLimaoNewsTriggerOfficeEvent" => {
|
|
Some(Self::PlayerActionLimaoNewsTriggerOfficeEvent)
|
|
}
|
|
"PlayerActionType_PlayerActionLimaoNewsFinishOfficeEvent" => {
|
|
Some(Self::PlayerActionLimaoNewsFinishOfficeEvent)
|
|
}
|
|
"PlayerActionType_PlayerActionLimaoNewsUpvoteContent" => {
|
|
Some(Self::PlayerActionLimaoNewsUpvoteContent)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleActivatePrivilege" => {
|
|
Some(Self::PlayerActionChenLingBattleActivatePrivilege)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleConquerLevelUp" => {
|
|
Some(Self::PlayerActionChenLingBattleConquerLevelUp)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleStartStage" => {
|
|
Some(Self::PlayerActionChenLingBattleStartStage)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleSettleStage" => {
|
|
Some(Self::PlayerActionChenLingBattleSettleStage)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleStartBattle" => {
|
|
Some(Self::PlayerActionChenLingBattleStartBattle)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleFinishBattle" => {
|
|
Some(Self::PlayerActionChenLingBattleFinishBattle)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleFinishWave" => {
|
|
Some(Self::PlayerActionChenLingBattleFinishWave)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleSelectCard" => {
|
|
Some(Self::PlayerActionChenLingBattleSelectCard)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleRefreshCard" => {
|
|
Some(Self::PlayerActionChenLingBattleRefreshCard)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleBuyShopItem" => {
|
|
Some(Self::PlayerActionChenLingBattleBuyShopItem)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleRefreshShop" => {
|
|
Some(Self::PlayerActionChenLingBattleRefreshShop)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleSelectPolicy" => {
|
|
Some(Self::PlayerActionChenLingBattleSelectPolicy)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleRefreshPolicy" => {
|
|
Some(Self::PlayerActionChenLingBattleRefreshPolicy)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleAddHandCard" => {
|
|
Some(Self::PlayerActionChenLingBattleAddHandCard)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleUseHandCard" => {
|
|
Some(Self::PlayerActionChenLingBattleUseHandCard)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleSellHandCard" => {
|
|
Some(Self::PlayerActionChenLingBattleSellHandCard)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleEntityUpgrade" => {
|
|
Some(Self::PlayerActionChenLingBattleEntityUpgrade)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingBattleCloneEntity" => {
|
|
Some(Self::PlayerActionChenLingBattleCloneEntity)
|
|
}
|
|
"PlayerActionType_PlayerActionCycleScoreChange" => {
|
|
Some(Self::PlayerActionCycleScoreChange)
|
|
}
|
|
"PlayerActionType_PlayerActionCycleScoreTakeReward" => {
|
|
Some(Self::PlayerActionCycleScoreTakeReward)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicPresetPlanSave" => {
|
|
Some(Self::PlayerActionRelicPresetPlanSave)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicPresetPlanDelete" => {
|
|
Some(Self::PlayerActionRelicPresetPlanDelete)
|
|
}
|
|
"PlayerActionType_PlayerActionRelicPresetPlanModifyName" => {
|
|
Some(Self::PlayerActionRelicPresetPlanModifyName)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: ABFBKFMEABC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChatType {
|
|
AbfbkfmeabcPcpdhelpkem = 0,
|
|
AbfbkfmeabcMldcaafkiah = 1,
|
|
AbfbkfmeabcFijgfkenlgk = 2,
|
|
}
|
|
impl ChatType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::AbfbkfmeabcPcpdhelpkem => "ABFBKFMEABC_PCPDHELPKEM",
|
|
Self::AbfbkfmeabcMldcaafkiah => "ABFBKFMEABC_MLDCAAFKIAH",
|
|
Self::AbfbkfmeabcFijgfkenlgk => "ABFBKFMEABC_FIJGFKENLGK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ABFBKFMEABC_PCPDHELPKEM" => Some(Self::AbfbkfmeabcPcpdhelpkem),
|
|
"ABFBKFMEABC_MLDCAAFKIAH" => Some(Self::AbfbkfmeabcMldcaafkiah),
|
|
"ABFBKFMEABC_FIJGFKENLGK" => Some(Self::AbfbkfmeabcFijgfkenlgk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EMIIKKDABID
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MsgType {
|
|
EmiikkdabidPcpdhelpkem = 0,
|
|
EmiikkdabidEfoemfdbiaf = 1,
|
|
EmiikkdabidPbnpmlgfmdj = 2,
|
|
EmiikkdabidOcpjkkbajke = 3,
|
|
EmiikkdabidMifafjmfnib = 4,
|
|
EmiikkdabidLnfhfkjclno = 5,
|
|
EmiikkdabidBaeablobegi = 6,
|
|
EmiikkdabidJlpajnndemi = 7,
|
|
EmiikkdabidAlbieapfhco = 8,
|
|
EmiikkdabidHlajeoaieok = 9,
|
|
EmiikkdabidOeebeeacolb = 10,
|
|
}
|
|
impl MsgType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EmiikkdabidPcpdhelpkem => "EMIIKKDABID_PCPDHELPKEM",
|
|
Self::EmiikkdabidEfoemfdbiaf => "EMIIKKDABID_EFOEMFDBIAF",
|
|
Self::EmiikkdabidPbnpmlgfmdj => "EMIIKKDABID_PBNPMLGFMDJ",
|
|
Self::EmiikkdabidOcpjkkbajke => "EMIIKKDABID_OCPJKKBAJKE",
|
|
Self::EmiikkdabidMifafjmfnib => "EMIIKKDABID_MIFAFJMFNIB",
|
|
Self::EmiikkdabidLnfhfkjclno => "EMIIKKDABID_LNFHFKJCLNO",
|
|
Self::EmiikkdabidBaeablobegi => "EMIIKKDABID_BAEABLOBEGI",
|
|
Self::EmiikkdabidJlpajnndemi => "EMIIKKDABID_JLPAJNNDEMI",
|
|
Self::EmiikkdabidAlbieapfhco => "EMIIKKDABID_ALBIEAPFHCO",
|
|
Self::EmiikkdabidHlajeoaieok => "EMIIKKDABID_HLAJEOAIEOK",
|
|
Self::EmiikkdabidOeebeeacolb => "EMIIKKDABID_OEEBEEACOLB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EMIIKKDABID_PCPDHELPKEM" => Some(Self::EmiikkdabidPcpdhelpkem),
|
|
"EMIIKKDABID_EFOEMFDBIAF" => Some(Self::EmiikkdabidEfoemfdbiaf),
|
|
"EMIIKKDABID_PBNPMLGFMDJ" => Some(Self::EmiikkdabidPbnpmlgfmdj),
|
|
"EMIIKKDABID_OCPJKKBAJKE" => Some(Self::EmiikkdabidOcpjkkbajke),
|
|
"EMIIKKDABID_MIFAFJMFNIB" => Some(Self::EmiikkdabidMifafjmfnib),
|
|
"EMIIKKDABID_LNFHFKJCLNO" => Some(Self::EmiikkdabidLnfhfkjclno),
|
|
"EMIIKKDABID_BAEABLOBEGI" => Some(Self::EmiikkdabidBaeablobegi),
|
|
"EMIIKKDABID_JLPAJNNDEMI" => Some(Self::EmiikkdabidJlpajnndemi),
|
|
"EMIIKKDABID_ALBIEAPFHCO" => Some(Self::EmiikkdabidAlbieapfhco),
|
|
"EMIIKKDABID_HLAJEOAIEOK" => Some(Self::EmiikkdabidHlajeoaieok),
|
|
"EMIIKKDABID_OEEBEEACOLB" => Some(Self::EmiikkdabidOeebeeacolb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ajhijdpoann {
|
|
Ndgenklmeng = 0,
|
|
Ecfkbofbjhn = 1,
|
|
Mhbppidfpcb = 2,
|
|
}
|
|
impl Ajhijdpoann {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ndgenklmeng => "AJHIJDPOANN_NDGENKLMENG",
|
|
Self::Ecfkbofbjhn => "AJHIJDPOANN_ECFKBOFBJHN",
|
|
Self::Mhbppidfpcb => "AJHIJDPOANN_MHBPPIDFPCB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AJHIJDPOANN_NDGENKLMENG" => Some(Self::Ndgenklmeng),
|
|
"AJHIJDPOANN_ECFKBOFBJHN" => Some(Self::Ecfkbofbjhn),
|
|
"AJHIJDPOANN_MHBPPIDFPCB" => Some(Self::Mhbppidfpcb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ggcffjgcpkd {
|
|
Pcpdhelpkem = 0,
|
|
Dhdfncbanag = 1,
|
|
Ejkicgkpknd = 2,
|
|
Iehkginahkb = 3,
|
|
Gbajgenogmi = 4,
|
|
}
|
|
impl Ggcffjgcpkd {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "GGCFFJGCPKD_PCPDHELPKEM",
|
|
Self::Dhdfncbanag => "GGCFFJGCPKD_DHDFNCBANAG",
|
|
Self::Ejkicgkpknd => "GGCFFJGCPKD_EJKICGKPKND",
|
|
Self::Iehkginahkb => "GGCFFJGCPKD_IEHKGINAHKB",
|
|
Self::Gbajgenogmi => "GGCFFJGCPKD_GBAJGENOGMI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GGCFFJGCPKD_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"GGCFFJGCPKD_DHDFNCBANAG" => Some(Self::Dhdfncbanag),
|
|
"GGCFFJGCPKD_EJKICGKPKND" => Some(Self::Ejkicgkpknd),
|
|
"GGCFFJGCPKD_IEHKGINAHKB" => Some(Self::Iehkginahkb),
|
|
"GGCFFJGCPKD_GBAJGENOGMI" => Some(Self::Gbajgenogmi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gnkdjfagcbc {
|
|
Kgpahocdgin = 0,
|
|
Lpooldifedb = 1,
|
|
Fbkfjennebd = 2,
|
|
Lclaebgjped = 3,
|
|
Cfedniaijpp = 4,
|
|
Dnblkapceca = 5,
|
|
Gdkehbcdabj = 6,
|
|
}
|
|
impl Gnkdjfagcbc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kgpahocdgin => "GNKDJFAGCBC_KGPAHOCDGIN",
|
|
Self::Lpooldifedb => "GNKDJFAGCBC_LPOOLDIFEDB",
|
|
Self::Fbkfjennebd => "GNKDJFAGCBC_FBKFJENNEBD",
|
|
Self::Lclaebgjped => "GNKDJFAGCBC_LCLAEBGJPED",
|
|
Self::Cfedniaijpp => "GNKDJFAGCBC_CFEDNIAIJPP",
|
|
Self::Dnblkapceca => "GNKDJFAGCBC_DNBLKAPCECA",
|
|
Self::Gdkehbcdabj => "GNKDJFAGCBC_GDKEHBCDABJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GNKDJFAGCBC_KGPAHOCDGIN" => Some(Self::Kgpahocdgin),
|
|
"GNKDJFAGCBC_LPOOLDIFEDB" => Some(Self::Lpooldifedb),
|
|
"GNKDJFAGCBC_FBKFJENNEBD" => Some(Self::Fbkfjennebd),
|
|
"GNKDJFAGCBC_LCLAEBGJPED" => Some(Self::Lclaebgjped),
|
|
"GNKDJFAGCBC_CFEDNIAIJPP" => Some(Self::Cfedniaijpp),
|
|
"GNKDJFAGCBC_DNBLKAPCECA" => Some(Self::Dnblkapceca),
|
|
"GNKDJFAGCBC_GDKEHBCDABJ" => Some(Self::Gdkehbcdabj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Agfgapepdjo {
|
|
Pcpdhelpkem = 0,
|
|
Lekgiiiglkb = 1,
|
|
Mcodiapgfhc = 2,
|
|
}
|
|
impl Agfgapepdjo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "AGFGAPEPDJO_PCPDHELPKEM",
|
|
Self::Lekgiiiglkb => "AGFGAPEPDJO_LEKGIIIGLKB",
|
|
Self::Mcodiapgfhc => "AGFGAPEPDJO_MCODIAPGFHC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AGFGAPEPDJO_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"AGFGAPEPDJO_LEKGIIIGLKB" => Some(Self::Lekgiiiglkb),
|
|
"AGFGAPEPDJO_MCODIAPGFHC" => Some(Self::Mcodiapgfhc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bjlejciglao {
|
|
Pcpdhelpkem = 0,
|
|
Agjblpljgpd = 1,
|
|
Acbomnnaldk = 2,
|
|
}
|
|
impl Bjlejciglao {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "BJLEJCIGLAO_PCPDHELPKEM",
|
|
Self::Agjblpljgpd => "BJLEJCIGLAO_AGJBLPLJGPD",
|
|
Self::Acbomnnaldk => "BJLEJCIGLAO_ACBOMNNALDK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BJLEJCIGLAO_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"BJLEJCIGLAO_AGJBLPLJGPD" => Some(Self::Agjblpljgpd),
|
|
"BJLEJCIGLAO_ACBOMNNALDK" => Some(Self::Acbomnnaldk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Cooclipgceh {
|
|
Pcpdhelpkem = 0,
|
|
Eikghmiekpe = 1,
|
|
Cgdgjbldknp = 2,
|
|
}
|
|
impl Cooclipgceh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "COOCLIPGCEH_PCPDHELPKEM",
|
|
Self::Eikghmiekpe => "COOCLIPGCEH_EIKGHMIEKPE",
|
|
Self::Cgdgjbldknp => "COOCLIPGCEH_CGDGJBLDKNP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"COOCLIPGCEH_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"COOCLIPGCEH_EIKGHMIEKPE" => Some(Self::Eikghmiekpe),
|
|
"COOCLIPGCEH_CGDGJBLDKNP" => Some(Self::Cgdgjbldknp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum AvatarSlotType {
|
|
AvatarSlot1 = 0,
|
|
AvatarSlot2 = 1,
|
|
AvatarSlot3 = 2,
|
|
}
|
|
impl AvatarSlotType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::AvatarSlot1 => "AVATAR_SLOT_1",
|
|
Self::AvatarSlot2 => "AVATAR_SLOT_2",
|
|
Self::AvatarSlot3 => "AVATAR_SLOT_3",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AVATAR_SLOT_1" => Some(Self::AvatarSlot1),
|
|
"AVATAR_SLOT_2" => Some(Self::AvatarSlot2),
|
|
"AVATAR_SLOT_3" => Some(Self::AvatarSlot3),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ItemType {
|
|
None = 0,
|
|
ItemAvatarCard = 1,
|
|
ItemEquipment = 2,
|
|
ItemMaterial = 3,
|
|
ItemAvatarExp = 4,
|
|
ItemRelic = 5,
|
|
}
|
|
impl ItemType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "ITEM_TYPE_NONE",
|
|
Self::ItemAvatarCard => "ITEM_AVATAR_CARD",
|
|
Self::ItemEquipment => "ITEM_EQUIPMENT",
|
|
Self::ItemMaterial => "ITEM_MATERIAL",
|
|
Self::ItemAvatarExp => "ITEM_AVATAR_EXP",
|
|
Self::ItemRelic => "ITEM_RELIC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ITEM_TYPE_NONE" => Some(Self::None),
|
|
"ITEM_AVATAR_CARD" => Some(Self::ItemAvatarCard),
|
|
"ITEM_EQUIPMENT" => Some(Self::ItemEquipment),
|
|
"ITEM_MATERIAL" => Some(Self::ItemMaterial),
|
|
"ITEM_AVATAR_EXP" => Some(Self::ItemAvatarExp),
|
|
"ITEM_RELIC" => Some(Self::ItemRelic),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: ECIOOMKFMGC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum VirtualItemType {
|
|
EcioomkfmgcHmaklfcchcc = 0,
|
|
EcioomkfmgcMmkgjjgkfgd = 1,
|
|
EcioomkfmgcEfmbclpjjdh = 2,
|
|
EcioomkfmgcPkmjliplola = 3,
|
|
EcioomkfmgcHhamgckmbfo = 11,
|
|
EcioomkfmgcNijidkgocij = 12,
|
|
EcioomkfmgcKejlnbiopel = 21,
|
|
EcioomkfmgcCmmkpmmjdbj = 22,
|
|
EcioomkfmgcGednlbjdfnk = 23,
|
|
EcioomkfmgcGlhbbhloeia = 24,
|
|
EcioomkfmgcMohnhkfhnil = 25,
|
|
EcioomkfmgcOfghpoggjbc = 26,
|
|
EcioomkfmgcBefpdomgmmn = 31,
|
|
EcioomkfmgcFajegfidllm = 32,
|
|
EcioomkfmgcCbphpbldleg = 33,
|
|
EcioomkfmgcKmhjhpdbmmn = 34,
|
|
EcioomkfmgcMcfbnamkajn = 41,
|
|
EcioomkfmgcIhjkiciaieo = 51,
|
|
EcioomkfmgcGgcgjgmaoja = 52,
|
|
EcioomkfmgcHejnmidanep = 53,
|
|
EcioomkfmgcEibbaphccdd = 54,
|
|
EcioomkfmgcFbnnbkiaddg = 55,
|
|
EcioomkfmgcLkjoebkbgkd = 56,
|
|
EcioomkfmgcFclnhmebanc = 190,
|
|
EcioomkfmgcIkoiochlnpf = 191,
|
|
EcioomkfmgcEdhnmjjacke = 192,
|
|
EcioomkfmgcHpeghlaoohh = 193,
|
|
EcioomkfmgcDmkaecijoco = 194,
|
|
EcioomkfmgcEkammfgbaod = 195,
|
|
EcioomkfmgcFanhdpbfolk = 196,
|
|
EcioomkfmgcMkgdkcbjpfp = 100000,
|
|
EcioomkfmgcCekkihmedbn = 280001,
|
|
EcioomkfmgcOjhajpdfjfm = 280002,
|
|
EcioomkfmgcGpdfgigejab = 281001,
|
|
EcioomkfmgcNmbdmbcpomo = 281012,
|
|
EcioomkfmgcDcgofnoiaep = 300101,
|
|
EcioomkfmgcDhmmchhbnie = 300102,
|
|
EcioomkfmgcBpdepipeeid = 300103,
|
|
EcioomkfmgcMnolnndfpoa = 300104,
|
|
EcioomkfmgcEmfdjpbmnoe = 281002,
|
|
EcioomkfmgcAebfmlgdfkl = 281003,
|
|
EcioomkfmgcKcdpdpchmje = 281004,
|
|
EcioomkfmgcOjeiccefmng = 281013,
|
|
EcioomkfmgcInmijbamnml = 281019,
|
|
EcioomkfmgcFalaaadonil = 281005,
|
|
EcioomkfmgcMkccojiaapp = 281014,
|
|
EcioomkfmgcBbellnfmdaj = 281015,
|
|
EcioomkfmgcDlmlljnnkpd = 281016,
|
|
EcioomkfmgcAelhdoiolak = 281017,
|
|
EcioomkfmgcKmncefdhngo = 281018,
|
|
EcioomkfmgcKckpamkgddh = 281020,
|
|
EcioomkfmgcCocmghniedc = 281022,
|
|
EcioomkfmgcGlohfbdljof = 281024,
|
|
EcioomkfmgcGleleifpjef = 281023,
|
|
EcioomkfmgcGcmkglpmhln = 281025,
|
|
EcioomkfmgcFnfclpbpmgb = 281026,
|
|
EcioomkfmgcLflhjgmgkdd = 281027,
|
|
EcioomkfmgcOpeoimjmick = 281028,
|
|
EcioomkfmgcMpeoiaambfo = 281029,
|
|
EcioomkfmgcJocfbhkbmee = 281030,
|
|
EcioomkfmgcBnaemcngced = 281031,
|
|
EcioomkfmgcPipomhhceac = 281032,
|
|
EcioomkfmgcJghgkgloaog = 281033,
|
|
EcioomkfmgcMcjmdmgdock = 281034,
|
|
EcioomkfmgcLllmbiichpi = 281035,
|
|
EcioomkfmgcCdgoeohgbdl = 281036,
|
|
EcioomkfmgcKlnckcgbmnf = 281037,
|
|
EcioomkfmgcHhjjfeohpfo = 281038,
|
|
EcioomkfmgcHlbippakdac = 281039,
|
|
}
|
|
impl VirtualItemType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EcioomkfmgcHmaklfcchcc => "ECIOOMKFMGC_HMAKLFCCHCC",
|
|
Self::EcioomkfmgcMmkgjjgkfgd => "ECIOOMKFMGC_MMKGJJGKFGD",
|
|
Self::EcioomkfmgcEfmbclpjjdh => "ECIOOMKFMGC_EFMBCLPJJDH",
|
|
Self::EcioomkfmgcPkmjliplola => "ECIOOMKFMGC_PKMJLIPLOLA",
|
|
Self::EcioomkfmgcHhamgckmbfo => "ECIOOMKFMGC_HHAMGCKMBFO",
|
|
Self::EcioomkfmgcNijidkgocij => "ECIOOMKFMGC_NIJIDKGOCIJ",
|
|
Self::EcioomkfmgcKejlnbiopel => "ECIOOMKFMGC_KEJLNBIOPEL",
|
|
Self::EcioomkfmgcCmmkpmmjdbj => "ECIOOMKFMGC_CMMKPMMJDBJ",
|
|
Self::EcioomkfmgcGednlbjdfnk => "ECIOOMKFMGC_GEDNLBJDFNK",
|
|
Self::EcioomkfmgcGlhbbhloeia => "ECIOOMKFMGC_GLHBBHLOEIA",
|
|
Self::EcioomkfmgcMohnhkfhnil => "ECIOOMKFMGC_MOHNHKFHNIL",
|
|
Self::EcioomkfmgcOfghpoggjbc => "ECIOOMKFMGC_OFGHPOGGJBC",
|
|
Self::EcioomkfmgcBefpdomgmmn => "ECIOOMKFMGC_BEFPDOMGMMN",
|
|
Self::EcioomkfmgcFajegfidllm => "ECIOOMKFMGC_FAJEGFIDLLM",
|
|
Self::EcioomkfmgcCbphpbldleg => "ECIOOMKFMGC_CBPHPBLDLEG",
|
|
Self::EcioomkfmgcKmhjhpdbmmn => "ECIOOMKFMGC_KMHJHPDBMMN",
|
|
Self::EcioomkfmgcMcfbnamkajn => "ECIOOMKFMGC_MCFBNAMKAJN",
|
|
Self::EcioomkfmgcIhjkiciaieo => "ECIOOMKFMGC_IHJKICIAIEO",
|
|
Self::EcioomkfmgcGgcgjgmaoja => "ECIOOMKFMGC_GGCGJGMAOJA",
|
|
Self::EcioomkfmgcHejnmidanep => "ECIOOMKFMGC_HEJNMIDANEP",
|
|
Self::EcioomkfmgcEibbaphccdd => "ECIOOMKFMGC_EIBBAPHCCDD",
|
|
Self::EcioomkfmgcFbnnbkiaddg => "ECIOOMKFMGC_FBNNBKIADDG",
|
|
Self::EcioomkfmgcLkjoebkbgkd => "ECIOOMKFMGC_LKJOEBKBGKD",
|
|
Self::EcioomkfmgcFclnhmebanc => "ECIOOMKFMGC_FCLNHMEBANC",
|
|
Self::EcioomkfmgcIkoiochlnpf => "ECIOOMKFMGC_IKOIOCHLNPF",
|
|
Self::EcioomkfmgcEdhnmjjacke => "ECIOOMKFMGC_EDHNMJJACKE",
|
|
Self::EcioomkfmgcHpeghlaoohh => "ECIOOMKFMGC_HPEGHLAOOHH",
|
|
Self::EcioomkfmgcDmkaecijoco => "ECIOOMKFMGC_DMKAECIJOCO",
|
|
Self::EcioomkfmgcEkammfgbaod => "ECIOOMKFMGC_EKAMMFGBAOD",
|
|
Self::EcioomkfmgcFanhdpbfolk => "ECIOOMKFMGC_FANHDPBFOLK",
|
|
Self::EcioomkfmgcMkgdkcbjpfp => "ECIOOMKFMGC_MKGDKCBJPFP",
|
|
Self::EcioomkfmgcCekkihmedbn => "ECIOOMKFMGC_CEKKIHMEDBN",
|
|
Self::EcioomkfmgcOjhajpdfjfm => "ECIOOMKFMGC_OJHAJPDFJFM",
|
|
Self::EcioomkfmgcGpdfgigejab => "ECIOOMKFMGC_GPDFGIGEJAB",
|
|
Self::EcioomkfmgcNmbdmbcpomo => "ECIOOMKFMGC_NMBDMBCPOMO",
|
|
Self::EcioomkfmgcDcgofnoiaep => "ECIOOMKFMGC_DCGOFNOIAEP",
|
|
Self::EcioomkfmgcDhmmchhbnie => "ECIOOMKFMGC_DHMMCHHBNIE",
|
|
Self::EcioomkfmgcBpdepipeeid => "ECIOOMKFMGC_BPDEPIPEEID",
|
|
Self::EcioomkfmgcMnolnndfpoa => "ECIOOMKFMGC_MNOLNNDFPOA",
|
|
Self::EcioomkfmgcEmfdjpbmnoe => "ECIOOMKFMGC_EMFDJPBMNOE",
|
|
Self::EcioomkfmgcAebfmlgdfkl => "ECIOOMKFMGC_AEBFMLGDFKL",
|
|
Self::EcioomkfmgcKcdpdpchmje => "ECIOOMKFMGC_KCDPDPCHMJE",
|
|
Self::EcioomkfmgcOjeiccefmng => "ECIOOMKFMGC_OJEICCEFMNG",
|
|
Self::EcioomkfmgcInmijbamnml => "ECIOOMKFMGC_INMIJBAMNML",
|
|
Self::EcioomkfmgcFalaaadonil => "ECIOOMKFMGC_FALAAADONIL",
|
|
Self::EcioomkfmgcMkccojiaapp => "ECIOOMKFMGC_MKCCOJIAAPP",
|
|
Self::EcioomkfmgcBbellnfmdaj => "ECIOOMKFMGC_BBELLNFMDAJ",
|
|
Self::EcioomkfmgcDlmlljnnkpd => "ECIOOMKFMGC_DLMLLJNNKPD",
|
|
Self::EcioomkfmgcAelhdoiolak => "ECIOOMKFMGC_AELHDOIOLAK",
|
|
Self::EcioomkfmgcKmncefdhngo => "ECIOOMKFMGC_KMNCEFDHNGO",
|
|
Self::EcioomkfmgcKckpamkgddh => "ECIOOMKFMGC_KCKPAMKGDDH",
|
|
Self::EcioomkfmgcCocmghniedc => "ECIOOMKFMGC_COCMGHNIEDC",
|
|
Self::EcioomkfmgcGlohfbdljof => "ECIOOMKFMGC_GLOHFBDLJOF",
|
|
Self::EcioomkfmgcGleleifpjef => "ECIOOMKFMGC_GLELEIFPJEF",
|
|
Self::EcioomkfmgcGcmkglpmhln => "ECIOOMKFMGC_GCMKGLPMHLN",
|
|
Self::EcioomkfmgcFnfclpbpmgb => "ECIOOMKFMGC_FNFCLPBPMGB",
|
|
Self::EcioomkfmgcLflhjgmgkdd => "ECIOOMKFMGC_LFLHJGMGKDD",
|
|
Self::EcioomkfmgcOpeoimjmick => "ECIOOMKFMGC_OPEOIMJMICK",
|
|
Self::EcioomkfmgcMpeoiaambfo => "ECIOOMKFMGC_MPEOIAAMBFO",
|
|
Self::EcioomkfmgcJocfbhkbmee => "ECIOOMKFMGC_JOCFBHKBMEE",
|
|
Self::EcioomkfmgcBnaemcngced => "ECIOOMKFMGC_BNAEMCNGCED",
|
|
Self::EcioomkfmgcPipomhhceac => "ECIOOMKFMGC_PIPOMHHCEAC",
|
|
Self::EcioomkfmgcJghgkgloaog => "ECIOOMKFMGC_JGHGKGLOAOG",
|
|
Self::EcioomkfmgcMcjmdmgdock => "ECIOOMKFMGC_MCJMDMGDOCK",
|
|
Self::EcioomkfmgcLllmbiichpi => "ECIOOMKFMGC_LLLMBIICHPI",
|
|
Self::EcioomkfmgcCdgoeohgbdl => "ECIOOMKFMGC_CDGOEOHGBDL",
|
|
Self::EcioomkfmgcKlnckcgbmnf => "ECIOOMKFMGC_KLNCKCGBMNF",
|
|
Self::EcioomkfmgcHhjjfeohpfo => "ECIOOMKFMGC_HHJJFEOHPFO",
|
|
Self::EcioomkfmgcHlbippakdac => "ECIOOMKFMGC_HLBIPPAKDAC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ECIOOMKFMGC_HMAKLFCCHCC" => Some(Self::EcioomkfmgcHmaklfcchcc),
|
|
"ECIOOMKFMGC_MMKGJJGKFGD" => Some(Self::EcioomkfmgcMmkgjjgkfgd),
|
|
"ECIOOMKFMGC_EFMBCLPJJDH" => Some(Self::EcioomkfmgcEfmbclpjjdh),
|
|
"ECIOOMKFMGC_PKMJLIPLOLA" => Some(Self::EcioomkfmgcPkmjliplola),
|
|
"ECIOOMKFMGC_HHAMGCKMBFO" => Some(Self::EcioomkfmgcHhamgckmbfo),
|
|
"ECIOOMKFMGC_NIJIDKGOCIJ" => Some(Self::EcioomkfmgcNijidkgocij),
|
|
"ECIOOMKFMGC_KEJLNBIOPEL" => Some(Self::EcioomkfmgcKejlnbiopel),
|
|
"ECIOOMKFMGC_CMMKPMMJDBJ" => Some(Self::EcioomkfmgcCmmkpmmjdbj),
|
|
"ECIOOMKFMGC_GEDNLBJDFNK" => Some(Self::EcioomkfmgcGednlbjdfnk),
|
|
"ECIOOMKFMGC_GLHBBHLOEIA" => Some(Self::EcioomkfmgcGlhbbhloeia),
|
|
"ECIOOMKFMGC_MOHNHKFHNIL" => Some(Self::EcioomkfmgcMohnhkfhnil),
|
|
"ECIOOMKFMGC_OFGHPOGGJBC" => Some(Self::EcioomkfmgcOfghpoggjbc),
|
|
"ECIOOMKFMGC_BEFPDOMGMMN" => Some(Self::EcioomkfmgcBefpdomgmmn),
|
|
"ECIOOMKFMGC_FAJEGFIDLLM" => Some(Self::EcioomkfmgcFajegfidllm),
|
|
"ECIOOMKFMGC_CBPHPBLDLEG" => Some(Self::EcioomkfmgcCbphpbldleg),
|
|
"ECIOOMKFMGC_KMHJHPDBMMN" => Some(Self::EcioomkfmgcKmhjhpdbmmn),
|
|
"ECIOOMKFMGC_MCFBNAMKAJN" => Some(Self::EcioomkfmgcMcfbnamkajn),
|
|
"ECIOOMKFMGC_IHJKICIAIEO" => Some(Self::EcioomkfmgcIhjkiciaieo),
|
|
"ECIOOMKFMGC_GGCGJGMAOJA" => Some(Self::EcioomkfmgcGgcgjgmaoja),
|
|
"ECIOOMKFMGC_HEJNMIDANEP" => Some(Self::EcioomkfmgcHejnmidanep),
|
|
"ECIOOMKFMGC_EIBBAPHCCDD" => Some(Self::EcioomkfmgcEibbaphccdd),
|
|
"ECIOOMKFMGC_FBNNBKIADDG" => Some(Self::EcioomkfmgcFbnnbkiaddg),
|
|
"ECIOOMKFMGC_LKJOEBKBGKD" => Some(Self::EcioomkfmgcLkjoebkbgkd),
|
|
"ECIOOMKFMGC_FCLNHMEBANC" => Some(Self::EcioomkfmgcFclnhmebanc),
|
|
"ECIOOMKFMGC_IKOIOCHLNPF" => Some(Self::EcioomkfmgcIkoiochlnpf),
|
|
"ECIOOMKFMGC_EDHNMJJACKE" => Some(Self::EcioomkfmgcEdhnmjjacke),
|
|
"ECIOOMKFMGC_HPEGHLAOOHH" => Some(Self::EcioomkfmgcHpeghlaoohh),
|
|
"ECIOOMKFMGC_DMKAECIJOCO" => Some(Self::EcioomkfmgcDmkaecijoco),
|
|
"ECIOOMKFMGC_EKAMMFGBAOD" => Some(Self::EcioomkfmgcEkammfgbaod),
|
|
"ECIOOMKFMGC_FANHDPBFOLK" => Some(Self::EcioomkfmgcFanhdpbfolk),
|
|
"ECIOOMKFMGC_MKGDKCBJPFP" => Some(Self::EcioomkfmgcMkgdkcbjpfp),
|
|
"ECIOOMKFMGC_CEKKIHMEDBN" => Some(Self::EcioomkfmgcCekkihmedbn),
|
|
"ECIOOMKFMGC_OJHAJPDFJFM" => Some(Self::EcioomkfmgcOjhajpdfjfm),
|
|
"ECIOOMKFMGC_GPDFGIGEJAB" => Some(Self::EcioomkfmgcGpdfgigejab),
|
|
"ECIOOMKFMGC_NMBDMBCPOMO" => Some(Self::EcioomkfmgcNmbdmbcpomo),
|
|
"ECIOOMKFMGC_DCGOFNOIAEP" => Some(Self::EcioomkfmgcDcgofnoiaep),
|
|
"ECIOOMKFMGC_DHMMCHHBNIE" => Some(Self::EcioomkfmgcDhmmchhbnie),
|
|
"ECIOOMKFMGC_BPDEPIPEEID" => Some(Self::EcioomkfmgcBpdepipeeid),
|
|
"ECIOOMKFMGC_MNOLNNDFPOA" => Some(Self::EcioomkfmgcMnolnndfpoa),
|
|
"ECIOOMKFMGC_EMFDJPBMNOE" => Some(Self::EcioomkfmgcEmfdjpbmnoe),
|
|
"ECIOOMKFMGC_AEBFMLGDFKL" => Some(Self::EcioomkfmgcAebfmlgdfkl),
|
|
"ECIOOMKFMGC_KCDPDPCHMJE" => Some(Self::EcioomkfmgcKcdpdpchmje),
|
|
"ECIOOMKFMGC_OJEICCEFMNG" => Some(Self::EcioomkfmgcOjeiccefmng),
|
|
"ECIOOMKFMGC_INMIJBAMNML" => Some(Self::EcioomkfmgcInmijbamnml),
|
|
"ECIOOMKFMGC_FALAAADONIL" => Some(Self::EcioomkfmgcFalaaadonil),
|
|
"ECIOOMKFMGC_MKCCOJIAAPP" => Some(Self::EcioomkfmgcMkccojiaapp),
|
|
"ECIOOMKFMGC_BBELLNFMDAJ" => Some(Self::EcioomkfmgcBbellnfmdaj),
|
|
"ECIOOMKFMGC_DLMLLJNNKPD" => Some(Self::EcioomkfmgcDlmlljnnkpd),
|
|
"ECIOOMKFMGC_AELHDOIOLAK" => Some(Self::EcioomkfmgcAelhdoiolak),
|
|
"ECIOOMKFMGC_KMNCEFDHNGO" => Some(Self::EcioomkfmgcKmncefdhngo),
|
|
"ECIOOMKFMGC_KCKPAMKGDDH" => Some(Self::EcioomkfmgcKckpamkgddh),
|
|
"ECIOOMKFMGC_COCMGHNIEDC" => Some(Self::EcioomkfmgcCocmghniedc),
|
|
"ECIOOMKFMGC_GLOHFBDLJOF" => Some(Self::EcioomkfmgcGlohfbdljof),
|
|
"ECIOOMKFMGC_GLELEIFPJEF" => Some(Self::EcioomkfmgcGleleifpjef),
|
|
"ECIOOMKFMGC_GCMKGLPMHLN" => Some(Self::EcioomkfmgcGcmkglpmhln),
|
|
"ECIOOMKFMGC_FNFCLPBPMGB" => Some(Self::EcioomkfmgcFnfclpbpmgb),
|
|
"ECIOOMKFMGC_LFLHJGMGKDD" => Some(Self::EcioomkfmgcLflhjgmgkdd),
|
|
"ECIOOMKFMGC_OPEOIMJMICK" => Some(Self::EcioomkfmgcOpeoimjmick),
|
|
"ECIOOMKFMGC_MPEOIAAMBFO" => Some(Self::EcioomkfmgcMpeoiaambfo),
|
|
"ECIOOMKFMGC_JOCFBHKBMEE" => Some(Self::EcioomkfmgcJocfbhkbmee),
|
|
"ECIOOMKFMGC_BNAEMCNGCED" => Some(Self::EcioomkfmgcBnaemcngced),
|
|
"ECIOOMKFMGC_PIPOMHHCEAC" => Some(Self::EcioomkfmgcPipomhhceac),
|
|
"ECIOOMKFMGC_JGHGKGLOAOG" => Some(Self::EcioomkfmgcJghgkgloaog),
|
|
"ECIOOMKFMGC_MCJMDMGDOCK" => Some(Self::EcioomkfmgcMcjmdmgdock),
|
|
"ECIOOMKFMGC_LLLMBIICHPI" => Some(Self::EcioomkfmgcLllmbiichpi),
|
|
"ECIOOMKFMGC_CDGOEOHGBDL" => Some(Self::EcioomkfmgcCdgoeohgbdl),
|
|
"ECIOOMKFMGC_KLNCKCGBMNF" => Some(Self::EcioomkfmgcKlnckcgbmnf),
|
|
"ECIOOMKFMGC_HHJJFEOHPFO" => Some(Self::EcioomkfmgcHhjjfeohpfo),
|
|
"ECIOOMKFMGC_HLBIPPAKDAC" => Some(Self::EcioomkfmgcHlbippakdac),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lfegfejkflm {
|
|
Iehopdckpec = 0,
|
|
Kjghecomgik = 280001,
|
|
}
|
|
impl Lfegfejkflm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Iehopdckpec => "LFEGFEJKFLM_IEHOPDCKPEC",
|
|
Self::Kjghecomgik => "LFEGFEJKFLM_KJGHECOMGIK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LFEGFEJKFLM_IEHOPDCKPEC" => Some(Self::Iehopdckpec),
|
|
"LFEGFEJKFLM_KJGHECOMGIK" => Some(Self::Kjghecomgik),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ledafpclccm {
|
|
Pnmcjhfnboo = 0,
|
|
}
|
|
impl Ledafpclccm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pnmcjhfnboo => "LEDAFPCLCCM_PNMCJHFNBOO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LEDAFPCLCCM_PNMCJHFNBOO" => Some(Self::Pnmcjhfnboo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dgkeohhmaeh {
|
|
Lkhbgnhkang = 0,
|
|
Ifcjpmamell = 1,
|
|
Doflfngcbma = 2,
|
|
Ddddhdcjida = 3,
|
|
Jpgleaacppe = 4,
|
|
Bclfknndlmm = 5,
|
|
Iadabofpeje = 6,
|
|
}
|
|
impl Dgkeohhmaeh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lkhbgnhkang => "DGKEOHHMAEH_LKHBGNHKANG",
|
|
Self::Ifcjpmamell => "DGKEOHHMAEH_IFCJPMAMELL",
|
|
Self::Doflfngcbma => "DGKEOHHMAEH_DOFLFNGCBMA",
|
|
Self::Ddddhdcjida => "DGKEOHHMAEH_DDDDHDCJIDA",
|
|
Self::Jpgleaacppe => "DGKEOHHMAEH_JPGLEAACPPE",
|
|
Self::Bclfknndlmm => "DGKEOHHMAEH_BCLFKNNDLMM",
|
|
Self::Iadabofpeje => "DGKEOHHMAEH_IADABOFPEJE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DGKEOHHMAEH_LKHBGNHKANG" => Some(Self::Lkhbgnhkang),
|
|
"DGKEOHHMAEH_IFCJPMAMELL" => Some(Self::Ifcjpmamell),
|
|
"DGKEOHHMAEH_DOFLFNGCBMA" => Some(Self::Doflfngcbma),
|
|
"DGKEOHHMAEH_DDDDHDCJIDA" => Some(Self::Ddddhdcjida),
|
|
"DGKEOHHMAEH_JPGLEAACPPE" => Some(Self::Jpgleaacppe),
|
|
"DGKEOHHMAEH_BCLFKNNDLMM" => Some(Self::Bclfknndlmm),
|
|
"DGKEOHHMAEH_IADABOFPEJE" => Some(Self::Iadabofpeje),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Aainidopjcd {
|
|
Abffklefelp = 0,
|
|
Lcclccmpngg = 1,
|
|
Pjjejeajpin = 2,
|
|
Pnbelfjdipg = 3,
|
|
Gkfhcliahkh = 4,
|
|
Lgjeejepcph = 5,
|
|
Iadmeonepie = 6,
|
|
Eimnicagogd = 7,
|
|
}
|
|
impl Aainidopjcd {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Abffklefelp => "AAINIDOPJCD_ABFFKLEFELP",
|
|
Self::Lcclccmpngg => "AAINIDOPJCD_LCCLCCMPNGG",
|
|
Self::Pjjejeajpin => "AAINIDOPJCD_PJJEJEAJPIN",
|
|
Self::Pnbelfjdipg => "AAINIDOPJCD_PNBELFJDIPG",
|
|
Self::Gkfhcliahkh => "AAINIDOPJCD_GKFHCLIAHKH",
|
|
Self::Lgjeejepcph => "AAINIDOPJCD_LGJEEJEPCPH",
|
|
Self::Iadmeonepie => "AAINIDOPJCD_IADMEONEPIE",
|
|
Self::Eimnicagogd => "AAINIDOPJCD_EIMNICAGOGD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AAINIDOPJCD_ABFFKLEFELP" => Some(Self::Abffklefelp),
|
|
"AAINIDOPJCD_LCCLCCMPNGG" => Some(Self::Lcclccmpngg),
|
|
"AAINIDOPJCD_PJJEJEAJPIN" => Some(Self::Pjjejeajpin),
|
|
"AAINIDOPJCD_PNBELFJDIPG" => Some(Self::Pnbelfjdipg),
|
|
"AAINIDOPJCD_GKFHCLIAHKH" => Some(Self::Gkfhcliahkh),
|
|
"AAINIDOPJCD_LGJEEJEPCPH" => Some(Self::Lgjeejepcph),
|
|
"AAINIDOPJCD_IADMEONEPIE" => Some(Self::Iadmeonepie),
|
|
"AAINIDOPJCD_EIMNICAGOGD" => Some(Self::Eimnicagogd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fpjbojbfmnj {
|
|
Fkbjdgbmmdm = 0,
|
|
Mcmoadljajf = 1,
|
|
Ikgkencdkab = 2,
|
|
Lbbggohhcjg = 3,
|
|
Omagpbddnac = 4,
|
|
Bmokejcnaah = 5,
|
|
Ljjdkkipkla = 6,
|
|
Bljpocjapgk = 7,
|
|
Liboheecepc = 8,
|
|
Cpekplncngm = 9,
|
|
Eajjehkanaf = 10,
|
|
Dkpnjakcmgk = 11,
|
|
Cfeipbleobk = 12,
|
|
Jggchndhemj = 13,
|
|
}
|
|
impl Fpjbojbfmnj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Fkbjdgbmmdm => "FPJBOJBFMNJ_FKBJDGBMMDM",
|
|
Self::Mcmoadljajf => "FPJBOJBFMNJ_MCMOADLJAJF",
|
|
Self::Ikgkencdkab => "FPJBOJBFMNJ_IKGKENCDKAB",
|
|
Self::Lbbggohhcjg => "FPJBOJBFMNJ_LBBGGOHHCJG",
|
|
Self::Omagpbddnac => "FPJBOJBFMNJ_OMAGPBDDNAC",
|
|
Self::Bmokejcnaah => "FPJBOJBFMNJ_BMOKEJCNAAH",
|
|
Self::Ljjdkkipkla => "FPJBOJBFMNJ_LJJDKKIPKLA",
|
|
Self::Bljpocjapgk => "FPJBOJBFMNJ_BLJPOCJAPGK",
|
|
Self::Liboheecepc => "FPJBOJBFMNJ_LIBOHEECEPC",
|
|
Self::Cpekplncngm => "FPJBOJBFMNJ_CPEKPLNCNGM",
|
|
Self::Eajjehkanaf => "FPJBOJBFMNJ_EAJJEHKANAF",
|
|
Self::Dkpnjakcmgk => "FPJBOJBFMNJ_DKPNJAKCMGK",
|
|
Self::Cfeipbleobk => "FPJBOJBFMNJ_CFEIPBLEOBK",
|
|
Self::Jggchndhemj => "FPJBOJBFMNJ_JGGCHNDHEMJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FPJBOJBFMNJ_FKBJDGBMMDM" => Some(Self::Fkbjdgbmmdm),
|
|
"FPJBOJBFMNJ_MCMOADLJAJF" => Some(Self::Mcmoadljajf),
|
|
"FPJBOJBFMNJ_IKGKENCDKAB" => Some(Self::Ikgkencdkab),
|
|
"FPJBOJBFMNJ_LBBGGOHHCJG" => Some(Self::Lbbggohhcjg),
|
|
"FPJBOJBFMNJ_OMAGPBDDNAC" => Some(Self::Omagpbddnac),
|
|
"FPJBOJBFMNJ_BMOKEJCNAAH" => Some(Self::Bmokejcnaah),
|
|
"FPJBOJBFMNJ_LJJDKKIPKLA" => Some(Self::Ljjdkkipkla),
|
|
"FPJBOJBFMNJ_BLJPOCJAPGK" => Some(Self::Bljpocjapgk),
|
|
"FPJBOJBFMNJ_LIBOHEECEPC" => Some(Self::Liboheecepc),
|
|
"FPJBOJBFMNJ_CPEKPLNCNGM" => Some(Self::Cpekplncngm),
|
|
"FPJBOJBFMNJ_EAJJEHKANAF" => Some(Self::Eajjehkanaf),
|
|
"FPJBOJBFMNJ_DKPNJAKCMGK" => Some(Self::Dkpnjakcmgk),
|
|
"FPJBOJBFMNJ_CFEIPBLEOBK" => Some(Self::Cfeipbleobk),
|
|
"FPJBOJBFMNJ_JGGCHNDHEMJ" => Some(Self::Jggchndhemj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KIJHEIJDFAD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PlatformType {
|
|
Editor = 0,
|
|
Ios = 1,
|
|
Android = 2,
|
|
Pc = 3,
|
|
Web = 4,
|
|
Wap = 5,
|
|
Ps4 = 6,
|
|
Nintendo = 7,
|
|
CloudAndroid = 8,
|
|
CloudPc = 9,
|
|
CloudIos = 10,
|
|
Ps5 = 11,
|
|
Mac = 12,
|
|
CloudMac = 13,
|
|
CloudWebAndroid = 20,
|
|
CloudWebIos = 21,
|
|
CloudWebPc = 22,
|
|
CloudWebMac = 23,
|
|
CloudWebTouch = 24,
|
|
CloudWebKeyboard = 25,
|
|
CloudDouyinIos = 27,
|
|
CloudDouyinAndroid = 28,
|
|
}
|
|
impl PlatformType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Editor => "EDITOR",
|
|
Self::Ios => "IOS",
|
|
Self::Android => "ANDROID",
|
|
Self::Pc => "PC",
|
|
Self::Web => "WEB",
|
|
Self::Wap => "WAP",
|
|
Self::Ps4 => "PS4",
|
|
Self::Nintendo => "NINTENDO",
|
|
Self::CloudAndroid => "CLOUD_ANDROID",
|
|
Self::CloudPc => "CLOUD_PC",
|
|
Self::CloudIos => "CLOUD_IOS",
|
|
Self::Ps5 => "PS5",
|
|
Self::Mac => "MAC",
|
|
Self::CloudMac => "CLOUD_MAC",
|
|
Self::CloudWebAndroid => "CLOUD_WEB_ANDROID",
|
|
Self::CloudWebIos => "CLOUD_WEB_IOS",
|
|
Self::CloudWebPc => "CLOUD_WEB_PC",
|
|
Self::CloudWebMac => "CLOUD_WEB_MAC",
|
|
Self::CloudWebTouch => "CLOUD_WEB_TOUCH",
|
|
Self::CloudWebKeyboard => "CLOUD_WEB_KEYBOARD",
|
|
Self::CloudDouyinIos => "CLOUD_DOUYIN_IOS",
|
|
Self::CloudDouyinAndroid => "CLOUD_DOUYIN_ANDROID",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EDITOR" => Some(Self::Editor),
|
|
"IOS" => Some(Self::Ios),
|
|
"ANDROID" => Some(Self::Android),
|
|
"PC" => Some(Self::Pc),
|
|
"WEB" => Some(Self::Web),
|
|
"WAP" => Some(Self::Wap),
|
|
"PS4" => Some(Self::Ps4),
|
|
"NINTENDO" => Some(Self::Nintendo),
|
|
"CLOUD_ANDROID" => Some(Self::CloudAndroid),
|
|
"CLOUD_PC" => Some(Self::CloudPc),
|
|
"CLOUD_IOS" => Some(Self::CloudIos),
|
|
"PS5" => Some(Self::Ps5),
|
|
"MAC" => Some(Self::Mac),
|
|
"CLOUD_MAC" => Some(Self::CloudMac),
|
|
"CLOUD_WEB_ANDROID" => Some(Self::CloudWebAndroid),
|
|
"CLOUD_WEB_IOS" => Some(Self::CloudWebIos),
|
|
"CLOUD_WEB_PC" => Some(Self::CloudWebPc),
|
|
"CLOUD_WEB_MAC" => Some(Self::CloudWebMac),
|
|
"CLOUD_WEB_TOUCH" => Some(Self::CloudWebTouch),
|
|
"CLOUD_WEB_KEYBOARD" => Some(Self::CloudWebKeyboard),
|
|
"CLOUD_DOUYIN_IOS" => Some(Self::CloudDouyinIos),
|
|
"CLOUD_DOUYIN_ANDROID" => Some(Self::CloudDouyinAndroid),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FJGHPHEIIBK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ReloginType {
|
|
FjghpheiibkDcpkebhckcl = 0,
|
|
FjghpheiibkCbjljokeebf = 1,
|
|
FjghpheiibkIgfmbecdmno = 2,
|
|
FjghpheiibkJoladfmkdip = 3,
|
|
}
|
|
impl ReloginType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FjghpheiibkDcpkebhckcl => "FJGHPHEIIBK_DCPKEBHCKCL",
|
|
Self::FjghpheiibkCbjljokeebf => "FJGHPHEIIBK_CBJLJOKEEBF",
|
|
Self::FjghpheiibkIgfmbecdmno => "FJGHPHEIIBK_IGFMBECDMNO",
|
|
Self::FjghpheiibkJoladfmkdip => "FJGHPHEIIBK_JOLADFMKDIP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FJGHPHEIIBK_DCPKEBHCKCL" => Some(Self::FjghpheiibkDcpkebhckcl),
|
|
"FJGHPHEIIBK_CBJLJOKEEBF" => Some(Self::FjghpheiibkCbjljokeebf),
|
|
"FJGHPHEIIBK_IGFMBECDMNO" => Some(Self::FjghpheiibkIgfmbecdmno),
|
|
"FJGHPHEIIBK_JOLADFMKDIP" => Some(Self::FjghpheiibkJoladfmkdip),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: AAMFJHNPGPC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum AvatarType {
|
|
None = 0,
|
|
AvatarTrialType = 1,
|
|
AvatarLimitType = 2,
|
|
AvatarFormalType = 3,
|
|
AvatarAssistType = 4,
|
|
AvatarAetherDivideType = 5,
|
|
AvatarUpgradeAvailableType = 6,
|
|
AvatarGridFightType = 7,
|
|
AvatarGljdndmigip = 8,
|
|
}
|
|
impl AvatarType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "AVATAR_TYPE_NONE",
|
|
Self::AvatarTrialType => "AVATAR_TRIAL_TYPE",
|
|
Self::AvatarLimitType => "AVATAR_LIMIT_TYPE",
|
|
Self::AvatarFormalType => "AVATAR_FORMAL_TYPE",
|
|
Self::AvatarAssistType => "AVATAR_ASSIST_TYPE",
|
|
Self::AvatarAetherDivideType => "AVATAR_AETHER_DIVIDE_TYPE",
|
|
Self::AvatarUpgradeAvailableType => "AVATAR_UPGRADE_AVAILABLE_TYPE",
|
|
Self::AvatarGridFightType => "AVATAR_GRID_FIGHT_TYPE",
|
|
Self::AvatarGljdndmigip => "AVATAR_GLJDNDMIGIP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AVATAR_TYPE_NONE" => Some(Self::None),
|
|
"AVATAR_TRIAL_TYPE" => Some(Self::AvatarTrialType),
|
|
"AVATAR_LIMIT_TYPE" => Some(Self::AvatarLimitType),
|
|
"AVATAR_FORMAL_TYPE" => Some(Self::AvatarFormalType),
|
|
"AVATAR_ASSIST_TYPE" => Some(Self::AvatarAssistType),
|
|
"AVATAR_AETHER_DIVIDE_TYPE" => Some(Self::AvatarAetherDivideType),
|
|
"AVATAR_UPGRADE_AVAILABLE_TYPE" => Some(Self::AvatarUpgradeAvailableType),
|
|
"AVATAR_GRID_FIGHT_TYPE" => Some(Self::AvatarGridFightType),
|
|
"AVATAR_GLJDNDMIGIP" => Some(Self::AvatarGljdndmigip),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FCDKPNHBMLM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MultiPathAvatarType {
|
|
None = 0,
|
|
Mar7thKnightType = 1001,
|
|
Mar7thRogueType = 1224,
|
|
BoyWarriorType = 8001,
|
|
GirlWarriorType = 8002,
|
|
BoyKnightType = 8003,
|
|
GirlKnightType = 8004,
|
|
BoyShamanType = 8005,
|
|
GirlShamanType = 8006,
|
|
BoyMemoryType = 8007,
|
|
GirlMemoryType = 8008,
|
|
BoyElationType = 8009,
|
|
GirlElationType = 8010,
|
|
}
|
|
impl MultiPathAvatarType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "MultiPathAvatarTypeNone",
|
|
Self::Mar7thKnightType => "Mar_7thKnightType",
|
|
Self::Mar7thRogueType => "Mar_7thRogueType",
|
|
Self::BoyWarriorType => "BoyWarriorType",
|
|
Self::GirlWarriorType => "GirlWarriorType",
|
|
Self::BoyKnightType => "BoyKnightType",
|
|
Self::GirlKnightType => "GirlKnightType",
|
|
Self::BoyShamanType => "BoyShamanType",
|
|
Self::GirlShamanType => "GirlShamanType",
|
|
Self::BoyMemoryType => "BoyMemoryType",
|
|
Self::GirlMemoryType => "GirlMemoryType",
|
|
Self::BoyElationType => "BoyElationType",
|
|
Self::GirlElationType => "GirlElationType",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MultiPathAvatarTypeNone" => Some(Self::None),
|
|
"Mar_7thKnightType" => Some(Self::Mar7thKnightType),
|
|
"Mar_7thRogueType" => Some(Self::Mar7thRogueType),
|
|
"BoyWarriorType" => Some(Self::BoyWarriorType),
|
|
"GirlWarriorType" => Some(Self::GirlWarriorType),
|
|
"BoyKnightType" => Some(Self::BoyKnightType),
|
|
"GirlKnightType" => Some(Self::GirlKnightType),
|
|
"BoyShamanType" => Some(Self::BoyShamanType),
|
|
"GirlShamanType" => Some(Self::GirlShamanType),
|
|
"BoyMemoryType" => Some(Self::BoyMemoryType),
|
|
"GirlMemoryType" => Some(Self::GirlMemoryType),
|
|
"BoyElationType" => Some(Self::BoyElationType),
|
|
"GirlElationType" => Some(Self::GirlElationType),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Boocafoiflf {
|
|
Dapcfoooiga = 0,
|
|
Ochifcbmile = 1,
|
|
Peagcbpjpmk = 32,
|
|
}
|
|
impl Boocafoiflf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Dapcfoooiga => "BOOCAFOIFLF_DAPCFOOOIGA",
|
|
Self::Ochifcbmile => "BOOCAFOIFLF_OCHIFCBMILE",
|
|
Self::Peagcbpjpmk => "BOOCAFOIFLF_PEAGCBPJPMK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BOOCAFOIFLF_DAPCFOOOIGA" => Some(Self::Dapcfoooiga),
|
|
"BOOCAFOIFLF_OCHIFCBMILE" => Some(Self::Ochifcbmile),
|
|
"BOOCAFOIFLF_PEAGCBPJPMK" => Some(Self::Peagcbpjpmk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MLOJFCAEHJJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gender {
|
|
None = 0,
|
|
Man = 1,
|
|
Woman = 2,
|
|
}
|
|
impl Gender {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "GenderNone",
|
|
Self::Man => "GenderMan",
|
|
Self::Woman => "GenderWoman",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GenderNone" => Some(Self::None),
|
|
"GenderMan" => Some(Self::Man),
|
|
"GenderWoman" => Some(Self::Woman),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jlchlkceljh {
|
|
Blehoipgnoo = 0,
|
|
Chiafjgjbce = 1,
|
|
Ggglgbphnng = 2,
|
|
Hibfdbningc = 3,
|
|
Hagihcdalkd = 4,
|
|
}
|
|
impl Jlchlkceljh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Blehoipgnoo => "JLCHLKCELJH_BLEHOIPGNOO",
|
|
Self::Chiafjgjbce => "JLCHLKCELJH_CHIAFJGJBCE",
|
|
Self::Ggglgbphnng => "JLCHLKCELJH_GGGLGBPHNNG",
|
|
Self::Hibfdbningc => "JLCHLKCELJH_HIBFDBNINGC",
|
|
Self::Hagihcdalkd => "JLCHLKCELJH_HAGIHCDALKD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JLCHLKCELJH_BLEHOIPGNOO" => Some(Self::Blehoipgnoo),
|
|
"JLCHLKCELJH_CHIAFJGJBCE" => Some(Self::Chiafjgjbce),
|
|
"JLCHLKCELJH_GGGLGBPHNNG" => Some(Self::Ggglgbphnng),
|
|
"JLCHLKCELJH_HIBFDBNINGC" => Some(Self::Hibfdbningc),
|
|
"JLCHLKCELJH_HAGIHCDALKD" => Some(Self::Hagihcdalkd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: DGBCKDMIDFC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ProductGiftType {
|
|
DgbckdmidfcIgkffodnane = 0,
|
|
DgbckdmidfcHdkbbdlkaaa = 1,
|
|
DgbckdmidfcJbedfgnkehf = 2,
|
|
DgbckdmidfcHcdoafphgic = 3,
|
|
DgbckdmidfcEiieaggkaco = 4,
|
|
DgbckdmidfcKciagipaknm = 5,
|
|
DgbckdmidfcDdgoclmmmjd = 6,
|
|
DgbckdmidfcElmcednjiki = 7,
|
|
DgbckdmidfcIhklkpaknng = 8,
|
|
DgbckdmidfcHcaelajigdf = 9,
|
|
DgbckdmidfcGbgcnkdgdnd = 10,
|
|
DgbckdmidfcDogligbehbh = 11,
|
|
DgbckdmidfcKppfabmdpjb = 12,
|
|
DgbckdmidfcBocofkjacpd = 13,
|
|
DgbckdmidfcBnkdphfejkk = 14,
|
|
DgbckdmidfcMlbmebibcnp = 15,
|
|
DgbckdmidfcAamaialdjfm = 16,
|
|
DgbckdmidfcFmcdinmkiab = 17,
|
|
DgbckdmidfcLgjjdhgafpe = 18,
|
|
DgbckdmidfcNcmapackfai = 19,
|
|
DgbckdmidfcGpednppefni = 20,
|
|
DgbckdmidfcIogfcfkalkn = 21,
|
|
DgbckdmidfcLdjaofnadcg = 22,
|
|
DgbckdmidfcAdolcfgoaho = 23,
|
|
DgbckdmidfcGkfkljdppkp = 24,
|
|
}
|
|
impl ProductGiftType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::DgbckdmidfcIgkffodnane => "DGBCKDMIDFC_IGKFFODNANE",
|
|
Self::DgbckdmidfcHdkbbdlkaaa => "DGBCKDMIDFC_HDKBBDLKAAA",
|
|
Self::DgbckdmidfcJbedfgnkehf => "DGBCKDMIDFC_JBEDFGNKEHF",
|
|
Self::DgbckdmidfcHcdoafphgic => "DGBCKDMIDFC_HCDOAFPHGIC",
|
|
Self::DgbckdmidfcEiieaggkaco => "DGBCKDMIDFC_EIIEAGGKACO",
|
|
Self::DgbckdmidfcKciagipaknm => "DGBCKDMIDFC_KCIAGIPAKNM",
|
|
Self::DgbckdmidfcDdgoclmmmjd => "DGBCKDMIDFC_DDGOCLMMMJD",
|
|
Self::DgbckdmidfcElmcednjiki => "DGBCKDMIDFC_ELMCEDNJIKI",
|
|
Self::DgbckdmidfcIhklkpaknng => "DGBCKDMIDFC_IHKLKPAKNNG",
|
|
Self::DgbckdmidfcHcaelajigdf => "DGBCKDMIDFC_HCAELAJIGDF",
|
|
Self::DgbckdmidfcGbgcnkdgdnd => "DGBCKDMIDFC_GBGCNKDGDND",
|
|
Self::DgbckdmidfcDogligbehbh => "DGBCKDMIDFC_DOGLIGBEHBH",
|
|
Self::DgbckdmidfcKppfabmdpjb => "DGBCKDMIDFC_KPPFABMDPJB",
|
|
Self::DgbckdmidfcBocofkjacpd => "DGBCKDMIDFC_BOCOFKJACPD",
|
|
Self::DgbckdmidfcBnkdphfejkk => "DGBCKDMIDFC_BNKDPHFEJKK",
|
|
Self::DgbckdmidfcMlbmebibcnp => "DGBCKDMIDFC_MLBMEBIBCNP",
|
|
Self::DgbckdmidfcAamaialdjfm => "DGBCKDMIDFC_AAMAIALDJFM",
|
|
Self::DgbckdmidfcFmcdinmkiab => "DGBCKDMIDFC_FMCDINMKIAB",
|
|
Self::DgbckdmidfcLgjjdhgafpe => "DGBCKDMIDFC_LGJJDHGAFPE",
|
|
Self::DgbckdmidfcNcmapackfai => "DGBCKDMIDFC_NCMAPACKFAI",
|
|
Self::DgbckdmidfcGpednppefni => "DGBCKDMIDFC_GPEDNPPEFNI",
|
|
Self::DgbckdmidfcIogfcfkalkn => "DGBCKDMIDFC_IOGFCFKALKN",
|
|
Self::DgbckdmidfcLdjaofnadcg => "DGBCKDMIDFC_LDJAOFNADCG",
|
|
Self::DgbckdmidfcAdolcfgoaho => "DGBCKDMIDFC_ADOLCFGOAHO",
|
|
Self::DgbckdmidfcGkfkljdppkp => "DGBCKDMIDFC_GKFKLJDPPKP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DGBCKDMIDFC_IGKFFODNANE" => Some(Self::DgbckdmidfcIgkffodnane),
|
|
"DGBCKDMIDFC_HDKBBDLKAAA" => Some(Self::DgbckdmidfcHdkbbdlkaaa),
|
|
"DGBCKDMIDFC_JBEDFGNKEHF" => Some(Self::DgbckdmidfcJbedfgnkehf),
|
|
"DGBCKDMIDFC_HCDOAFPHGIC" => Some(Self::DgbckdmidfcHcdoafphgic),
|
|
"DGBCKDMIDFC_EIIEAGGKACO" => Some(Self::DgbckdmidfcEiieaggkaco),
|
|
"DGBCKDMIDFC_KCIAGIPAKNM" => Some(Self::DgbckdmidfcKciagipaknm),
|
|
"DGBCKDMIDFC_DDGOCLMMMJD" => Some(Self::DgbckdmidfcDdgoclmmmjd),
|
|
"DGBCKDMIDFC_ELMCEDNJIKI" => Some(Self::DgbckdmidfcElmcednjiki),
|
|
"DGBCKDMIDFC_IHKLKPAKNNG" => Some(Self::DgbckdmidfcIhklkpaknng),
|
|
"DGBCKDMIDFC_HCAELAJIGDF" => Some(Self::DgbckdmidfcHcaelajigdf),
|
|
"DGBCKDMIDFC_GBGCNKDGDND" => Some(Self::DgbckdmidfcGbgcnkdgdnd),
|
|
"DGBCKDMIDFC_DOGLIGBEHBH" => Some(Self::DgbckdmidfcDogligbehbh),
|
|
"DGBCKDMIDFC_KPPFABMDPJB" => Some(Self::DgbckdmidfcKppfabmdpjb),
|
|
"DGBCKDMIDFC_BOCOFKJACPD" => Some(Self::DgbckdmidfcBocofkjacpd),
|
|
"DGBCKDMIDFC_BNKDPHFEJKK" => Some(Self::DgbckdmidfcBnkdphfejkk),
|
|
"DGBCKDMIDFC_MLBMEBIBCNP" => Some(Self::DgbckdmidfcMlbmebibcnp),
|
|
"DGBCKDMIDFC_AAMAIALDJFM" => Some(Self::DgbckdmidfcAamaialdjfm),
|
|
"DGBCKDMIDFC_FMCDINMKIAB" => Some(Self::DgbckdmidfcFmcdinmkiab),
|
|
"DGBCKDMIDFC_LGJJDHGAFPE" => Some(Self::DgbckdmidfcLgjjdhgafpe),
|
|
"DGBCKDMIDFC_NCMAPACKFAI" => Some(Self::DgbckdmidfcNcmapackfai),
|
|
"DGBCKDMIDFC_GPEDNPPEFNI" => Some(Self::DgbckdmidfcGpednppefni),
|
|
"DGBCKDMIDFC_IOGFCFKALKN" => Some(Self::DgbckdmidfcIogfcfkalkn),
|
|
"DGBCKDMIDFC_LDJAOFNADCG" => Some(Self::DgbckdmidfcLdjaofnadcg),
|
|
"DGBCKDMIDFC_ADOLCFGOAHO" => Some(Self::DgbckdmidfcAdolcfgoaho),
|
|
"DGBCKDMIDFC_GKFKLJDPPKP" => Some(Self::DgbckdmidfcGkfkljdppkp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: IGCKIJDDJFJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FeatureSwitchType {
|
|
IgckijddjfjAhmckdaolne = 0,
|
|
IgckijddjfjNkjfdnjkalk = 1,
|
|
IgckijddjfjIdpngfjanjb = 2,
|
|
IgckijddjfjMajknappcfa = 3,
|
|
IgckijddjfjMpgaemipdbi = 4,
|
|
IgckijddjfjMhcemellgcl = 5,
|
|
IgckijddjfjGfgmnccmakn = 6,
|
|
IgckijddjfjIhhbidaobbm = 7,
|
|
IgckijddjfjClaioffhhdf = 8,
|
|
IgckijddjfjBnaeldfahon = 9,
|
|
IgckijddjfjEcclemgljag = 10,
|
|
IgckijddjfjLleaaoamcid = 11,
|
|
IgckijddjfjNelkanjokbc = 12,
|
|
IgckijddjfjOmejmkeagdi = 13,
|
|
IgckijddjfjBlecknhhjap = 14,
|
|
IgckijddjfjMpebhkimemk = 15,
|
|
IgckijddjfjNaklfjbiigl = 16,
|
|
IgckijddjfjOeaepennkgk = 17,
|
|
IgckijddjfjGbmoecebiai = 18,
|
|
IgckijddjfjNcmomnofigf = 19,
|
|
IgckijddjfjMpooojfnphn = 20,
|
|
IgckijddjfjIkfpjonihac = 21,
|
|
IgckijddjfjMbkgfmmkdgh = 22,
|
|
IgckijddjfjMnmifnlfphj = 23,
|
|
IgckijddjfjKfkkdljcack = 24,
|
|
IgckijddjfjMdjkfdhgpio = 25,
|
|
IgckijddjfjFooadpmhhln = 26,
|
|
IgckijddjfjPpaagoaigan = 27,
|
|
IgckijddjfjJmfaiigadph = 28,
|
|
IgckijddjfjBekibifbfjj = 29,
|
|
IgckijddjfjFaeeiipiefl = 30,
|
|
IgckijddjfjDmofnhcflli = 32,
|
|
IgckijddjfjCpeabdajkij = 33,
|
|
IgckijddjfjJmajlkdckdg = 34,
|
|
IgckijddjfjFckgkfhgajb = 35,
|
|
IgckijddjfjLcociclgdcl = 36,
|
|
IgckijddjfjGlhengdlhdb = 37,
|
|
IgckijddjfjPfjhhfoldmh = 38,
|
|
IgckijddjfjEmhbaanlkam = 39,
|
|
IgckijddjfjHmdobbfnmpk = 40,
|
|
IgckijddjfjDchkmgiodkc = 41,
|
|
IgckijddjfjKfdginngbkp = 42,
|
|
IgckijddjfjIjijoccnggi = 43,
|
|
IgckijddjfjNgdoighepid = 44,
|
|
IgckijddjfjGelndfakgkl = 45,
|
|
IgckijddjfjApilfccojjo = 46,
|
|
IgckijddjfjJehadomcbdn = 47,
|
|
IgckijddjfjLijkmbjefkl = 48,
|
|
IgckijddjfjNoiojjdgncb = 49,
|
|
IgckijddjfjDfengccfgec = 50,
|
|
IgckijddjfjEifaflhmeck = 51,
|
|
IgckijddjfjLbkbcmnkjgp = 52,
|
|
IgckijddjfjCocfabinenb = 53,
|
|
IgckijddjfjPaghkcendfh = 54,
|
|
IgckijddjfjPhnmkfpnaii = 55,
|
|
IgckijddjfjKeamefmendc = 56,
|
|
IgckijddjfjCldhodfakle = 58,
|
|
IgckijddjfjCalmdhelijg = 59,
|
|
IgckijddjfjAgihjalhmfl = 60,
|
|
IgckijddjfjIcnpphnpcip = 61,
|
|
IgckijddjfjMmokfejghep = 62,
|
|
IgckijddjfjKobflbmjkhg = 63,
|
|
IgckijddjfjBnmkinapjlk = 64,
|
|
IgckijddjfjBclbnfibefn = 65,
|
|
IgckijddjfjPcdkddagchb = 66,
|
|
IgckijddjfjBmjdlkepbfk = 67,
|
|
IgckijddjfjBhggjgjbkdp = 68,
|
|
IgckijddjfjPgohdfnmfja = 69,
|
|
IgckijddjfjJkahndnpclh = 70,
|
|
IgckijddjfjLfddhiafiel = 71,
|
|
IgckijddjfjOhmgicnfikm = 72,
|
|
IgckijddjfjLmljdmjhpdk = 73,
|
|
IgckijddjfjKjodapjonhe = 74,
|
|
IgckijddjfjFenonkmeilo = 75,
|
|
IgckijddjfjEmcbajpcdmc = 76,
|
|
IgckijddjfjEabbakicooc = 77,
|
|
IgckijddjfjFaehnigknpd = 78,
|
|
IgckijddjfjKjdaamblfnn = 79,
|
|
IgckijddjfjHjmdpdniocb = 80,
|
|
IgckijddjfjNogoakkimbe = 81,
|
|
IgckijddjfjIkmchieeleg = 82,
|
|
IgckijddjfjKnmgjihfgok = 83,
|
|
IgckijddjfjBabffmobgam = 84,
|
|
IgckijddjfjFonndjplcif = 85,
|
|
IgckijddjfjOiapneobjgm = 86,
|
|
IgckijddjfjBmhnmgbnaad = 87,
|
|
IgckijddjfjMpnojmheapb = 88,
|
|
IgckijddjfjOihccndkjce = 89,
|
|
IgckijddjfjHnkefepagjg = 90,
|
|
IgckijddjfjOebihnaakhe = 91,
|
|
IgckijddjfjNnlckiofemg = 92,
|
|
IgckijddjfjDpmcbnblgci = 93,
|
|
IgckijddjfjIghgljdkcfp = 94,
|
|
IgckijddjfjAjphkhdobma = 95,
|
|
IgckijddjfjPdfeclggppe = 96,
|
|
IgckijddjfjKlphlkeocha = 97,
|
|
}
|
|
impl FeatureSwitchType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::IgckijddjfjAhmckdaolne => "IGCKIJDDJFJ_AHMCKDAOLNE",
|
|
Self::IgckijddjfjNkjfdnjkalk => "IGCKIJDDJFJ_NKJFDNJKALK",
|
|
Self::IgckijddjfjIdpngfjanjb => "IGCKIJDDJFJ_IDPNGFJANJB",
|
|
Self::IgckijddjfjMajknappcfa => "IGCKIJDDJFJ_MAJKNAPPCFA",
|
|
Self::IgckijddjfjMpgaemipdbi => "IGCKIJDDJFJ_MPGAEMIPDBI",
|
|
Self::IgckijddjfjMhcemellgcl => "IGCKIJDDJFJ_MHCEMELLGCL",
|
|
Self::IgckijddjfjGfgmnccmakn => "IGCKIJDDJFJ_GFGMNCCMAKN",
|
|
Self::IgckijddjfjIhhbidaobbm => "IGCKIJDDJFJ_IHHBIDAOBBM",
|
|
Self::IgckijddjfjClaioffhhdf => "IGCKIJDDJFJ_CLAIOFFHHDF",
|
|
Self::IgckijddjfjBnaeldfahon => "IGCKIJDDJFJ_BNAELDFAHON",
|
|
Self::IgckijddjfjEcclemgljag => "IGCKIJDDJFJ_ECCLEMGLJAG",
|
|
Self::IgckijddjfjLleaaoamcid => "IGCKIJDDJFJ_LLEAAOAMCID",
|
|
Self::IgckijddjfjNelkanjokbc => "IGCKIJDDJFJ_NELKANJOKBC",
|
|
Self::IgckijddjfjOmejmkeagdi => "IGCKIJDDJFJ_OMEJMKEAGDI",
|
|
Self::IgckijddjfjBlecknhhjap => "IGCKIJDDJFJ_BLECKNHHJAP",
|
|
Self::IgckijddjfjMpebhkimemk => "IGCKIJDDJFJ_MPEBHKIMEMK",
|
|
Self::IgckijddjfjNaklfjbiigl => "IGCKIJDDJFJ_NAKLFJBIIGL",
|
|
Self::IgckijddjfjOeaepennkgk => "IGCKIJDDJFJ_OEAEPENNKGK",
|
|
Self::IgckijddjfjGbmoecebiai => "IGCKIJDDJFJ_GBMOECEBIAI",
|
|
Self::IgckijddjfjNcmomnofigf => "IGCKIJDDJFJ_NCMOMNOFIGF",
|
|
Self::IgckijddjfjMpooojfnphn => "IGCKIJDDJFJ_MPOOOJFNPHN",
|
|
Self::IgckijddjfjIkfpjonihac => "IGCKIJDDJFJ_IKFPJONIHAC",
|
|
Self::IgckijddjfjMbkgfmmkdgh => "IGCKIJDDJFJ_MBKGFMMKDGH",
|
|
Self::IgckijddjfjMnmifnlfphj => "IGCKIJDDJFJ_MNMIFNLFPHJ",
|
|
Self::IgckijddjfjKfkkdljcack => "IGCKIJDDJFJ_KFKKDLJCACK",
|
|
Self::IgckijddjfjMdjkfdhgpio => "IGCKIJDDJFJ_MDJKFDHGPIO",
|
|
Self::IgckijddjfjFooadpmhhln => "IGCKIJDDJFJ_FOOADPMHHLN",
|
|
Self::IgckijddjfjPpaagoaigan => "IGCKIJDDJFJ_PPAAGOAIGAN",
|
|
Self::IgckijddjfjJmfaiigadph => "IGCKIJDDJFJ_JMFAIIGADPH",
|
|
Self::IgckijddjfjBekibifbfjj => "IGCKIJDDJFJ_BEKIBIFBFJJ",
|
|
Self::IgckijddjfjFaeeiipiefl => "IGCKIJDDJFJ_FAEEIIPIEFL",
|
|
Self::IgckijddjfjDmofnhcflli => "IGCKIJDDJFJ_DMOFNHCFLLI",
|
|
Self::IgckijddjfjCpeabdajkij => "IGCKIJDDJFJ_CPEABDAJKIJ",
|
|
Self::IgckijddjfjJmajlkdckdg => "IGCKIJDDJFJ_JMAJLKDCKDG",
|
|
Self::IgckijddjfjFckgkfhgajb => "IGCKIJDDJFJ_FCKGKFHGAJB",
|
|
Self::IgckijddjfjLcociclgdcl => "IGCKIJDDJFJ_LCOCICLGDCL",
|
|
Self::IgckijddjfjGlhengdlhdb => "IGCKIJDDJFJ_GLHENGDLHDB",
|
|
Self::IgckijddjfjPfjhhfoldmh => "IGCKIJDDJFJ_PFJHHFOLDMH",
|
|
Self::IgckijddjfjEmhbaanlkam => "IGCKIJDDJFJ_EMHBAANLKAM",
|
|
Self::IgckijddjfjHmdobbfnmpk => "IGCKIJDDJFJ_HMDOBBFNMPK",
|
|
Self::IgckijddjfjDchkmgiodkc => "IGCKIJDDJFJ_DCHKMGIODKC",
|
|
Self::IgckijddjfjKfdginngbkp => "IGCKIJDDJFJ_KFDGINNGBKP",
|
|
Self::IgckijddjfjIjijoccnggi => "IGCKIJDDJFJ_IJIJOCCNGGI",
|
|
Self::IgckijddjfjNgdoighepid => "IGCKIJDDJFJ_NGDOIGHEPID",
|
|
Self::IgckijddjfjGelndfakgkl => "IGCKIJDDJFJ_GELNDFAKGKL",
|
|
Self::IgckijddjfjApilfccojjo => "IGCKIJDDJFJ_APILFCCOJJO",
|
|
Self::IgckijddjfjJehadomcbdn => "IGCKIJDDJFJ_JEHADOMCBDN",
|
|
Self::IgckijddjfjLijkmbjefkl => "IGCKIJDDJFJ_LIJKMBJEFKL",
|
|
Self::IgckijddjfjNoiojjdgncb => "IGCKIJDDJFJ_NOIOJJDGNCB",
|
|
Self::IgckijddjfjDfengccfgec => "IGCKIJDDJFJ_DFENGCCFGEC",
|
|
Self::IgckijddjfjEifaflhmeck => "IGCKIJDDJFJ_EIFAFLHMECK",
|
|
Self::IgckijddjfjLbkbcmnkjgp => "IGCKIJDDJFJ_LBKBCMNKJGP",
|
|
Self::IgckijddjfjCocfabinenb => "IGCKIJDDJFJ_COCFABINENB",
|
|
Self::IgckijddjfjPaghkcendfh => "IGCKIJDDJFJ_PAGHKCENDFH",
|
|
Self::IgckijddjfjPhnmkfpnaii => "IGCKIJDDJFJ_PHNMKFPNAII",
|
|
Self::IgckijddjfjKeamefmendc => "IGCKIJDDJFJ_KEAMEFMENDC",
|
|
Self::IgckijddjfjCldhodfakle => "IGCKIJDDJFJ_CLDHODFAKLE",
|
|
Self::IgckijddjfjCalmdhelijg => "IGCKIJDDJFJ_CALMDHELIJG",
|
|
Self::IgckijddjfjAgihjalhmfl => "IGCKIJDDJFJ_AGIHJALHMFL",
|
|
Self::IgckijddjfjIcnpphnpcip => "IGCKIJDDJFJ_ICNPPHNPCIP",
|
|
Self::IgckijddjfjMmokfejghep => "IGCKIJDDJFJ_MMOKFEJGHEP",
|
|
Self::IgckijddjfjKobflbmjkhg => "IGCKIJDDJFJ_KOBFLBMJKHG",
|
|
Self::IgckijddjfjBnmkinapjlk => "IGCKIJDDJFJ_BNMKINAPJLK",
|
|
Self::IgckijddjfjBclbnfibefn => "IGCKIJDDJFJ_BCLBNFIBEFN",
|
|
Self::IgckijddjfjPcdkddagchb => "IGCKIJDDJFJ_PCDKDDAGCHB",
|
|
Self::IgckijddjfjBmjdlkepbfk => "IGCKIJDDJFJ_BMJDLKEPBFK",
|
|
Self::IgckijddjfjBhggjgjbkdp => "IGCKIJDDJFJ_BHGGJGJBKDP",
|
|
Self::IgckijddjfjPgohdfnmfja => "IGCKIJDDJFJ_PGOHDFNMFJA",
|
|
Self::IgckijddjfjJkahndnpclh => "IGCKIJDDJFJ_JKAHNDNPCLH",
|
|
Self::IgckijddjfjLfddhiafiel => "IGCKIJDDJFJ_LFDDHIAFIEL",
|
|
Self::IgckijddjfjOhmgicnfikm => "IGCKIJDDJFJ_OHMGICNFIKM",
|
|
Self::IgckijddjfjLmljdmjhpdk => "IGCKIJDDJFJ_LMLJDMJHPDK",
|
|
Self::IgckijddjfjKjodapjonhe => "IGCKIJDDJFJ_KJODAPJONHE",
|
|
Self::IgckijddjfjFenonkmeilo => "IGCKIJDDJFJ_FENONKMEILO",
|
|
Self::IgckijddjfjEmcbajpcdmc => "IGCKIJDDJFJ_EMCBAJPCDMC",
|
|
Self::IgckijddjfjEabbakicooc => "IGCKIJDDJFJ_EABBAKICOOC",
|
|
Self::IgckijddjfjFaehnigknpd => "IGCKIJDDJFJ_FAEHNIGKNPD",
|
|
Self::IgckijddjfjKjdaamblfnn => "IGCKIJDDJFJ_KJDAAMBLFNN",
|
|
Self::IgckijddjfjHjmdpdniocb => "IGCKIJDDJFJ_HJMDPDNIOCB",
|
|
Self::IgckijddjfjNogoakkimbe => "IGCKIJDDJFJ_NOGOAKKIMBE",
|
|
Self::IgckijddjfjIkmchieeleg => "IGCKIJDDJFJ_IKMCHIEELEG",
|
|
Self::IgckijddjfjKnmgjihfgok => "IGCKIJDDJFJ_KNMGJIHFGOK",
|
|
Self::IgckijddjfjBabffmobgam => "IGCKIJDDJFJ_BABFFMOBGAM",
|
|
Self::IgckijddjfjFonndjplcif => "IGCKIJDDJFJ_FONNDJPLCIF",
|
|
Self::IgckijddjfjOiapneobjgm => "IGCKIJDDJFJ_OIAPNEOBJGM",
|
|
Self::IgckijddjfjBmhnmgbnaad => "IGCKIJDDJFJ_BMHNMGBNAAD",
|
|
Self::IgckijddjfjMpnojmheapb => "IGCKIJDDJFJ_MPNOJMHEAPB",
|
|
Self::IgckijddjfjOihccndkjce => "IGCKIJDDJFJ_OIHCCNDKJCE",
|
|
Self::IgckijddjfjHnkefepagjg => "IGCKIJDDJFJ_HNKEFEPAGJG",
|
|
Self::IgckijddjfjOebihnaakhe => "IGCKIJDDJFJ_OEBIHNAAKHE",
|
|
Self::IgckijddjfjNnlckiofemg => "IGCKIJDDJFJ_NNLCKIOFEMG",
|
|
Self::IgckijddjfjDpmcbnblgci => "IGCKIJDDJFJ_DPMCBNBLGCI",
|
|
Self::IgckijddjfjIghgljdkcfp => "IGCKIJDDJFJ_IGHGLJDKCFP",
|
|
Self::IgckijddjfjAjphkhdobma => "IGCKIJDDJFJ_AJPHKHDOBMA",
|
|
Self::IgckijddjfjPdfeclggppe => "IGCKIJDDJFJ_PDFECLGGPPE",
|
|
Self::IgckijddjfjKlphlkeocha => "IGCKIJDDJFJ_KLPHLKEOCHA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IGCKIJDDJFJ_AHMCKDAOLNE" => Some(Self::IgckijddjfjAhmckdaolne),
|
|
"IGCKIJDDJFJ_NKJFDNJKALK" => Some(Self::IgckijddjfjNkjfdnjkalk),
|
|
"IGCKIJDDJFJ_IDPNGFJANJB" => Some(Self::IgckijddjfjIdpngfjanjb),
|
|
"IGCKIJDDJFJ_MAJKNAPPCFA" => Some(Self::IgckijddjfjMajknappcfa),
|
|
"IGCKIJDDJFJ_MPGAEMIPDBI" => Some(Self::IgckijddjfjMpgaemipdbi),
|
|
"IGCKIJDDJFJ_MHCEMELLGCL" => Some(Self::IgckijddjfjMhcemellgcl),
|
|
"IGCKIJDDJFJ_GFGMNCCMAKN" => Some(Self::IgckijddjfjGfgmnccmakn),
|
|
"IGCKIJDDJFJ_IHHBIDAOBBM" => Some(Self::IgckijddjfjIhhbidaobbm),
|
|
"IGCKIJDDJFJ_CLAIOFFHHDF" => Some(Self::IgckijddjfjClaioffhhdf),
|
|
"IGCKIJDDJFJ_BNAELDFAHON" => Some(Self::IgckijddjfjBnaeldfahon),
|
|
"IGCKIJDDJFJ_ECCLEMGLJAG" => Some(Self::IgckijddjfjEcclemgljag),
|
|
"IGCKIJDDJFJ_LLEAAOAMCID" => Some(Self::IgckijddjfjLleaaoamcid),
|
|
"IGCKIJDDJFJ_NELKANJOKBC" => Some(Self::IgckijddjfjNelkanjokbc),
|
|
"IGCKIJDDJFJ_OMEJMKEAGDI" => Some(Self::IgckijddjfjOmejmkeagdi),
|
|
"IGCKIJDDJFJ_BLECKNHHJAP" => Some(Self::IgckijddjfjBlecknhhjap),
|
|
"IGCKIJDDJFJ_MPEBHKIMEMK" => Some(Self::IgckijddjfjMpebhkimemk),
|
|
"IGCKIJDDJFJ_NAKLFJBIIGL" => Some(Self::IgckijddjfjNaklfjbiigl),
|
|
"IGCKIJDDJFJ_OEAEPENNKGK" => Some(Self::IgckijddjfjOeaepennkgk),
|
|
"IGCKIJDDJFJ_GBMOECEBIAI" => Some(Self::IgckijddjfjGbmoecebiai),
|
|
"IGCKIJDDJFJ_NCMOMNOFIGF" => Some(Self::IgckijddjfjNcmomnofigf),
|
|
"IGCKIJDDJFJ_MPOOOJFNPHN" => Some(Self::IgckijddjfjMpooojfnphn),
|
|
"IGCKIJDDJFJ_IKFPJONIHAC" => Some(Self::IgckijddjfjIkfpjonihac),
|
|
"IGCKIJDDJFJ_MBKGFMMKDGH" => Some(Self::IgckijddjfjMbkgfmmkdgh),
|
|
"IGCKIJDDJFJ_MNMIFNLFPHJ" => Some(Self::IgckijddjfjMnmifnlfphj),
|
|
"IGCKIJDDJFJ_KFKKDLJCACK" => Some(Self::IgckijddjfjKfkkdljcack),
|
|
"IGCKIJDDJFJ_MDJKFDHGPIO" => Some(Self::IgckijddjfjMdjkfdhgpio),
|
|
"IGCKIJDDJFJ_FOOADPMHHLN" => Some(Self::IgckijddjfjFooadpmhhln),
|
|
"IGCKIJDDJFJ_PPAAGOAIGAN" => Some(Self::IgckijddjfjPpaagoaigan),
|
|
"IGCKIJDDJFJ_JMFAIIGADPH" => Some(Self::IgckijddjfjJmfaiigadph),
|
|
"IGCKIJDDJFJ_BEKIBIFBFJJ" => Some(Self::IgckijddjfjBekibifbfjj),
|
|
"IGCKIJDDJFJ_FAEEIIPIEFL" => Some(Self::IgckijddjfjFaeeiipiefl),
|
|
"IGCKIJDDJFJ_DMOFNHCFLLI" => Some(Self::IgckijddjfjDmofnhcflli),
|
|
"IGCKIJDDJFJ_CPEABDAJKIJ" => Some(Self::IgckijddjfjCpeabdajkij),
|
|
"IGCKIJDDJFJ_JMAJLKDCKDG" => Some(Self::IgckijddjfjJmajlkdckdg),
|
|
"IGCKIJDDJFJ_FCKGKFHGAJB" => Some(Self::IgckijddjfjFckgkfhgajb),
|
|
"IGCKIJDDJFJ_LCOCICLGDCL" => Some(Self::IgckijddjfjLcociclgdcl),
|
|
"IGCKIJDDJFJ_GLHENGDLHDB" => Some(Self::IgckijddjfjGlhengdlhdb),
|
|
"IGCKIJDDJFJ_PFJHHFOLDMH" => Some(Self::IgckijddjfjPfjhhfoldmh),
|
|
"IGCKIJDDJFJ_EMHBAANLKAM" => Some(Self::IgckijddjfjEmhbaanlkam),
|
|
"IGCKIJDDJFJ_HMDOBBFNMPK" => Some(Self::IgckijddjfjHmdobbfnmpk),
|
|
"IGCKIJDDJFJ_DCHKMGIODKC" => Some(Self::IgckijddjfjDchkmgiodkc),
|
|
"IGCKIJDDJFJ_KFDGINNGBKP" => Some(Self::IgckijddjfjKfdginngbkp),
|
|
"IGCKIJDDJFJ_IJIJOCCNGGI" => Some(Self::IgckijddjfjIjijoccnggi),
|
|
"IGCKIJDDJFJ_NGDOIGHEPID" => Some(Self::IgckijddjfjNgdoighepid),
|
|
"IGCKIJDDJFJ_GELNDFAKGKL" => Some(Self::IgckijddjfjGelndfakgkl),
|
|
"IGCKIJDDJFJ_APILFCCOJJO" => Some(Self::IgckijddjfjApilfccojjo),
|
|
"IGCKIJDDJFJ_JEHADOMCBDN" => Some(Self::IgckijddjfjJehadomcbdn),
|
|
"IGCKIJDDJFJ_LIJKMBJEFKL" => Some(Self::IgckijddjfjLijkmbjefkl),
|
|
"IGCKIJDDJFJ_NOIOJJDGNCB" => Some(Self::IgckijddjfjNoiojjdgncb),
|
|
"IGCKIJDDJFJ_DFENGCCFGEC" => Some(Self::IgckijddjfjDfengccfgec),
|
|
"IGCKIJDDJFJ_EIFAFLHMECK" => Some(Self::IgckijddjfjEifaflhmeck),
|
|
"IGCKIJDDJFJ_LBKBCMNKJGP" => Some(Self::IgckijddjfjLbkbcmnkjgp),
|
|
"IGCKIJDDJFJ_COCFABINENB" => Some(Self::IgckijddjfjCocfabinenb),
|
|
"IGCKIJDDJFJ_PAGHKCENDFH" => Some(Self::IgckijddjfjPaghkcendfh),
|
|
"IGCKIJDDJFJ_PHNMKFPNAII" => Some(Self::IgckijddjfjPhnmkfpnaii),
|
|
"IGCKIJDDJFJ_KEAMEFMENDC" => Some(Self::IgckijddjfjKeamefmendc),
|
|
"IGCKIJDDJFJ_CLDHODFAKLE" => Some(Self::IgckijddjfjCldhodfakle),
|
|
"IGCKIJDDJFJ_CALMDHELIJG" => Some(Self::IgckijddjfjCalmdhelijg),
|
|
"IGCKIJDDJFJ_AGIHJALHMFL" => Some(Self::IgckijddjfjAgihjalhmfl),
|
|
"IGCKIJDDJFJ_ICNPPHNPCIP" => Some(Self::IgckijddjfjIcnpphnpcip),
|
|
"IGCKIJDDJFJ_MMOKFEJGHEP" => Some(Self::IgckijddjfjMmokfejghep),
|
|
"IGCKIJDDJFJ_KOBFLBMJKHG" => Some(Self::IgckijddjfjKobflbmjkhg),
|
|
"IGCKIJDDJFJ_BNMKINAPJLK" => Some(Self::IgckijddjfjBnmkinapjlk),
|
|
"IGCKIJDDJFJ_BCLBNFIBEFN" => Some(Self::IgckijddjfjBclbnfibefn),
|
|
"IGCKIJDDJFJ_PCDKDDAGCHB" => Some(Self::IgckijddjfjPcdkddagchb),
|
|
"IGCKIJDDJFJ_BMJDLKEPBFK" => Some(Self::IgckijddjfjBmjdlkepbfk),
|
|
"IGCKIJDDJFJ_BHGGJGJBKDP" => Some(Self::IgckijddjfjBhggjgjbkdp),
|
|
"IGCKIJDDJFJ_PGOHDFNMFJA" => Some(Self::IgckijddjfjPgohdfnmfja),
|
|
"IGCKIJDDJFJ_JKAHNDNPCLH" => Some(Self::IgckijddjfjJkahndnpclh),
|
|
"IGCKIJDDJFJ_LFDDHIAFIEL" => Some(Self::IgckijddjfjLfddhiafiel),
|
|
"IGCKIJDDJFJ_OHMGICNFIKM" => Some(Self::IgckijddjfjOhmgicnfikm),
|
|
"IGCKIJDDJFJ_LMLJDMJHPDK" => Some(Self::IgckijddjfjLmljdmjhpdk),
|
|
"IGCKIJDDJFJ_KJODAPJONHE" => Some(Self::IgckijddjfjKjodapjonhe),
|
|
"IGCKIJDDJFJ_FENONKMEILO" => Some(Self::IgckijddjfjFenonkmeilo),
|
|
"IGCKIJDDJFJ_EMCBAJPCDMC" => Some(Self::IgckijddjfjEmcbajpcdmc),
|
|
"IGCKIJDDJFJ_EABBAKICOOC" => Some(Self::IgckijddjfjEabbakicooc),
|
|
"IGCKIJDDJFJ_FAEHNIGKNPD" => Some(Self::IgckijddjfjFaehnigknpd),
|
|
"IGCKIJDDJFJ_KJDAAMBLFNN" => Some(Self::IgckijddjfjKjdaamblfnn),
|
|
"IGCKIJDDJFJ_HJMDPDNIOCB" => Some(Self::IgckijddjfjHjmdpdniocb),
|
|
"IGCKIJDDJFJ_NOGOAKKIMBE" => Some(Self::IgckijddjfjNogoakkimbe),
|
|
"IGCKIJDDJFJ_IKMCHIEELEG" => Some(Self::IgckijddjfjIkmchieeleg),
|
|
"IGCKIJDDJFJ_KNMGJIHFGOK" => Some(Self::IgckijddjfjKnmgjihfgok),
|
|
"IGCKIJDDJFJ_BABFFMOBGAM" => Some(Self::IgckijddjfjBabffmobgam),
|
|
"IGCKIJDDJFJ_FONNDJPLCIF" => Some(Self::IgckijddjfjFonndjplcif),
|
|
"IGCKIJDDJFJ_OIAPNEOBJGM" => Some(Self::IgckijddjfjOiapneobjgm),
|
|
"IGCKIJDDJFJ_BMHNMGBNAAD" => Some(Self::IgckijddjfjBmhnmgbnaad),
|
|
"IGCKIJDDJFJ_MPNOJMHEAPB" => Some(Self::IgckijddjfjMpnojmheapb),
|
|
"IGCKIJDDJFJ_OIHCCNDKJCE" => Some(Self::IgckijddjfjOihccndkjce),
|
|
"IGCKIJDDJFJ_HNKEFEPAGJG" => Some(Self::IgckijddjfjHnkefepagjg),
|
|
"IGCKIJDDJFJ_OEBIHNAAKHE" => Some(Self::IgckijddjfjOebihnaakhe),
|
|
"IGCKIJDDJFJ_NNLCKIOFEMG" => Some(Self::IgckijddjfjNnlckiofemg),
|
|
"IGCKIJDDJFJ_DPMCBNBLGCI" => Some(Self::IgckijddjfjDpmcbnblgci),
|
|
"IGCKIJDDJFJ_IGHGLJDKCFP" => Some(Self::IgckijddjfjIghgljdkcfp),
|
|
"IGCKIJDDJFJ_AJPHKHDOBMA" => Some(Self::IgckijddjfjAjphkhdobma),
|
|
"IGCKIJDDJFJ_PDFECLGGPPE" => Some(Self::IgckijddjfjPdfeclggppe),
|
|
"IGCKIJDDJFJ_KLPHLKEOCHA" => Some(Self::IgckijddjfjKlphlkeocha),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ciaiojanapi {
|
|
Mieblljelae = 0,
|
|
Laaolgjofem = 1,
|
|
Fdkioihafcb = 2,
|
|
Hfbhdijmnoo = 3,
|
|
}
|
|
impl Ciaiojanapi {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Mieblljelae => "CIAIOJANAPI_MIEBLLJELAE",
|
|
Self::Laaolgjofem => "CIAIOJANAPI_LAAOLGJOFEM",
|
|
Self::Fdkioihafcb => "CIAIOJANAPI_FDKIOIHAFCB",
|
|
Self::Hfbhdijmnoo => "CIAIOJANAPI_HFBHDIJMNOO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CIAIOJANAPI_MIEBLLJELAE" => Some(Self::Mieblljelae),
|
|
"CIAIOJANAPI_LAAOLGJOFEM" => Some(Self::Laaolgjofem),
|
|
"CIAIOJANAPI_FDKIOIHAFCB" => Some(Self::Fdkioihafcb),
|
|
"CIAIOJANAPI_HFBHDIJMNOO" => Some(Self::Hfbhdijmnoo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Oclejlefbfo {
|
|
Pcpdhelpkem = 0,
|
|
Ffokjoiecjf = 1,
|
|
}
|
|
impl Oclejlefbfo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "OCLEJLEFBFO_PCPDHELPKEM",
|
|
Self::Ffokjoiecjf => "OCLEJLEFBFO_FFOKJOIECJF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OCLEJLEFBFO_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"OCLEJLEFBFO_FFOKJOIECJF" => Some(Self::Ffokjoiecjf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FOODOPDNDLK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PunkLordShareType {
|
|
FoodopdndlkPcpdhelpkem = 0,
|
|
FoodopdndlkDkckdclcpel = 1,
|
|
FoodopdndlkPnmcjhfnboo = 2,
|
|
}
|
|
impl PunkLordShareType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FoodopdndlkPcpdhelpkem => "FOODOPDNDLK_PCPDHELPKEM",
|
|
Self::FoodopdndlkDkckdclcpel => "FOODOPDNDLK_DKCKDCLCPEL",
|
|
Self::FoodopdndlkPnmcjhfnboo => "FOODOPDNDLK_PNMCJHFNBOO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FOODOPDNDLK_PCPDHELPKEM" => Some(Self::FoodopdndlkPcpdhelpkem),
|
|
"FOODOPDNDLK_DKCKDCLCPEL" => Some(Self::FoodopdndlkDkckdclcpel),
|
|
"FOODOPDNDLK_PNMCJHFNBOO" => Some(Self::FoodopdndlkPnmcjhfnboo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: IHDHFKJHAAH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PunkLordAttackerStatus {
|
|
IhdhfkjhaahPcpdhelpkem = 0,
|
|
IhdhfkjhaahBiiokjhnbpn = 1,
|
|
IhdhfkjhaahGhdilmmhecb = 2,
|
|
IhdhfkjhaahCbedcedmjha = 3,
|
|
}
|
|
impl PunkLordAttackerStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::IhdhfkjhaahPcpdhelpkem => "IHDHFKJHAAH_PCPDHELPKEM",
|
|
Self::IhdhfkjhaahBiiokjhnbpn => "IHDHFKJHAAH_BIIOKJHNBPN",
|
|
Self::IhdhfkjhaahGhdilmmhecb => "IHDHFKJHAAH_GHDILMMHECB",
|
|
Self::IhdhfkjhaahCbedcedmjha => "IHDHFKJHAAH_CBEDCEDMJHA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IHDHFKJHAAH_PCPDHELPKEM" => Some(Self::IhdhfkjhaahPcpdhelpkem),
|
|
"IHDHFKJHAAH_BIIOKJHNBPN" => Some(Self::IhdhfkjhaahBiiokjhnbpn),
|
|
"IHDHFKJHAAH_GHDILMMHECB" => Some(Self::IhdhfkjhaahGhdilmmhecb),
|
|
"IHDHFKJHAAH_CBEDCEDMJHA" => Some(Self::IhdhfkjhaahCbedcedmjha),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Inpbgnjmnkj {
|
|
Pcpdhelpkem = 0,
|
|
Pkeahobfgcb = 1,
|
|
Oafipgmhnpo = 2,
|
|
Dhneakfgcbk = 3,
|
|
}
|
|
impl Inpbgnjmnkj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "INPBGNJMNKJ_PCPDHELPKEM",
|
|
Self::Pkeahobfgcb => "INPBGNJMNKJ_PKEAHOBFGCB",
|
|
Self::Oafipgmhnpo => "INPBGNJMNKJ_OAFIPGMHNPO",
|
|
Self::Dhneakfgcbk => "INPBGNJMNKJ_DHNEAKFGCBK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"INPBGNJMNKJ_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"INPBGNJMNKJ_PKEAHOBFGCB" => Some(Self::Pkeahobfgcb),
|
|
"INPBGNJMNKJ_OAFIPGMHNPO" => Some(Self::Oafipgmhnpo),
|
|
"INPBGNJMNKJ_DHNEAKFGCBK" => Some(Self::Dhneakfgcbk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fmeakofmfck {
|
|
Pcpdhelpkem = 0,
|
|
Cgcjlhflepn = 403,
|
|
Lcddjfafkpl = 404,
|
|
Pjighnfhfkd = 401,
|
|
Pgdfgmpoifd = 402,
|
|
Ajbfcodjonf = 2300,
|
|
Epncpbcdako = 3100,
|
|
Ghodipcoiie = 4100,
|
|
Obbecdekjfe = 3700,
|
|
}
|
|
impl Fmeakofmfck {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "FMEAKOFMFCK_PCPDHELPKEM",
|
|
Self::Cgcjlhflepn => "FMEAKOFMFCK_CGCJLHFLEPN",
|
|
Self::Lcddjfafkpl => "FMEAKOFMFCK_LCDDJFAFKPL",
|
|
Self::Pjighnfhfkd => "FMEAKOFMFCK_PJIGHNFHFKD",
|
|
Self::Pgdfgmpoifd => "FMEAKOFMFCK_PGDFGMPOIFD",
|
|
Self::Ajbfcodjonf => "FMEAKOFMFCK_AJBFCODJONF",
|
|
Self::Epncpbcdako => "FMEAKOFMFCK_EPNCPBCDAKO",
|
|
Self::Ghodipcoiie => "FMEAKOFMFCK_GHODIPCOIIE",
|
|
Self::Obbecdekjfe => "FMEAKOFMFCK_OBBECDEKJFE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FMEAKOFMFCK_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"FMEAKOFMFCK_CGCJLHFLEPN" => Some(Self::Cgcjlhflepn),
|
|
"FMEAKOFMFCK_LCDDJFAFKPL" => Some(Self::Lcddjfafkpl),
|
|
"FMEAKOFMFCK_PJIGHNFHFKD" => Some(Self::Pjighnfhfkd),
|
|
"FMEAKOFMFCK_PGDFGMPOIFD" => Some(Self::Pgdfgmpoifd),
|
|
"FMEAKOFMFCK_AJBFCODJONF" => Some(Self::Ajbfcodjonf),
|
|
"FMEAKOFMFCK_EPNCPBCDAKO" => Some(Self::Epncpbcdako),
|
|
"FMEAKOFMFCK_GHODIPCOIIE" => Some(Self::Ghodipcoiie),
|
|
"FMEAKOFMFCK_OBBECDEKJFE" => Some(Self::Obbecdekjfe),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ipgfcghiikn {
|
|
Kojihmknjic = 0,
|
|
Eikbibahchi = 1,
|
|
Fceejiblhoc = 2,
|
|
}
|
|
impl Ipgfcghiikn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kojihmknjic => "IPGFCGHIIKN_KOJIHMKNJIC",
|
|
Self::Eikbibahchi => "IPGFCGHIIKN_EIKBIBAHCHI",
|
|
Self::Fceejiblhoc => "IPGFCGHIIKN_FCEEJIBLHOC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IPGFCGHIIKN_KOJIHMKNJIC" => Some(Self::Kojihmknjic),
|
|
"IPGFCGHIIKN_EIKBIBAHCHI" => Some(Self::Eikbibahchi),
|
|
"IPGFCGHIIKN_FCEEJIBLHOC" => Some(Self::Fceejiblhoc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KGHODPFJGLI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum DevelopmentType {
|
|
KghodpfjgliMjfldkhkdab = 0,
|
|
KghodpfjgliIbmbpmimjeg = 1,
|
|
KghodpfjgliDfmfgmcghkk = 2,
|
|
KghodpfjgliDgdlljknlmc = 3,
|
|
KghodpfjgliFjjaanaiklp = 4,
|
|
KghodpfjgliPjpgmlpmkbb = 5,
|
|
KghodpfjgliCphfdmghkdn = 6,
|
|
KghodpfjgliBpajghjgcam = 7,
|
|
KghodpfjgliPpkfekfhfgb = 8,
|
|
KghodpfjgliGnameakebnl = 9,
|
|
KghodpfjgliApbchinmcij = 10,
|
|
KghodpfjgliFbpdglpbbih = 11,
|
|
KghodpfjgliMeakdpoakkf = 12,
|
|
KghodpfjgliJlcdmpjkphd = 13,
|
|
KghodpfjgliMifhifjcgam = 14,
|
|
KghodpfjgliBicmkjjbhjf = 15,
|
|
KghodpfjgliGaeoajpaihl = 16,
|
|
KghodpfjgliOhkdnjgjanh = 17,
|
|
KghodpfjgliNoojmahkmhc = 18,
|
|
}
|
|
impl DevelopmentType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KghodpfjgliMjfldkhkdab => "KGHODPFJGLI_MJFLDKHKDAB",
|
|
Self::KghodpfjgliIbmbpmimjeg => "KGHODPFJGLI_IBMBPMIMJEG",
|
|
Self::KghodpfjgliDfmfgmcghkk => "KGHODPFJGLI_DFMFGMCGHKK",
|
|
Self::KghodpfjgliDgdlljknlmc => "KGHODPFJGLI_DGDLLJKNLMC",
|
|
Self::KghodpfjgliFjjaanaiklp => "KGHODPFJGLI_FJJAANAIKLP",
|
|
Self::KghodpfjgliPjpgmlpmkbb => "KGHODPFJGLI_PJPGMLPMKBB",
|
|
Self::KghodpfjgliCphfdmghkdn => "KGHODPFJGLI_CPHFDMGHKDN",
|
|
Self::KghodpfjgliBpajghjgcam => "KGHODPFJGLI_BPAJGHJGCAM",
|
|
Self::KghodpfjgliPpkfekfhfgb => "KGHODPFJGLI_PPKFEKFHFGB",
|
|
Self::KghodpfjgliGnameakebnl => "KGHODPFJGLI_GNAMEAKEBNL",
|
|
Self::KghodpfjgliApbchinmcij => "KGHODPFJGLI_APBCHINMCIJ",
|
|
Self::KghodpfjgliFbpdglpbbih => "KGHODPFJGLI_FBPDGLPBBIH",
|
|
Self::KghodpfjgliMeakdpoakkf => "KGHODPFJGLI_MEAKDPOAKKF",
|
|
Self::KghodpfjgliJlcdmpjkphd => "KGHODPFJGLI_JLCDMPJKPHD",
|
|
Self::KghodpfjgliMifhifjcgam => "KGHODPFJGLI_MIFHIFJCGAM",
|
|
Self::KghodpfjgliBicmkjjbhjf => "KGHODPFJGLI_BICMKJJBHJF",
|
|
Self::KghodpfjgliGaeoajpaihl => "KGHODPFJGLI_GAEOAJPAIHL",
|
|
Self::KghodpfjgliOhkdnjgjanh => "KGHODPFJGLI_OHKDNJGJANH",
|
|
Self::KghodpfjgliNoojmahkmhc => "KGHODPFJGLI_NOOJMAHKMHC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KGHODPFJGLI_MJFLDKHKDAB" => Some(Self::KghodpfjgliMjfldkhkdab),
|
|
"KGHODPFJGLI_IBMBPMIMJEG" => Some(Self::KghodpfjgliIbmbpmimjeg),
|
|
"KGHODPFJGLI_DFMFGMCGHKK" => Some(Self::KghodpfjgliDfmfgmcghkk),
|
|
"KGHODPFJGLI_DGDLLJKNLMC" => Some(Self::KghodpfjgliDgdlljknlmc),
|
|
"KGHODPFJGLI_FJJAANAIKLP" => Some(Self::KghodpfjgliFjjaanaiklp),
|
|
"KGHODPFJGLI_PJPGMLPMKBB" => Some(Self::KghodpfjgliPjpgmlpmkbb),
|
|
"KGHODPFJGLI_CPHFDMGHKDN" => Some(Self::KghodpfjgliCphfdmghkdn),
|
|
"KGHODPFJGLI_BPAJGHJGCAM" => Some(Self::KghodpfjgliBpajghjgcam),
|
|
"KGHODPFJGLI_PPKFEKFHFGB" => Some(Self::KghodpfjgliPpkfekfhfgb),
|
|
"KGHODPFJGLI_GNAMEAKEBNL" => Some(Self::KghodpfjgliGnameakebnl),
|
|
"KGHODPFJGLI_APBCHINMCIJ" => Some(Self::KghodpfjgliApbchinmcij),
|
|
"KGHODPFJGLI_FBPDGLPBBIH" => Some(Self::KghodpfjgliFbpdglpbbih),
|
|
"KGHODPFJGLI_MEAKDPOAKKF" => Some(Self::KghodpfjgliMeakdpoakkf),
|
|
"KGHODPFJGLI_JLCDMPJKPHD" => Some(Self::KghodpfjgliJlcdmpjkphd),
|
|
"KGHODPFJGLI_MIFHIFJCGAM" => Some(Self::KghodpfjgliMifhifjcgam),
|
|
"KGHODPFJGLI_BICMKJJBHJF" => Some(Self::KghodpfjgliBicmkjjbhjf),
|
|
"KGHODPFJGLI_GAEOAJPAIHL" => Some(Self::KghodpfjgliGaeoajpaihl),
|
|
"KGHODPFJGLI_OHKDNJGJANH" => Some(Self::KghodpfjgliOhkdnjgjanh),
|
|
"KGHODPFJGLI_NOOJMAHKMHC" => Some(Self::KghodpfjgliNoojmahkmhc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: LGGELNENDAO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PlayingState {
|
|
LggelnendaoPcpdhelpkem = 0,
|
|
LggelnendaoAadflkalknl = 1,
|
|
LggelnendaoCbankfoeifb = 2,
|
|
LggelnendaoCdmmidikfcg = 3,
|
|
LggelnendaoOmlfcehbjeh = 4,
|
|
LggelnendaoNmghlblkdlh = 5,
|
|
LggelnendaoKfkfjhljcop = 6,
|
|
LggelnendaoMjgpiephdpi = 7,
|
|
LggelnendaoImeplhgajch = 8,
|
|
LggelnendaoAghhiaplcdh = 9,
|
|
LggelnendaoOkgahgbkfdj = 10,
|
|
}
|
|
impl PlayingState {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LggelnendaoPcpdhelpkem => "LGGELNENDAO_PCPDHELPKEM",
|
|
Self::LggelnendaoAadflkalknl => "LGGELNENDAO_AADFLKALKNL",
|
|
Self::LggelnendaoCbankfoeifb => "LGGELNENDAO_CBANKFOEIFB",
|
|
Self::LggelnendaoCdmmidikfcg => "LGGELNENDAO_CDMMIDIKFCG",
|
|
Self::LggelnendaoOmlfcehbjeh => "LGGELNENDAO_OMLFCEHBJEH",
|
|
Self::LggelnendaoNmghlblkdlh => "LGGELNENDAO_NMGHLBLKDLH",
|
|
Self::LggelnendaoKfkfjhljcop => "LGGELNENDAO_KFKFJHLJCOP",
|
|
Self::LggelnendaoMjgpiephdpi => "LGGELNENDAO_MJGPIEPHDPI",
|
|
Self::LggelnendaoImeplhgajch => "LGGELNENDAO_IMEPLHGAJCH",
|
|
Self::LggelnendaoAghhiaplcdh => "LGGELNENDAO_AGHHIAPLCDH",
|
|
Self::LggelnendaoOkgahgbkfdj => "LGGELNENDAO_OKGAHGBKFDJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LGGELNENDAO_PCPDHELPKEM" => Some(Self::LggelnendaoPcpdhelpkem),
|
|
"LGGELNENDAO_AADFLKALKNL" => Some(Self::LggelnendaoAadflkalknl),
|
|
"LGGELNENDAO_CBANKFOEIFB" => Some(Self::LggelnendaoCbankfoeifb),
|
|
"LGGELNENDAO_CDMMIDIKFCG" => Some(Self::LggelnendaoCdmmidikfcg),
|
|
"LGGELNENDAO_OMLFCEHBJEH" => Some(Self::LggelnendaoOmlfcehbjeh),
|
|
"LGGELNENDAO_NMGHLBLKDLH" => Some(Self::LggelnendaoNmghlblkdlh),
|
|
"LGGELNENDAO_KFKFJHLJCOP" => Some(Self::LggelnendaoKfkfjhljcop),
|
|
"LGGELNENDAO_MJGPIEPHDPI" => Some(Self::LggelnendaoMjgpiephdpi),
|
|
"LGGELNENDAO_IMEPLHGAJCH" => Some(Self::LggelnendaoImeplhgajch),
|
|
"LGGELNENDAO_AGHHIAPLCDH" => Some(Self::LggelnendaoAghhiaplcdh),
|
|
"LGGELNENDAO_OKGAHGBKFDJ" => Some(Self::LggelnendaoOkgahgbkfdj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lbbopepgppa {
|
|
Hpdkaikpoig = 0,
|
|
Lnfjolbjloe = 1,
|
|
Dapajmnghlp = 2,
|
|
Eljijpjlkgp = 3,
|
|
}
|
|
impl Lbbopepgppa {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hpdkaikpoig => "LBBOPEPGPPA_HPDKAIKPOIG",
|
|
Self::Lnfjolbjloe => "LBBOPEPGPPA_LNFJOLBJLOE",
|
|
Self::Dapajmnghlp => "LBBOPEPGPPA_DAPAJMNGHLP",
|
|
Self::Eljijpjlkgp => "LBBOPEPGPPA_ELJIJPJLKGP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LBBOPEPGPPA_HPDKAIKPOIG" => Some(Self::Hpdkaikpoig),
|
|
"LBBOPEPGPPA_LNFJOLBJLOE" => Some(Self::Lnfjolbjloe),
|
|
"LBBOPEPGPPA_DAPAJMNGHLP" => Some(Self::Dapajmnghlp),
|
|
"LBBOPEPGPPA_ELJIJPJLKGP" => Some(Self::Eljijpjlkgp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Apbbalpmmgk {
|
|
Pcpdhelpkem = 0,
|
|
Ghgapoakgab = 1,
|
|
Bpcekmlpjcj = 2,
|
|
Gpjmkkadldc = 3,
|
|
Cbbhpgagcoe = 4,
|
|
Jnaaaiglhhi = 5,
|
|
}
|
|
impl Apbbalpmmgk {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "APBBALPMMGK_PCPDHELPKEM",
|
|
Self::Ghgapoakgab => "APBBALPMMGK_GHGAPOAKGAB",
|
|
Self::Bpcekmlpjcj => "APBBALPMMGK_BPCEKMLPJCJ",
|
|
Self::Gpjmkkadldc => "APBBALPMMGK_GPJMKKADLDC",
|
|
Self::Cbbhpgagcoe => "APBBALPMMGK_CBBHPGAGCOE",
|
|
Self::Jnaaaiglhhi => "APBBALPMMGK_JNAAAIGLHHI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"APBBALPMMGK_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"APBBALPMMGK_GHGAPOAKGAB" => Some(Self::Ghgapoakgab),
|
|
"APBBALPMMGK_BPCEKMLPJCJ" => Some(Self::Bpcekmlpjcj),
|
|
"APBBALPMMGK_GPJMKKADLDC" => Some(Self::Gpjmkkadldc),
|
|
"APBBALPMMGK_CBBHPGAGCOE" => Some(Self::Cbbhpgagcoe),
|
|
"APBBALPMMGK_JNAAAIGLHHI" => Some(Self::Jnaaaiglhhi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: PPJPJKPJHMG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PlanetFesCardPieceApplyPermissionType {
|
|
PpjpjkpjhmgNkadfcmekgn = 0,
|
|
PpjpjkpjhmgPmjmefdgohc = 1,
|
|
PpjpjkpjhmgHlpfbmbdkpp = 2,
|
|
}
|
|
impl PlanetFesCardPieceApplyPermissionType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PpjpjkpjhmgNkadfcmekgn => "PPJPJKPJHMG_NKADFCMEKGN",
|
|
Self::PpjpjkpjhmgPmjmefdgohc => "PPJPJKPJHMG_PMJMEFDGOHC",
|
|
Self::PpjpjkpjhmgHlpfbmbdkpp => "PPJPJKPJHMG_HLPFBMBDKPP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PPJPJKPJHMG_NKADFCMEKGN" => Some(Self::PpjpjkpjhmgNkadfcmekgn),
|
|
"PPJPJKPJHMG_PMJMEFDGOHC" => Some(Self::PpjpjkpjhmgPmjmefdgohc),
|
|
"PPJPJKPJHMG_HLPFBMBDKPP" => Some(Self::PpjpjkpjhmgHlpfbmbdkpp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nkgnoomgbim {
|
|
Echponhamcn = 0,
|
|
Echekpmlgdm = 1,
|
|
Pjkkbffcehf = 2,
|
|
Pdeakhakkcd = 3,
|
|
Daklbgkehal = 4,
|
|
}
|
|
impl Nkgnoomgbim {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Echponhamcn => "NKGNOOMGBIM_ECHPONHAMCN",
|
|
Self::Echekpmlgdm => "NKGNOOMGBIM_ECHEKPMLGDM",
|
|
Self::Pjkkbffcehf => "NKGNOOMGBIM_PJKKBFFCEHF",
|
|
Self::Pdeakhakkcd => "NKGNOOMGBIM_PDEAKHAKKCD",
|
|
Self::Daklbgkehal => "NKGNOOMGBIM_DAKLBGKEHAL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NKGNOOMGBIM_ECHPONHAMCN" => Some(Self::Echponhamcn),
|
|
"NKGNOOMGBIM_ECHEKPMLGDM" => Some(Self::Echekpmlgdm),
|
|
"NKGNOOMGBIM_PJKKBFFCEHF" => Some(Self::Pjkkbffcehf),
|
|
"NKGNOOMGBIM_PDEAKHAKKCD" => Some(Self::Pdeakhakkcd),
|
|
"NKGNOOMGBIM_DAKLBGKEHAL" => Some(Self::Daklbgkehal),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dpenfefpebi {
|
|
Kheejbbpicd = 0,
|
|
Dabgpbmkgjb = 1,
|
|
Dlechgnkomb = 2,
|
|
}
|
|
impl Dpenfefpebi {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kheejbbpicd => "DPENFEFPEBI_KHEEJBBPICD",
|
|
Self::Dabgpbmkgjb => "DPENFEFPEBI_DABGPBMKGJB",
|
|
Self::Dlechgnkomb => "DPENFEFPEBI_DLECHGNKOMB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DPENFEFPEBI_KHEEJBBPICD" => Some(Self::Kheejbbpicd),
|
|
"DPENFEFPEBI_DABGPBMKGJB" => Some(Self::Dabgpbmkgjb),
|
|
"DPENFEFPEBI_DLECHGNKOMB" => Some(Self::Dlechgnkomb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bgcejdchkba {
|
|
Pcpdhelpkem = 0,
|
|
Mnmmgialaoh = 1,
|
|
Idmicpbheod = 2,
|
|
Niillmjngec = 3,
|
|
Monilnmiblg = 4,
|
|
Ckaidiijjjf = 5,
|
|
Behbcacjcpj = 6,
|
|
Eikfegoomcc = 7,
|
|
Loehhlbjacf = 8,
|
|
Ndjedmknjmb = 9,
|
|
}
|
|
impl Bgcejdchkba {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "BGCEJDCHKBA_PCPDHELPKEM",
|
|
Self::Mnmmgialaoh => "BGCEJDCHKBA_MNMMGIALAOH",
|
|
Self::Idmicpbheod => "BGCEJDCHKBA_IDMICPBHEOD",
|
|
Self::Niillmjngec => "BGCEJDCHKBA_NIILLMJNGEC",
|
|
Self::Monilnmiblg => "BGCEJDCHKBA_MONILNMIBLG",
|
|
Self::Ckaidiijjjf => "BGCEJDCHKBA_CKAIDIIJJJF",
|
|
Self::Behbcacjcpj => "BGCEJDCHKBA_BEHBCACJCPJ",
|
|
Self::Eikfegoomcc => "BGCEJDCHKBA_EIKFEGOOMCC",
|
|
Self::Loehhlbjacf => "BGCEJDCHKBA_LOEHHLBJACF",
|
|
Self::Ndjedmknjmb => "BGCEJDCHKBA_NDJEDMKNJMB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BGCEJDCHKBA_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"BGCEJDCHKBA_MNMMGIALAOH" => Some(Self::Mnmmgialaoh),
|
|
"BGCEJDCHKBA_IDMICPBHEOD" => Some(Self::Idmicpbheod),
|
|
"BGCEJDCHKBA_NIILLMJNGEC" => Some(Self::Niillmjngec),
|
|
"BGCEJDCHKBA_MONILNMIBLG" => Some(Self::Monilnmiblg),
|
|
"BGCEJDCHKBA_CKAIDIIJJJF" => Some(Self::Ckaidiijjjf),
|
|
"BGCEJDCHKBA_BEHBCACJCPJ" => Some(Self::Behbcacjcpj),
|
|
"BGCEJDCHKBA_EIKFEGOOMCC" => Some(Self::Eikfegoomcc),
|
|
"BGCEJDCHKBA_LOEHHLBJACF" => Some(Self::Loehhlbjacf),
|
|
"BGCEJDCHKBA_NDJEDMKNJMB" => Some(Self::Ndjedmknjmb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bfdgagjdoda {
|
|
Pcpdhelpkem = 0,
|
|
Iajidambbjb = 1,
|
|
Peddmfmoeic = 2,
|
|
Miagcabfakb = 3,
|
|
}
|
|
impl Bfdgagjdoda {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "BFDGAGJDODA_PCPDHELPKEM",
|
|
Self::Iajidambbjb => "BFDGAGJDODA_IAJIDAMBBJB",
|
|
Self::Peddmfmoeic => "BFDGAGJDODA_PEDDMFMOEIC",
|
|
Self::Miagcabfakb => "BFDGAGJDODA_MIAGCABFAKB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BFDGAGJDODA_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"BFDGAGJDODA_IAJIDAMBBJB" => Some(Self::Iajidambbjb),
|
|
"BFDGAGJDODA_PEDDMFMOEIC" => Some(Self::Peddmfmoeic),
|
|
"BFDGAGJDODA_MIAGCABFAKB" => Some(Self::Miagcabfakb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nfkejjihocj {
|
|
Pcpdhelpkem = 0,
|
|
Opcgnjmgjde = 1,
|
|
Mhogfbjlded = 2,
|
|
Fepghfflgij = 3,
|
|
Bedpkpfnmnb = 4,
|
|
}
|
|
impl Nfkejjihocj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "NFKEJJIHOCJ_PCPDHELPKEM",
|
|
Self::Opcgnjmgjde => "NFKEJJIHOCJ_OPCGNJMGJDE",
|
|
Self::Mhogfbjlded => "NFKEJJIHOCJ_MHOGFBJLDED",
|
|
Self::Fepghfflgij => "NFKEJJIHOCJ_FEPGHFFLGIJ",
|
|
Self::Bedpkpfnmnb => "NFKEJJIHOCJ_BEDPKPFNMNB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NFKEJJIHOCJ_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"NFKEJJIHOCJ_OPCGNJMGJDE" => Some(Self::Opcgnjmgjde),
|
|
"NFKEJJIHOCJ_MHOGFBJLDED" => Some(Self::Mhogfbjlded),
|
|
"NFKEJJIHOCJ_FEPGHFFLGIJ" => Some(Self::Fepghfflgij),
|
|
"NFKEJJIHOCJ_BEDPKPFNMNB" => Some(Self::Bedpkpfnmnb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HIOLCNPOPON
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightDropType {
|
|
HiolcnpoponPcpdhelpkem = 0,
|
|
HiolcnpoponHhnbgnfbdho = 1,
|
|
HiolcnpoponHolojhggiog = 2,
|
|
HiolcnpoponNoknnmpmggn = 3,
|
|
HiolcnpoponNofpidpiklj = 4,
|
|
HiolcnpoponBikhoegfefd = 5,
|
|
HiolcnpoponMkppcdpchie = 6,
|
|
HiolcnpoponBhjoklljlpl = 7,
|
|
}
|
|
impl GridFightDropType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HiolcnpoponPcpdhelpkem => "HIOLCNPOPON_PCPDHELPKEM",
|
|
Self::HiolcnpoponHhnbgnfbdho => "HIOLCNPOPON_HHNBGNFBDHO",
|
|
Self::HiolcnpoponHolojhggiog => "HIOLCNPOPON_HOLOJHGGIOG",
|
|
Self::HiolcnpoponNoknnmpmggn => "HIOLCNPOPON_NOKNNMPMGGN",
|
|
Self::HiolcnpoponNofpidpiklj => "HIOLCNPOPON_NOFPIDPIKLJ",
|
|
Self::HiolcnpoponBikhoegfefd => "HIOLCNPOPON_BIKHOEGFEFD",
|
|
Self::HiolcnpoponMkppcdpchie => "HIOLCNPOPON_MKPPCDPCHIE",
|
|
Self::HiolcnpoponBhjoklljlpl => "HIOLCNPOPON_BHJOKLLJLPL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HIOLCNPOPON_PCPDHELPKEM" => Some(Self::HiolcnpoponPcpdhelpkem),
|
|
"HIOLCNPOPON_HHNBGNFBDHO" => Some(Self::HiolcnpoponHhnbgnfbdho),
|
|
"HIOLCNPOPON_HOLOJHGGIOG" => Some(Self::HiolcnpoponHolojhggiog),
|
|
"HIOLCNPOPON_NOKNNMPMGGN" => Some(Self::HiolcnpoponNoknnmpmggn),
|
|
"HIOLCNPOPON_NOFPIDPIKLJ" => Some(Self::HiolcnpoponNofpidpiklj),
|
|
"HIOLCNPOPON_BIKHOEGFEFD" => Some(Self::HiolcnpoponBikhoegfefd),
|
|
"HIOLCNPOPON_MKPPCDPCHIE" => Some(Self::HiolcnpoponMkppcdpchie),
|
|
"HIOLCNPOPON_BHJOKLLJLPL" => Some(Self::HiolcnpoponBhjoklljlpl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jilapgbhfji {
|
|
Lmjldgfjflc = 0,
|
|
Fioljgnekki = 1,
|
|
Dpleigpomca = 2,
|
|
Nmglepdledh = 3,
|
|
}
|
|
impl Jilapgbhfji {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lmjldgfjflc => "JILAPGBHFJI_LMJLDGFJFLC",
|
|
Self::Fioljgnekki => "JILAPGBHFJI_FIOLJGNEKKI",
|
|
Self::Dpleigpomca => "JILAPGBHFJI_DPLEIGPOMCA",
|
|
Self::Nmglepdledh => "JILAPGBHFJI_NMGLEPDLEDH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JILAPGBHFJI_LMJLDGFJFLC" => Some(Self::Lmjldgfjflc),
|
|
"JILAPGBHFJI_FIOLJGNEKKI" => Some(Self::Fioljgnekki),
|
|
"JILAPGBHFJI_DPLEIGPOMCA" => Some(Self::Dpleigpomca),
|
|
"JILAPGBHFJI_NMGLEPDLEDH" => Some(Self::Nmglepdledh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lopdmepedfg {
|
|
Emiedpkbpki = 0,
|
|
Lghejjgfkim = 1,
|
|
Gapnmckcjcg = 2,
|
|
}
|
|
impl Lopdmepedfg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Emiedpkbpki => "LOPDMEPEDFG_EMIEDPKBPKI",
|
|
Self::Lghejjgfkim => "LOPDMEPEDFG_LGHEJJGFKIM",
|
|
Self::Gapnmckcjcg => "LOPDMEPEDFG_GAPNMCKCJCG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LOPDMEPEDFG_EMIEDPKBPKI" => Some(Self::Emiedpkbpki),
|
|
"LOPDMEPEDFG_LGHEJJGFKIM" => Some(Self::Lghejjgfkim),
|
|
"LOPDMEPEDFG_GAPNMCKCJCG" => Some(Self::Gapnmckcjcg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: INHPDHLOHHO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BattleModuleType {
|
|
InhpdhlohhoHajdakfienm = 0,
|
|
InhpdhlohhoKkhlmkipmfk = 1,
|
|
InhpdhlohhoLhgodlabekh = 2,
|
|
InhpdhlohhoLjopapakhip = 3,
|
|
InhpdhlohhoFnjhiocjhlo = 4,
|
|
InhpdhlohhoAenlppaeank = 5,
|
|
InhpdhlohhoEdloebejfhn = 6,
|
|
}
|
|
impl BattleModuleType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::InhpdhlohhoHajdakfienm => "INHPDHLOHHO_HAJDAKFIENM",
|
|
Self::InhpdhlohhoKkhlmkipmfk => "INHPDHLOHHO_KKHLMKIPMFK",
|
|
Self::InhpdhlohhoLhgodlabekh => "INHPDHLOHHO_LHGODLABEKH",
|
|
Self::InhpdhlohhoLjopapakhip => "INHPDHLOHHO_LJOPAPAKHIP",
|
|
Self::InhpdhlohhoFnjhiocjhlo => "INHPDHLOHHO_FNJHIOCJHLO",
|
|
Self::InhpdhlohhoAenlppaeank => "INHPDHLOHHO_AENLPPAEANK",
|
|
Self::InhpdhlohhoEdloebejfhn => "INHPDHLOHHO_EDLOEBEJFHN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"INHPDHLOHHO_HAJDAKFIENM" => Some(Self::InhpdhlohhoHajdakfienm),
|
|
"INHPDHLOHHO_KKHLMKIPMFK" => Some(Self::InhpdhlohhoKkhlmkipmfk),
|
|
"INHPDHLOHHO_LHGODLABEKH" => Some(Self::InhpdhlohhoLhgodlabekh),
|
|
"INHPDHLOHHO_LJOPAPAKHIP" => Some(Self::InhpdhlohhoLjopapakhip),
|
|
"INHPDHLOHHO_FNJHIOCJHLO" => Some(Self::InhpdhlohhoFnjhiocjhlo),
|
|
"INHPDHLOHHO_AENLPPAEANK" => Some(Self::InhpdhlohhoAenlppaeank),
|
|
"INHPDHLOHHO_EDLOEBEJFHN" => Some(Self::InhpdhlohhoEdloebejfhn),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hljmcibobjo {
|
|
Mplpalikjhg = 0,
|
|
Fkmgnjgggho = 1,
|
|
Enamgjhjghp = 2,
|
|
}
|
|
impl Hljmcibobjo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Mplpalikjhg => "HLJMCIBOBJO_MPLPALIKJHG",
|
|
Self::Fkmgnjgggho => "HLJMCIBOBJO_FKMGNJGGGHO",
|
|
Self::Enamgjhjghp => "HLJMCIBOBJO_ENAMGJHJGHP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HLJMCIBOBJO_MPLPALIKJHG" => Some(Self::Mplpalikjhg),
|
|
"HLJMCIBOBJO_FKMGNJGGGHO" => Some(Self::Fkmgnjgggho),
|
|
"HLJMCIBOBJO_ENAMGJHJGHP" => Some(Self::Enamgjhjghp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ffmodddadkj {
|
|
Pcpdhelpkem = 0,
|
|
Fammlinglda = 1,
|
|
Bhkidlmlnka = 2,
|
|
Mcbdnoadmii = 3,
|
|
Ofgedcbedmn = 4,
|
|
Lphoaijfpnp = 5,
|
|
Kjaieeiachi = 6,
|
|
}
|
|
impl Ffmodddadkj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "FFMODDDADKJ_PCPDHELPKEM",
|
|
Self::Fammlinglda => "FFMODDDADKJ_FAMMLINGLDA",
|
|
Self::Bhkidlmlnka => "FFMODDDADKJ_BHKIDLMLNKA",
|
|
Self::Mcbdnoadmii => "FFMODDDADKJ_MCBDNOADMII",
|
|
Self::Ofgedcbedmn => "FFMODDDADKJ_OFGEDCBEDMN",
|
|
Self::Lphoaijfpnp => "FFMODDDADKJ_LPHOAIJFPNP",
|
|
Self::Kjaieeiachi => "FFMODDDADKJ_KJAIEEIACHI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FFMODDDADKJ_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"FFMODDDADKJ_FAMMLINGLDA" => Some(Self::Fammlinglda),
|
|
"FFMODDDADKJ_BHKIDLMLNKA" => Some(Self::Bhkidlmlnka),
|
|
"FFMODDDADKJ_MCBDNOADMII" => Some(Self::Mcbdnoadmii),
|
|
"FFMODDDADKJ_OFGEDCBEDMN" => Some(Self::Ofgedcbedmn),
|
|
"FFMODDDADKJ_LPHOAIJFPNP" => Some(Self::Lphoaijfpnp),
|
|
"FFMODDDADKJ_KJAIEEIACHI" => Some(Self::Kjaieeiachi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fbkbokhcllf {
|
|
Nmjbkomipnp = 0,
|
|
Ddffnbphdmi = 1,
|
|
Mhpfegdkikc = 2,
|
|
Adeamnahbpe = 3,
|
|
}
|
|
impl Fbkbokhcllf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nmjbkomipnp => "FBKBOKHCLLF_NMJBKOMIPNP",
|
|
Self::Ddffnbphdmi => "FBKBOKHCLLF_DDFFNBPHDMI",
|
|
Self::Mhpfegdkikc => "FBKBOKHCLLF_MHPFEGDKIKC",
|
|
Self::Adeamnahbpe => "FBKBOKHCLLF_ADEAMNAHBPE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FBKBOKHCLLF_NMJBKOMIPNP" => Some(Self::Nmjbkomipnp),
|
|
"FBKBOKHCLLF_DDFFNBPHDMI" => Some(Self::Ddffnbphdmi),
|
|
"FBKBOKHCLLF_MHPFEGDKIKC" => Some(Self::Mhpfegdkikc),
|
|
"FBKBOKHCLLF_ADEAMNAHBPE" => Some(Self::Adeamnahbpe),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ofkhihfbnfg {
|
|
Ceilokjmacj = 0,
|
|
Cpnihipdjie = 1,
|
|
}
|
|
impl Ofkhihfbnfg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ceilokjmacj => "OFKHIHFBNFG_CEILOKJMACJ",
|
|
Self::Cpnihipdjie => "OFKHIHFBNFG_CPNIHIPDJIE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OFKHIHFBNFG_CEILOKJMACJ" => Some(Self::Ceilokjmacj),
|
|
"OFKHIHFBNFG_CPNIHIPDJIE" => Some(Self::Cpnihipdjie),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lepdlljhipl {
|
|
Ldhliijjodp = 0,
|
|
Apnjcfefbkb = 1,
|
|
}
|
|
impl Lepdlljhipl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ldhliijjodp => "LEPDLLJHIPL_LDHLIIJJODP",
|
|
Self::Apnjcfefbkb => "LEPDLLJHIPL_APNJCFEFBKB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LEPDLLJHIPL_LDHLIIJJODP" => Some(Self::Ldhliijjodp),
|
|
"LEPDLLJHIPL_APNJCFEFBKB" => Some(Self::Apnjcfefbkb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: CHLAIGCKPIG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BattleEndReason {
|
|
ChlaigckpigPcpdhelpkem = 0,
|
|
ChlaigckpigOpakimpmlmi = 1,
|
|
ChlaigckpigOfbnfolbdhf = 2,
|
|
}
|
|
impl BattleEndReason {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::ChlaigckpigPcpdhelpkem => "CHLAIGCKPIG_PCPDHELPKEM",
|
|
Self::ChlaigckpigOpakimpmlmi => "CHLAIGCKPIG_OPAKIMPMLMI",
|
|
Self::ChlaigckpigOfbnfolbdhf => "CHLAIGCKPIG_OFBNFOLBDHF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CHLAIGCKPIG_PCPDHELPKEM" => Some(Self::ChlaigckpigPcpdhelpkem),
|
|
"CHLAIGCKPIG_OPAKIMPMLMI" => Some(Self::ChlaigckpigOpakimpmlmi),
|
|
"CHLAIGCKPIG_OFBNFOLBDHF" => Some(Self::ChlaigckpigOfbnfolbdhf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: IMGGHCOBNEF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BattleStaticticEventType {
|
|
ImgghcobnefJlmlmhodcgf = 0,
|
|
ImgghcobnefHpdobfppnbl = 1,
|
|
ImgghcobnefLccdkppmjlg = 2,
|
|
ImgghcobnefFoclbclejih = 3,
|
|
ImgghcobnefJdnnkpecmfd = 4,
|
|
ImgghcobnefFcgkfljhljc = 5,
|
|
ImgghcobnefAilgmechnoi = 6,
|
|
ImgghcobnefMchhngngpme = 7,
|
|
}
|
|
impl BattleStaticticEventType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::ImgghcobnefJlmlmhodcgf => "IMGGHCOBNEF_JLMLMHODCGF",
|
|
Self::ImgghcobnefHpdobfppnbl => "IMGGHCOBNEF_HPDOBFPPNBL",
|
|
Self::ImgghcobnefLccdkppmjlg => "IMGGHCOBNEF_LCCDKPPMJLG",
|
|
Self::ImgghcobnefFoclbclejih => "IMGGHCOBNEF_FOCLBCLEJIH",
|
|
Self::ImgghcobnefJdnnkpecmfd => "IMGGHCOBNEF_JDNNKPECMFD",
|
|
Self::ImgghcobnefFcgkfljhljc => "IMGGHCOBNEF_FCGKFLJHLJC",
|
|
Self::ImgghcobnefAilgmechnoi => "IMGGHCOBNEF_AILGMECHNOI",
|
|
Self::ImgghcobnefMchhngngpme => "IMGGHCOBNEF_MCHHNGNGPME",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IMGGHCOBNEF_JLMLMHODCGF" => Some(Self::ImgghcobnefJlmlmhodcgf),
|
|
"IMGGHCOBNEF_HPDOBFPPNBL" => Some(Self::ImgghcobnefHpdobfppnbl),
|
|
"IMGGHCOBNEF_LCCDKPPMJLG" => Some(Self::ImgghcobnefLccdkppmjlg),
|
|
"IMGGHCOBNEF_FOCLBCLEJIH" => Some(Self::ImgghcobnefFoclbclejih),
|
|
"IMGGHCOBNEF_JDNNKPECMFD" => Some(Self::ImgghcobnefJdnnkpecmfd),
|
|
"IMGGHCOBNEF_FCGKFLJHLJC" => Some(Self::ImgghcobnefFcgkfljhljc),
|
|
"IMGGHCOBNEF_AILGMECHNOI" => Some(Self::ImgghcobnefAilgmechnoi),
|
|
"IMGGHCOBNEF_MCHHNGNGPME" => Some(Self::ImgghcobnefMchhngngpme),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mpkjecngfpf {
|
|
Gkjgmdaokgn = 0,
|
|
Mdeechommij = 1,
|
|
Ipoffenefnh = 2,
|
|
Ckjajohanmc = 3,
|
|
Djijikkijmh = 4,
|
|
}
|
|
impl Mpkjecngfpf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Gkjgmdaokgn => "MPKJECNGFPF_GKJGMDAOKGN",
|
|
Self::Mdeechommij => "MPKJECNGFPF_MDEECHOMMIJ",
|
|
Self::Ipoffenefnh => "MPKJECNGFPF_IPOFFENEFNH",
|
|
Self::Ckjajohanmc => "MPKJECNGFPF_CKJAJOHANMC",
|
|
Self::Djijikkijmh => "MPKJECNGFPF_DJIJIKKIJMH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MPKJECNGFPF_GKJGMDAOKGN" => Some(Self::Gkjgmdaokgn),
|
|
"MPKJECNGFPF_MDEECHOMMIJ" => Some(Self::Mdeechommij),
|
|
"MPKJECNGFPF_IPOFFENEFNH" => Some(Self::Ipoffenefnh),
|
|
"MPKJECNGFPF_CKJAJOHANMC" => Some(Self::Ckjajohanmc),
|
|
"MPKJECNGFPF_DJIJIKKIJMH" => Some(Self::Djijikkijmh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gapbbjclmgp {
|
|
Fhmigjbigfc = 0,
|
|
Dgecgaafdjm = 1,
|
|
Fjighecanon = 2,
|
|
}
|
|
impl Gapbbjclmgp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Fhmigjbigfc => "GAPBBJCLMGP_FHMIGJBIGFC",
|
|
Self::Dgecgaafdjm => "GAPBBJCLMGP_DGECGAAFDJM",
|
|
Self::Fjighecanon => "GAPBBJCLMGP_FJIGHECANON",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GAPBBJCLMGP_FHMIGJBIGFC" => Some(Self::Fhmigjbigfc),
|
|
"GAPBBJCLMGP_DGECGAAFDJM" => Some(Self::Dgecgaafdjm),
|
|
"GAPBBJCLMGP_FJIGHECANON" => Some(Self::Fjighecanon),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pfodgdgfbbn {
|
|
Gmiiofmfmpo = 0,
|
|
Iomeeecoiob = 1,
|
|
Ojccfhhfkao = 2,
|
|
Efnmmdbafgm = 3,
|
|
Jdljlgoahoi = 4,
|
|
}
|
|
impl Pfodgdgfbbn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Gmiiofmfmpo => "PFODGDGFBBN_GMIIOFMFMPO",
|
|
Self::Iomeeecoiob => "PFODGDGFBBN_IOMEEECOIOB",
|
|
Self::Ojccfhhfkao => "PFODGDGFBBN_OJCCFHHFKAO",
|
|
Self::Efnmmdbafgm => "PFODGDGFBBN_EFNMMDBAFGM",
|
|
Self::Jdljlgoahoi => "PFODGDGFBBN_JDLJLGOAHOI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PFODGDGFBBN_GMIIOFMFMPO" => Some(Self::Gmiiofmfmpo),
|
|
"PFODGDGFBBN_IOMEEECOIOB" => Some(Self::Iomeeecoiob),
|
|
"PFODGDGFBBN_OJCCFHHFKAO" => Some(Self::Ojccfhhfkao),
|
|
"PFODGDGFBBN_EFNMMDBAFGM" => Some(Self::Efnmmdbafgm),
|
|
"PFODGDGFBBN_JDLJLGOAHOI" => Some(Self::Jdljlgoahoi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ifaenkoldci {
|
|
Ammkhiennoj = 0,
|
|
Ockemhmffbf = 1,
|
|
Nnabmpmmgmc = 2,
|
|
}
|
|
impl Ifaenkoldci {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ammkhiennoj => "IFAENKOLDCI_AMMKHIENNOJ",
|
|
Self::Ockemhmffbf => "IFAENKOLDCI_OCKEMHMFFBF",
|
|
Self::Nnabmpmmgmc => "IFAENKOLDCI_NNABMPMMGMC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IFAENKOLDCI_AMMKHIENNOJ" => Some(Self::Ammkhiennoj),
|
|
"IFAENKOLDCI_OCKEMHMFFBF" => Some(Self::Ockemhmffbf),
|
|
"IFAENKOLDCI_NNABMPMMGMC" => Some(Self::Nnabmpmmgmc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: IDFBPKAAHCH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BattleEndStatus {
|
|
IdfbpkaahchFplonmkabfk = 0,
|
|
IdfbpkaahchOccllfphpkp = 1,
|
|
IdfbpkaahchGhpiiemdidd = 2,
|
|
IdfbpkaahchAldbbjlcbam = 3,
|
|
}
|
|
impl BattleEndStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::IdfbpkaahchFplonmkabfk => "IDFBPKAAHCH_FPLONMKABFK",
|
|
Self::IdfbpkaahchOccllfphpkp => "IDFBPKAAHCH_OCCLLFPHPKP",
|
|
Self::IdfbpkaahchGhpiiemdidd => "IDFBPKAAHCH_GHPIIEMDIDD",
|
|
Self::IdfbpkaahchAldbbjlcbam => "IDFBPKAAHCH_ALDBBJLCBAM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IDFBPKAAHCH_FPLONMKABFK" => Some(Self::IdfbpkaahchFplonmkabfk),
|
|
"IDFBPKAAHCH_OCCLLFPHPKP" => Some(Self::IdfbpkaahchOccllfphpkp),
|
|
"IDFBPKAAHCH_GHPIIEMDIDD" => Some(Self::IdfbpkaahchGhpiiemdidd),
|
|
"IDFBPKAAHCH_ALDBBJLCBAM" => Some(Self::IdfbpkaahchAldbbjlcbam),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Onlfppjnlgh {
|
|
Jcelllehcmg = 0,
|
|
Ogojdcjdmnj = 1,
|
|
Dlgaphjiaei = 2,
|
|
}
|
|
impl Onlfppjnlgh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Jcelllehcmg => "ONLFPPJNLGH_JCELLLEHCMG",
|
|
Self::Ogojdcjdmnj => "ONLFPPJNLGH_OGOJDCJDMNJ",
|
|
Self::Dlgaphjiaei => "ONLFPPJNLGH_DLGAPHJIAEI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ONLFPPJNLGH_JCELLLEHCMG" => Some(Self::Jcelllehcmg),
|
|
"ONLFPPJNLGH_OGOJDCJDMNJ" => Some(Self::Ogojdcjdmnj),
|
|
"ONLFPPJNLGH_DLGAPHJIAEI" => Some(Self::Dlgaphjiaei),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lgneokbppeo {
|
|
Pcpdhelpkem = 0,
|
|
Glemheclmgp = 1,
|
|
Jpaapmnkief = 2,
|
|
Jhbikcplffj = 3,
|
|
Bcdhofnmpng = 4,
|
|
Cmhhbpohahj = 5,
|
|
}
|
|
impl Lgneokbppeo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "LGNEOKBPPEO_PCPDHELPKEM",
|
|
Self::Glemheclmgp => "LGNEOKBPPEO_GLEMHECLMGP",
|
|
Self::Jpaapmnkief => "LGNEOKBPPEO_JPAAPMNKIEF",
|
|
Self::Jhbikcplffj => "LGNEOKBPPEO_JHBIKCPLFFJ",
|
|
Self::Bcdhofnmpng => "LGNEOKBPPEO_BCDHOFNMPNG",
|
|
Self::Cmhhbpohahj => "LGNEOKBPPEO_CMHHBPOHAHJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LGNEOKBPPEO_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"LGNEOKBPPEO_GLEMHECLMGP" => Some(Self::Glemheclmgp),
|
|
"LGNEOKBPPEO_JPAAPMNKIEF" => Some(Self::Jpaapmnkief),
|
|
"LGNEOKBPPEO_JHBIKCPLFFJ" => Some(Self::Jhbikcplffj),
|
|
"LGNEOKBPPEO_BCDHOFNMPNG" => Some(Self::Bcdhofnmpng),
|
|
"LGNEOKBPPEO_CMHHBPOHAHJ" => Some(Self::Cmhhbpohahj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nodnmncibfg {
|
|
Pcpdhelpkem = 0,
|
|
Ncllnejnacm = 1,
|
|
Aphgbhiapjc = 2,
|
|
}
|
|
impl Nodnmncibfg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "NODNMNCIBFG_PCPDHELPKEM",
|
|
Self::Ncllnejnacm => "NODNMNCIBFG_NCLLNEJNACM",
|
|
Self::Aphgbhiapjc => "NODNMNCIBFG_APHGBHIAPJC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NODNMNCIBFG_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"NODNMNCIBFG_NCLLNEJNACM" => Some(Self::Ncllnejnacm),
|
|
"NODNMNCIBFG_APHGBHIAPJC" => Some(Self::Aphgbhiapjc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EJIMIOGAOKL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FightGameMode {
|
|
EjimiogaoklPcpdhelpkem = 0,
|
|
EjimiogaoklNanhddbcjok = 1,
|
|
EjimiogaoklDodgbhjdnfl = 2,
|
|
EjimiogaoklFlflkbfgpmp = 3,
|
|
EjimiogaoklBoidfehpkei = 4,
|
|
EjimiogaoklIclcgjfaebo = 5,
|
|
EjimiogaoklHgjeladjljd = 6,
|
|
EjimiogaoklIklknebgflg = 7,
|
|
EjimiogaoklHapijammakf = 8,
|
|
}
|
|
impl FightGameMode {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EjimiogaoklPcpdhelpkem => "EJIMIOGAOKL_PCPDHELPKEM",
|
|
Self::EjimiogaoklNanhddbcjok => "EJIMIOGAOKL_NANHDDBCJOK",
|
|
Self::EjimiogaoklDodgbhjdnfl => "EJIMIOGAOKL_DODGBHJDNFL",
|
|
Self::EjimiogaoklFlflkbfgpmp => "EJIMIOGAOKL_FLFLKBFGPMP",
|
|
Self::EjimiogaoklBoidfehpkei => "EJIMIOGAOKL_BOIDFEHPKEI",
|
|
Self::EjimiogaoklIclcgjfaebo => "EJIMIOGAOKL_ICLCGJFAEBO",
|
|
Self::EjimiogaoklHgjeladjljd => "EJIMIOGAOKL_HGJELADJLJD",
|
|
Self::EjimiogaoklIklknebgflg => "EJIMIOGAOKL_IKLKNEBGFLG",
|
|
Self::EjimiogaoklHapijammakf => "EJIMIOGAOKL_HAPIJAMMAKF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EJIMIOGAOKL_PCPDHELPKEM" => Some(Self::EjimiogaoklPcpdhelpkem),
|
|
"EJIMIOGAOKL_NANHDDBCJOK" => Some(Self::EjimiogaoklNanhddbcjok),
|
|
"EJIMIOGAOKL_DODGBHJDNFL" => Some(Self::EjimiogaoklDodgbhjdnfl),
|
|
"EJIMIOGAOKL_FLFLKBFGPMP" => Some(Self::EjimiogaoklFlflkbfgpmp),
|
|
"EJIMIOGAOKL_BOIDFEHPKEI" => Some(Self::EjimiogaoklBoidfehpkei),
|
|
"EJIMIOGAOKL_ICLCGJFAEBO" => Some(Self::EjimiogaoklIclcgjfaebo),
|
|
"EJIMIOGAOKL_HGJELADJLJD" => Some(Self::EjimiogaoklHgjeladjljd),
|
|
"EJIMIOGAOKL_IKLKNEBGFLG" => Some(Self::EjimiogaoklIklknebgflg),
|
|
"EJIMIOGAOKL_HAPIJAMMAKF" => Some(Self::EjimiogaoklHapijammakf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bjfjfcdpfng {
|
|
Dfnbodimigl = 0,
|
|
Kdhjfmddaed = 1,
|
|
Nddjollfchd = 2,
|
|
Gepmobhfhla = 3,
|
|
Dabeegbegop = 4,
|
|
}
|
|
impl Bjfjfcdpfng {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Dfnbodimigl => "BJFJFCDPFNG_DFNBODIMIGL",
|
|
Self::Kdhjfmddaed => "BJFJFCDPFNG_KDHJFMDDAED",
|
|
Self::Nddjollfchd => "BJFJFCDPFNG_NDDJOLLFCHD",
|
|
Self::Gepmobhfhla => "BJFJFCDPFNG_GEPMOBHFHLA",
|
|
Self::Dabeegbegop => "BJFJFCDPFNG_DABEEGBEGOP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BJFJFCDPFNG_DFNBODIMIGL" => Some(Self::Dfnbodimigl),
|
|
"BJFJFCDPFNG_KDHJFMDDAED" => Some(Self::Kdhjfmddaed),
|
|
"BJFJFCDPFNG_NDDJOLLFCHD" => Some(Self::Nddjollfchd),
|
|
"BJFJFCDPFNG_GEPMOBHFHLA" => Some(Self::Gepmobhfhla),
|
|
"BJFJFCDPFNG_DABEEGBEGOP" => Some(Self::Dabeegbegop),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fhbndnnkdon {
|
|
Eebjaafcfbf = 0,
|
|
Mjoefceboom = 1,
|
|
Bcgolhpepgb = 2,
|
|
Iedfibdegmb = 3,
|
|
}
|
|
impl Fhbndnnkdon {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Eebjaafcfbf => "FHBNDNNKDON_EEBJAAFCFBF",
|
|
Self::Mjoefceboom => "FHBNDNNKDON_MJOEFCEBOOM",
|
|
Self::Bcgolhpepgb => "FHBNDNNKDON_BCGOLHPEPGB",
|
|
Self::Iedfibdegmb => "FHBNDNNKDON_IEDFIBDEGMB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FHBNDNNKDON_EEBJAAFCFBF" => Some(Self::Eebjaafcfbf),
|
|
"FHBNDNNKDON_MJOEFCEBOOM" => Some(Self::Mjoefceboom),
|
|
"FHBNDNNKDON_BCGOLHPEPGB" => Some(Self::Bcgolhpepgb),
|
|
"FHBNDNNKDON_IEDFIBDEGMB" => Some(Self::Iedfibdegmb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JOBBKLNGANP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum LobbyCharacterStatus {
|
|
JobbklnganpPcpdhelpkem = 0,
|
|
JobbklnganpGhgapoakgab = 1,
|
|
JobbklnganpBpcekmlpjcj = 2,
|
|
JobbklnganpGpjmkkadldc = 3,
|
|
JobbklnganpCbbhpgagcoe = 4,
|
|
JobbklnganpJnaaaiglhhi = 5,
|
|
JobbklnganpIkngbcglmii = 6,
|
|
JobbklnganpBpdpipbjemd = 7,
|
|
}
|
|
impl LobbyCharacterStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JobbklnganpPcpdhelpkem => "JOBBKLNGANP_PCPDHELPKEM",
|
|
Self::JobbklnganpGhgapoakgab => "JOBBKLNGANP_GHGAPOAKGAB",
|
|
Self::JobbklnganpBpcekmlpjcj => "JOBBKLNGANP_BPCEKMLPJCJ",
|
|
Self::JobbklnganpGpjmkkadldc => "JOBBKLNGANP_GPJMKKADLDC",
|
|
Self::JobbklnganpCbbhpgagcoe => "JOBBKLNGANP_CBBHPGAGCOE",
|
|
Self::JobbklnganpJnaaaiglhhi => "JOBBKLNGANP_JNAAAIGLHHI",
|
|
Self::JobbklnganpIkngbcglmii => "JOBBKLNGANP_IKNGBCGLMII",
|
|
Self::JobbklnganpBpdpipbjemd => "JOBBKLNGANP_BPDPIPBJEMD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JOBBKLNGANP_PCPDHELPKEM" => Some(Self::JobbklnganpPcpdhelpkem),
|
|
"JOBBKLNGANP_GHGAPOAKGAB" => Some(Self::JobbklnganpGhgapoakgab),
|
|
"JOBBKLNGANP_BPCEKMLPJCJ" => Some(Self::JobbklnganpBpcekmlpjcj),
|
|
"JOBBKLNGANP_GPJMKKADLDC" => Some(Self::JobbklnganpGpjmkkadldc),
|
|
"JOBBKLNGANP_CBBHPGAGCOE" => Some(Self::JobbklnganpCbbhpgagcoe),
|
|
"JOBBKLNGANP_JNAAAIGLHHI" => Some(Self::JobbklnganpJnaaaiglhhi),
|
|
"JOBBKLNGANP_IKNGBCGLMII" => Some(Self::JobbklnganpIkngbcglmii),
|
|
"JOBBKLNGANP_BPDPIPBJEMD" => Some(Self::JobbklnganpBpdpipbjemd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BMDNBHHICLD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum LobbyModifyType {
|
|
BmdnbhhicldPcpdhelpkem = 0,
|
|
BmdnbhhicldGhgapoakgab = 1,
|
|
BmdnbhhicldGpjmkkadldc = 2,
|
|
BmdnbhhicldBpcekmlpjcj = 3,
|
|
BmdnbhhicldIdmjbhjlobg = 4,
|
|
BmdnbhhicldLpagmjiogch = 5,
|
|
BmdnbhhicldCghanhjieig = 6,
|
|
BmdnbhhicldEdkldbhmnoj = 7,
|
|
BmdnbhhicldNmgkdcmihab = 8,
|
|
BmdnbhhicldGbjimlemgdb = 9,
|
|
BmdnbhhicldMgnbekchlhe = 10,
|
|
BmdnbhhicldOddbfnhlhkl = 11,
|
|
BmdnbhhicldHfmjoaoeinm = 12,
|
|
BmdnbhhicldNipbnogdmbl = 13,
|
|
BmdnbhhicldOjealealipj = 14,
|
|
BmdnbhhicldPinmifohloa = 15,
|
|
BmdnbhhicldBpdpipbjemd = 16,
|
|
BmdnbhhicldHkodcogoamk = 17,
|
|
BmdnbhhicldOidaonjpapa = 18,
|
|
}
|
|
impl LobbyModifyType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BmdnbhhicldPcpdhelpkem => "BMDNBHHICLD_PCPDHELPKEM",
|
|
Self::BmdnbhhicldGhgapoakgab => "BMDNBHHICLD_GHGAPOAKGAB",
|
|
Self::BmdnbhhicldGpjmkkadldc => "BMDNBHHICLD_GPJMKKADLDC",
|
|
Self::BmdnbhhicldBpcekmlpjcj => "BMDNBHHICLD_BPCEKMLPJCJ",
|
|
Self::BmdnbhhicldIdmjbhjlobg => "BMDNBHHICLD_IDMJBHJLOBG",
|
|
Self::BmdnbhhicldLpagmjiogch => "BMDNBHHICLD_LPAGMJIOGCH",
|
|
Self::BmdnbhhicldCghanhjieig => "BMDNBHHICLD_CGHANHJIEIG",
|
|
Self::BmdnbhhicldEdkldbhmnoj => "BMDNBHHICLD_EDKLDBHMNOJ",
|
|
Self::BmdnbhhicldNmgkdcmihab => "BMDNBHHICLD_NMGKDCMIHAB",
|
|
Self::BmdnbhhicldGbjimlemgdb => "BMDNBHHICLD_GBJIMLEMGDB",
|
|
Self::BmdnbhhicldMgnbekchlhe => "BMDNBHHICLD_MGNBEKCHLHE",
|
|
Self::BmdnbhhicldOddbfnhlhkl => "BMDNBHHICLD_ODDBFNHLHKL",
|
|
Self::BmdnbhhicldHfmjoaoeinm => "BMDNBHHICLD_HFMJOAOEINM",
|
|
Self::BmdnbhhicldNipbnogdmbl => "BMDNBHHICLD_NIPBNOGDMBL",
|
|
Self::BmdnbhhicldOjealealipj => "BMDNBHHICLD_OJEALEALIPJ",
|
|
Self::BmdnbhhicldPinmifohloa => "BMDNBHHICLD_PINMIFOHLOA",
|
|
Self::BmdnbhhicldBpdpipbjemd => "BMDNBHHICLD_BPDPIPBJEMD",
|
|
Self::BmdnbhhicldHkodcogoamk => "BMDNBHHICLD_HKODCOGOAMK",
|
|
Self::BmdnbhhicldOidaonjpapa => "BMDNBHHICLD_OIDAONJPAPA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BMDNBHHICLD_PCPDHELPKEM" => Some(Self::BmdnbhhicldPcpdhelpkem),
|
|
"BMDNBHHICLD_GHGAPOAKGAB" => Some(Self::BmdnbhhicldGhgapoakgab),
|
|
"BMDNBHHICLD_GPJMKKADLDC" => Some(Self::BmdnbhhicldGpjmkkadldc),
|
|
"BMDNBHHICLD_BPCEKMLPJCJ" => Some(Self::BmdnbhhicldBpcekmlpjcj),
|
|
"BMDNBHHICLD_IDMJBHJLOBG" => Some(Self::BmdnbhhicldIdmjbhjlobg),
|
|
"BMDNBHHICLD_LPAGMJIOGCH" => Some(Self::BmdnbhhicldLpagmjiogch),
|
|
"BMDNBHHICLD_CGHANHJIEIG" => Some(Self::BmdnbhhicldCghanhjieig),
|
|
"BMDNBHHICLD_EDKLDBHMNOJ" => Some(Self::BmdnbhhicldEdkldbhmnoj),
|
|
"BMDNBHHICLD_NMGKDCMIHAB" => Some(Self::BmdnbhhicldNmgkdcmihab),
|
|
"BMDNBHHICLD_GBJIMLEMGDB" => Some(Self::BmdnbhhicldGbjimlemgdb),
|
|
"BMDNBHHICLD_MGNBEKCHLHE" => Some(Self::BmdnbhhicldMgnbekchlhe),
|
|
"BMDNBHHICLD_ODDBFNHLHKL" => Some(Self::BmdnbhhicldOddbfnhlhkl),
|
|
"BMDNBHHICLD_HFMJOAOEINM" => Some(Self::BmdnbhhicldHfmjoaoeinm),
|
|
"BMDNBHHICLD_NIPBNOGDMBL" => Some(Self::BmdnbhhicldNipbnogdmbl),
|
|
"BMDNBHHICLD_OJEALEALIPJ" => Some(Self::BmdnbhhicldOjealealipj),
|
|
"BMDNBHHICLD_PINMIFOHLOA" => Some(Self::BmdnbhhicldPinmifohloa),
|
|
"BMDNBHHICLD_BPDPIPBJEMD" => Some(Self::BmdnbhhicldBpdpipbjemd),
|
|
"BMDNBHHICLD_HKODCOGOAMK" => Some(Self::BmdnbhhicldHkodcogoamk),
|
|
"BMDNBHHICLD_OIDAONJPAPA" => Some(Self::BmdnbhhicldOidaonjpapa),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ehjacniccpk {
|
|
Djhpkelepgk = 0,
|
|
Ahhcplapkhj = 1,
|
|
Dgkipioonfm = 2,
|
|
}
|
|
impl Ehjacniccpk {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Djhpkelepgk => "EHJACNICCPK_DJHPKELEPGK",
|
|
Self::Ahhcplapkhj => "EHJACNICCPK_AHHCPLAPKHJ",
|
|
Self::Dgkipioonfm => "EHJACNICCPK_DGKIPIOONFM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EHJACNICCPK_DJHPKELEPGK" => Some(Self::Djhpkelepgk),
|
|
"EHJACNICCPK_AHHCPLAPKHJ" => Some(Self::Ahhcplapkhj),
|
|
"EHJACNICCPK_DGKIPIOONFM" => Some(Self::Dgkipioonfm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fkanibdjnkg {
|
|
Ofghjkihmib = 0,
|
|
Ladepbbhhgo = 1,
|
|
Anegggoebbn = 2,
|
|
Hefaiofdana = 3,
|
|
Fodclfoalci = 4,
|
|
Fcehnmjjabe = 5,
|
|
Fnkdiebkoha = 6,
|
|
Mmnhglddfbc = 7,
|
|
}
|
|
impl Fkanibdjnkg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ofghjkihmib => "FKANIBDJNKG_OFGHJKIHMIB",
|
|
Self::Ladepbbhhgo => "FKANIBDJNKG_LADEPBBHHGO",
|
|
Self::Anegggoebbn => "FKANIBDJNKG_ANEGGGOEBBN",
|
|
Self::Hefaiofdana => "FKANIBDJNKG_HEFAIOFDANA",
|
|
Self::Fodclfoalci => "FKANIBDJNKG_FODCLFOALCI",
|
|
Self::Fcehnmjjabe => "FKANIBDJNKG_FCEHNMJJABE",
|
|
Self::Fnkdiebkoha => "FKANIBDJNKG_FNKDIEBKOHA",
|
|
Self::Mmnhglddfbc => "FKANIBDJNKG_MMNHGLDDFBC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FKANIBDJNKG_OFGHJKIHMIB" => Some(Self::Ofghjkihmib),
|
|
"FKANIBDJNKG_LADEPBBHHGO" => Some(Self::Ladepbbhhgo),
|
|
"FKANIBDJNKG_ANEGGGOEBBN" => Some(Self::Anegggoebbn),
|
|
"FKANIBDJNKG_HEFAIOFDANA" => Some(Self::Hefaiofdana),
|
|
"FKANIBDJNKG_FODCLFOALCI" => Some(Self::Fodclfoalci),
|
|
"FKANIBDJNKG_FCEHNMJJABE" => Some(Self::Fcehnmjjabe),
|
|
"FKANIBDJNKG_FNKDIEBKOHA" => Some(Self::Fnkdiebkoha),
|
|
"FKANIBDJNKG_MMNHGLDDFBC" => Some(Self::Mmnhglddfbc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pfnaogjdemn {
|
|
Pcpdhelpkem = 0,
|
|
Apffeddknbk = 1,
|
|
Hmliplgieec = 2,
|
|
Fommfemibko = 3,
|
|
}
|
|
impl Pfnaogjdemn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "PFNAOGJDEMN_PCPDHELPKEM",
|
|
Self::Apffeddknbk => "PFNAOGJDEMN_APFFEDDKNBK",
|
|
Self::Hmliplgieec => "PFNAOGJDEMN_HMLIPLGIEEC",
|
|
Self::Fommfemibko => "PFNAOGJDEMN_FOMMFEMIBKO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PFNAOGJDEMN_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"PFNAOGJDEMN_APFFEDDKNBK" => Some(Self::Apffeddknbk),
|
|
"PFNAOGJDEMN_HMLIPLGIEEC" => Some(Self::Hmliplgieec),
|
|
"PFNAOGJDEMN_FOMMFEMIBKO" => Some(Self::Fommfemibko),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Njbnhhapkhb {
|
|
Pcpdhelpkem = 0,
|
|
Mpekpbmimcp = 1,
|
|
Gfppllgpogo = 2,
|
|
}
|
|
impl Njbnhhapkhb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "NJBNHHAPKHB_PCPDHELPKEM",
|
|
Self::Mpekpbmimcp => "NJBNHHAPKHB_MPEKPBMIMCP",
|
|
Self::Gfppllgpogo => "NJBNHHAPKHB_GFPPLLGPOGO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NJBNHHAPKHB_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"NJBNHHAPKHB_MPEKPBMIMCP" => Some(Self::Mpekpbmimcp),
|
|
"NJBNHHAPKHB_GFPPLLGPOGO" => Some(Self::Gfppllgpogo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mlofjfbhglg {
|
|
Kbdoljnphnc = 0,
|
|
Hdijdlcneij = 1,
|
|
Edhidnfhkab = 2,
|
|
Amdjlcmakoo = 3,
|
|
}
|
|
impl Mlofjfbhglg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kbdoljnphnc => "MLOFJFBHGLG_KBDOLJNPHNC",
|
|
Self::Hdijdlcneij => "MLOFJFBHGLG_HDIJDLCNEIJ",
|
|
Self::Edhidnfhkab => "MLOFJFBHGLG_EDHIDNFHKAB",
|
|
Self::Amdjlcmakoo => "MLOFJFBHGLG_AMDJLCMAKOO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MLOFJFBHGLG_KBDOLJNPHNC" => Some(Self::Kbdoljnphnc),
|
|
"MLOFJFBHGLG_HDIJDLCNEIJ" => Some(Self::Hdijdlcneij),
|
|
"MLOFJFBHGLG_EDHIDNFHKAB" => Some(Self::Edhidnfhkab),
|
|
"MLOFJFBHGLG_AMDJLCMAKOO" => Some(Self::Amdjlcmakoo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JBPDGDGAEKL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum LobbyInteractType {
|
|
JbpdgdgaeklPcpdhelpkem = 0,
|
|
JbpdgdgaeklBeljhkioikb = 1,
|
|
}
|
|
impl LobbyInteractType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JbpdgdgaeklPcpdhelpkem => "JBPDGDGAEKL_PCPDHELPKEM",
|
|
Self::JbpdgdgaeklBeljhkioikb => "JBPDGDGAEKL_BELJHKIOIKB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JBPDGDGAEKL_PCPDHELPKEM" => Some(Self::JbpdgdgaeklPcpdhelpkem),
|
|
"JBPDGDGAEKL_BELJHKIOIKB" => Some(Self::JbpdgdgaeklBeljhkioikb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pligiafnlcb {
|
|
Pcpdhelpkem = 0,
|
|
Hlldmfkgcda = 1,
|
|
Kgcccmglgeg = 2,
|
|
}
|
|
impl Pligiafnlcb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "PLIGIAFNLCB_PCPDHELPKEM",
|
|
Self::Hlldmfkgcda => "PLIGIAFNLCB_HLLDMFKGCDA",
|
|
Self::Kgcccmglgeg => "PLIGIAFNLCB_KGCCCMGLGEG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PLIGIAFNLCB_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"PLIGIAFNLCB_HLLDMFKGCDA" => Some(Self::Hlldmfkgcda),
|
|
"PLIGIAFNLCB_KGCCCMGLGEG" => Some(Self::Kgcccmglgeg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Blldkabgklf {
|
|
Pleacpiidin = 0,
|
|
Aeccabmfpin = 1,
|
|
Jjjgmeiadhb = 2,
|
|
}
|
|
impl Blldkabgklf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pleacpiidin => "BLLDKABGKLF_PLEACPIIDIN",
|
|
Self::Aeccabmfpin => "BLLDKABGKLF_AECCABMFPIN",
|
|
Self::Jjjgmeiadhb => "BLLDKABGKLF_JJJGMEIADHB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BLLDKABGKLF_PLEACPIIDIN" => Some(Self::Pleacpiidin),
|
|
"BLLDKABGKLF_AECCABMFPIN" => Some(Self::Aeccabmfpin),
|
|
"BLLDKABGKLF_JJJGMEIADHB" => Some(Self::Jjjgmeiadhb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jhnkdjmlbjd {
|
|
Ibddkljdmkg = 0,
|
|
Ognanlcfnpd = 1,
|
|
Gcfhnkhmnbi = 2,
|
|
}
|
|
impl Jhnkdjmlbjd {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ibddkljdmkg => "JHNKDJMLBJD_IBDDKLJDMKG",
|
|
Self::Ognanlcfnpd => "JHNKDJMLBJD_OGNANLCFNPD",
|
|
Self::Gcfhnkhmnbi => "JHNKDJMLBJD_GCFHNKHMNBI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JHNKDJMLBJD_IBDDKLJDMKG" => Some(Self::Ibddkljdmkg),
|
|
"JHNKDJMLBJD_OGNANLCFNPD" => Some(Self::Ognanlcfnpd),
|
|
"JHNKDJMLBJD_GCFHNKHMNBI" => Some(Self::Gcfhnkhmnbi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Embfkiidhpe {
|
|
Bdfmkjdnnbh = 0,
|
|
Ndlfmmgeggk = 1,
|
|
Ipehaghpnhf = 2,
|
|
Mooipobjkfn = 3,
|
|
Ejkiaibjkca = 4,
|
|
Nelcajcingd = 5,
|
|
Mdopggbpeje = 6,
|
|
Jgjobljgjlh = 7,
|
|
Oemobndlmdg = 8,
|
|
Noighhpgoad = 9,
|
|
Dabiobopoab = 10,
|
|
Lojnenenomg = 11,
|
|
Glgmldpnkfe = 12,
|
|
Olbjggnaala = 13,
|
|
Cbiofgcaojg = 1000,
|
|
Lkhildgpcbn = 1001,
|
|
Akjfmmegpod = 1002,
|
|
Pmllcgpgako = 1003,
|
|
Kgjdefbmjhb = 1004,
|
|
Glgnbnnabig = 1005,
|
|
Lmkibonjmok = 1006,
|
|
Hanchfgoojb = 1007,
|
|
Jnoaaefbikb = 1008,
|
|
Eiannmgbiii = 1009,
|
|
Cpihfhofaka = 1010,
|
|
Hfjhhdihbno = 1011,
|
|
Ehpbkckagnk = 1012,
|
|
Mdhobimcmef = 1013,
|
|
Efdlfokgehm = 1100,
|
|
Fgaofleljko = 1101,
|
|
Djhlamhglbb = 1102,
|
|
Apepofbbcdl = 1103,
|
|
Fbhiehlpbgd = 1104,
|
|
Hgpkopbemmg = 1105,
|
|
Ookgfafgooa = 1200,
|
|
Jeiaamjhmof = 1201,
|
|
Bnlbgcaamoo = 1202,
|
|
Jcbijfljabd = 1203,
|
|
Bcppjdfngpb = 1204,
|
|
Cdmdeeejlhh = 1205,
|
|
Haapkiconee = 1206,
|
|
Coffgknlpih = 1207,
|
|
Fkddjdjfojc = 1208,
|
|
Kcammbcibdf = 1209,
|
|
Ofibablkhpn = 1210,
|
|
Gcijloagmfa = 1211,
|
|
Jffcceacjfd = 1212,
|
|
Ghdedkoahij = 1213,
|
|
Pfbpflpdhge = 1214,
|
|
Gflegeghfeb = 1215,
|
|
Pbgillncdik = 1216,
|
|
Ifcmeeamcdd = 1217,
|
|
Aadfkikjlab = 1218,
|
|
Cfhffnoiocg = 1219,
|
|
Ipiaonlelge = 1220,
|
|
Anbojpioeom = 1221,
|
|
Bgjibomknhd = 1222,
|
|
Jpgaafkhlhd = 1223,
|
|
Kgogcflfoed = 1224,
|
|
Bihneigfjcb = 1225,
|
|
Omnobcghgja = 1226,
|
|
Dfkfggghfbn = 1227,
|
|
Gmkjfnoaled = 1228,
|
|
Fonpacminbk = 1229,
|
|
Cabgmnopoai = 1230,
|
|
Efdnjjihlhn = 1231,
|
|
Fldmeeilljm = 1232,
|
|
Agonhiadech = 1233,
|
|
Hadkhiphkhf = 1234,
|
|
Ofahkjckcfc = 1300,
|
|
Kfjldhikinl = 1301,
|
|
Dmlkciogghh = 1302,
|
|
Bhkodbogifg = 1303,
|
|
Anohpnhgjfe = 1304,
|
|
Lookligekgk = 1305,
|
|
Dhkijhmdoei = 1306,
|
|
Cpgfofjjjfi = 1307,
|
|
Cgcikdllcll = 1308,
|
|
Fgclfbmibam = 1309,
|
|
Opbjaodjimh = 1310,
|
|
Pakngdgbdal = 1311,
|
|
Jbbicphdbke = 1312,
|
|
Apnobkdkjmn = 1313,
|
|
Ekchgheapkk = 1314,
|
|
Bbjclbnhkna = 1315,
|
|
Npefojobkec = 1316,
|
|
Gpkmgndmidl = 1317,
|
|
Mgkjfcnleea = 1318,
|
|
Phleojgchje = 1319,
|
|
Jbfmmihmjji = 1320,
|
|
Pkjflpekfal = 1321,
|
|
Ecdfmopoafc = 1322,
|
|
Docccglhkgh = 1323,
|
|
Mdnjfmdedpi = 1324,
|
|
Nnihpbekdai = 1325,
|
|
Cmbjomefiad = 1326,
|
|
Bjekhaipjkj = 1327,
|
|
Pbdkgkikgok = 1328,
|
|
Enlabddihbl = 1329,
|
|
Clabhapmlmm = 1330,
|
|
Iaijidpnien = 1331,
|
|
Jhhabkljjnm = 1332,
|
|
Mhmgdanlkfj = 1333,
|
|
Alafkcdaiog = 1334,
|
|
Eecicdknoba = 1335,
|
|
Ameeolbpdln = 1336,
|
|
Lllekknelkk = 1337,
|
|
Kmkdaknoffe = 1338,
|
|
Aahkjfjejdh = 1339,
|
|
Bijenmihfjp = 1340,
|
|
Bcelalimkna = 1341,
|
|
Bonacpaffpb = 1342,
|
|
Cohcbpgnkfm = 1343,
|
|
Kgmnohibpan = 1344,
|
|
Fdfmefijpnd = 1345,
|
|
Ijldlfbfhcb = 1346,
|
|
Iemkihbdoaj = 1347,
|
|
Igkaclbfmbe = 1350,
|
|
Hkkepabknof = 1351,
|
|
Ahnoolhmblf = 1352,
|
|
Ompnmhakhoo = 1353,
|
|
Hiknifoohdg = 1354,
|
|
Pikekcilnbe = 1355,
|
|
Cbdalfkhdmb = 1356,
|
|
Cikemebfbhn = 1357,
|
|
Pldbgjggono = 1358,
|
|
Cnidniefkbd = 1359,
|
|
Bahbjgalhmm = 1360,
|
|
Hkdohdmidab = 1361,
|
|
Ggacnpnajnn = 1362,
|
|
Ofiohdfjjjo = 1363,
|
|
Jkoijnkcohm = 1364,
|
|
Bippkallpnd = 1365,
|
|
Jcjfnkdekfk = 1366,
|
|
Ddcbkdjofco = 1367,
|
|
Negnobkdejd = 1368,
|
|
Ninhfgjjpmk = 1369,
|
|
Klpckbceepc = 1370,
|
|
Loknajihpbh = 1371,
|
|
Plbgemdhhkb = 1372,
|
|
Pajjmejnnlc = 1373,
|
|
Jkbclnncnin = 1374,
|
|
Oefbelaonfp = 1375,
|
|
Bgmfophaigk = 1376,
|
|
Khaipeodjip = 1377,
|
|
Bjbjpflooio = 1378,
|
|
Dnigmlkipce = 1379,
|
|
Pcpopdlihkg = 1380,
|
|
Mpilaghojkl = 1381,
|
|
Klganopbajo = 1382,
|
|
Clennhoiadm = 1383,
|
|
Comlliokflc = 1384,
|
|
Ambjnmbhilc = 1385,
|
|
Fbhikbjmjkp = 1386,
|
|
Fmbpgabnhgg = 1387,
|
|
Nkldafjelhp = 1400,
|
|
Calgkdjfppd = 1401,
|
|
Ecmcacedemh = 1402,
|
|
Ebambfclfob = 1403,
|
|
Jiigfmbhldd = 1404,
|
|
Dbapgeflkld = 1405,
|
|
Jcdfahdmifl = 1406,
|
|
Lmifpopieph = 1407,
|
|
Lobmbjfafne = 1408,
|
|
Inklbjkifen = 1409,
|
|
Clmkcfochln = 1410,
|
|
Oiombjlcnfb = 1411,
|
|
Mnfdficfhoe = 1412,
|
|
Koglpflgdko = 1413,
|
|
Jgmbobbejcp = 1414,
|
|
Mmgfebijfio = 1415,
|
|
Aafamkphddk = 1416,
|
|
Dplldiadlhl = 1417,
|
|
Emnelolleic = 1418,
|
|
Bcacemoakka = 1419,
|
|
Fldepaengfh = 1420,
|
|
Cmhcniglidh = 1421,
|
|
Fpgijamlkao = 1422,
|
|
Oiheeddmddn = 1423,
|
|
Ojkpgefmglj = 1424,
|
|
Imckmlidkoi = 1425,
|
|
Ackalcbhomf = 1426,
|
|
Djmdmmgdloe = 1427,
|
|
Lifbkegkigg = 1428,
|
|
Icpoccfkkfb = 1429,
|
|
Makkebcbejd = 1430,
|
|
Cikeggnblli = 1431,
|
|
Ccpdegcclib = 1700,
|
|
Fgjbeonejbh = 1701,
|
|
Enijcllieea = 1702,
|
|
Kkbfigihfpp = 1703,
|
|
Cachbocnlko = 1704,
|
|
Ldladoedhbn = 1705,
|
|
Ejpeikdamnd = 1706,
|
|
Ifflbdhlfml = 1707,
|
|
Ckhhmlebooa = 1708,
|
|
Phoohkmhpjg = 1709,
|
|
Eafoghgbmeg = 1800,
|
|
Jfmjlfpfckj = 1801,
|
|
Dbcapdnokkm = 1802,
|
|
Gideiacliip = 1804,
|
|
Mjdbafjpenc = 1805,
|
|
Laeloplkdgb = 1806,
|
|
Ohkfejlajdm = 1807,
|
|
Clofdmpnbni = 1808,
|
|
Nakmipmfbmj = 1809,
|
|
Bkdjadifhpi = 1810,
|
|
Fmflfkhhfjf = 1811,
|
|
Deodhigepbe = 1812,
|
|
Ejgmfphpomf = 1813,
|
|
Ojembabfdma = 1814,
|
|
Kjdeobkjjcb = 1900,
|
|
Ikpopokfcnk = 1901,
|
|
Dfmkpjonabf = 1902,
|
|
Paggfmhfoah = 1903,
|
|
Odplgkgiaml = 2000,
|
|
Bemkmhgdekl = 2001,
|
|
Ljdimklaafm = 2002,
|
|
Oldmhmdfked = 2003,
|
|
Gcbjfpggkam = 2004,
|
|
Pgckiojoook = 2005,
|
|
Fpdlociimll = 2006,
|
|
Cmcbeapdfbc = 2007,
|
|
Iialehdpfoh = 2008,
|
|
Hjlaiefhcbb = 2009,
|
|
Pmknkfeohmp = 2010,
|
|
Pkfpmoghpkh = 2100,
|
|
Caefapfmhfo = 2101,
|
|
Enlfdiobhle = 2102,
|
|
Enaihnkjabp = 2103,
|
|
Lbmdbpiedpc = 2104,
|
|
Bldcklkejhn = 2105,
|
|
Ehebdgakkad = 2106,
|
|
Jpaliijmcdc = 2107,
|
|
Mpaephdghcg = 2108,
|
|
Dhdbdhgioih = 2109,
|
|
Abhiofgcdag = 2110,
|
|
Oipkebihaaa = 2111,
|
|
Fobcfipmohf = 2112,
|
|
Iejdaogjkcf = 2113,
|
|
Ifgcmeplibo = 2114,
|
|
Nimniejglok = 2115,
|
|
Lcdldkiagad = 2116,
|
|
Jbjnipmfnim = 2117,
|
|
Ffijcljnpii = 2118,
|
|
Nhkoafnmnep = 2201,
|
|
Lnklbpjlmic = 2202,
|
|
Oihohkpjnja = 2204,
|
|
Cphleckjnof = 2205,
|
|
Bbhllpldknh = 2207,
|
|
Mbfkdhiebib = 2213,
|
|
Ejjccnhmcnf = 2214,
|
|
Fbkfahaeplh = 2216,
|
|
Fopblilkifb = 2218,
|
|
Gmlommefach = 2223,
|
|
Nhmmjohlgok = 2224,
|
|
Gindkbngkip = 2225,
|
|
Fokbilbadbj = 2300,
|
|
Odlahnmlmdi = 2400,
|
|
Oohnjeiehmk = 2401,
|
|
Bkongmogldo = 2402,
|
|
Akjmnldchhp = 2403,
|
|
Ffmpiciampb = 2404,
|
|
Gdjakhflfpj = 2405,
|
|
Kcdlacamnmo = 2406,
|
|
Hapmfnobege = 2407,
|
|
Kpgoofefoac = 2408,
|
|
Gfaifabllcf = 2409,
|
|
Fipaepbmgka = 2500,
|
|
Pgdepmdlppl = 2501,
|
|
Fconiokogoh = 2502,
|
|
Pkifdpkaocb = 2600,
|
|
Faejpadfaic = 2601,
|
|
Dcagjfgponj = 2602,
|
|
Gieebkhcchc = 2603,
|
|
Dhkokocgbnf = 2604,
|
|
Lofobfppehj = 2605,
|
|
Mmengaboppm = 2606,
|
|
Nfbecganjid = 2607,
|
|
Kifennjiknj = 2608,
|
|
Kkmpdpfaena = 2609,
|
|
Eahgjkdekfe = 2610,
|
|
Dcohileoici = 2611,
|
|
Boaoknmiecd = 2612,
|
|
Laficfnghpe = 2613,
|
|
Dmpkbdakcpi = 2614,
|
|
Pnojeoklhlc = 2615,
|
|
Abingihiign = 2616,
|
|
Kfjejjlglcm = 2617,
|
|
Glhnikmmdgl = 2618,
|
|
Acpbpinacca = 2619,
|
|
Kgggcipafjp = 2620,
|
|
Mmlojlhicog = 2621,
|
|
Nodhahhgkmd = 2622,
|
|
Bkdmdnegicd = 2623,
|
|
Jfbljoadbok = 2624,
|
|
Cojkfkipgmc = 2625,
|
|
Fkhpbamjncj = 2626,
|
|
Ocibebcffkl = 2627,
|
|
Njcpfabklgn = 2628,
|
|
Edgapcophkj = 2629,
|
|
Mbbejplhdhg = 2630,
|
|
Iiaiibgmidl = 2631,
|
|
Jhfjfkmhgco = 2632,
|
|
Iphefdkkcid = 2633,
|
|
Booafehngic = 2634,
|
|
Bmjmiehpaao = 2635,
|
|
Kfmejgngaom = 2636,
|
|
Ifpmdaekjgh = 2637,
|
|
Dkfknjkafhf = 2700,
|
|
Igjhmkgedpm = 2701,
|
|
Angladblhfi = 2702,
|
|
Hpojjdeblgo = 2703,
|
|
Blekinepogd = 2704,
|
|
Lmgonamibeo = 2705,
|
|
Efohgfkgidk = 2706,
|
|
Dagdaepchgp = 2751,
|
|
Ijmjckdfhca = 2752,
|
|
Gpckbgjacik = 2753,
|
|
Jcmpmjklfhc = 2754,
|
|
Flbimmccgco = 2755,
|
|
Gldmcpdilib = 2756,
|
|
Egmijnohoee = 2801,
|
|
Ngdhggleedl = 2802,
|
|
Fpcmjpbbibo = 2803,
|
|
Agaljfedelg = 2804,
|
|
Mfacoafmfne = 2805,
|
|
Ageiacicmdb = 2806,
|
|
Gpimcbhmnkj = 2807,
|
|
Helbfpmeddj = 2808,
|
|
Cmnbjoeeegg = 2809,
|
|
Bngjgneccgb = 2810,
|
|
Fpmgghafhlf = 2811,
|
|
Hhhgihmhbdd = 2812,
|
|
Flppaeahcjm = 2813,
|
|
Lpfohandjao = 2814,
|
|
Iiebbplfklm = 2815,
|
|
Khphfjdceko = 2816,
|
|
Djcanidofdi = 2817,
|
|
Iedmdkjfoke = 2850,
|
|
Cadaelgdkdl = 2851,
|
|
Fdlcflcobdf = 2852,
|
|
Pbmojfaflch = 2853,
|
|
Nmdpniejpef = 2854,
|
|
Dipakpolocp = 2855,
|
|
Bddgfiabnck = 2856,
|
|
Anjdmbkbhgo = 2901,
|
|
Nbndinaaimd = 2902,
|
|
Phmieacpcfn = 2903,
|
|
Dlbimkdafpf = 2904,
|
|
Ahckijiobnb = 2905,
|
|
Npcnmifnoje = 2906,
|
|
Hbjnajckfkb = 2907,
|
|
Nfjdbjlohef = 2908,
|
|
Ahpekcdoaae = 2909,
|
|
Menbhhkefoh = 2910,
|
|
Aaminjplaod = 2911,
|
|
Mgiafkeiool = 2912,
|
|
Bboglkgdngh = 2913,
|
|
Hdalcnfooag = 2914,
|
|
Mkmfmbajfnh = 2915,
|
|
Peaeookllcf = 2916,
|
|
Eefnmjflddc = 2917,
|
|
Fcghaciajjj = 2918,
|
|
Mkiapoellhi = 2919,
|
|
Fkdnjpeehfk = 2920,
|
|
Nlkcpnhlmnh = 2921,
|
|
Pcfamjjaefk = 2922,
|
|
Kcldapbbbon = 2923,
|
|
Fggbjglcifj = 2924,
|
|
Lihnpabhjoo = 2925,
|
|
Hdfdhigagfl = 2926,
|
|
Eegogpdfoca = 2927,
|
|
Ellolllaamn = 2928,
|
|
Knmpoknedpn = 2929,
|
|
Aakieaglpij = 2930,
|
|
Agmaegkhpgm = 2951,
|
|
Hkbonocpjpb = 2952,
|
|
Pdfbdedmmec = 2953,
|
|
Cifijoihfad = 2954,
|
|
Anijemnmbel = 2955,
|
|
Jjndobfggop = 2956,
|
|
Abahiaggjmp = 3001,
|
|
Fbklgjidggi = 3002,
|
|
Ocbidkhecoo = 3003,
|
|
Edkelinmffp = 3004,
|
|
Lhdiiohiilc = 3005,
|
|
Lenndmhkpfk = 3006,
|
|
Gpofbdaepdm = 3007,
|
|
Hbfndablica = 3008,
|
|
Emphmampnih = 3009,
|
|
Npmlpeeaphj = 3010,
|
|
Pochnpclbdl = 3011,
|
|
Jmkfjpgfkki = 3012,
|
|
Biobfhmnfdd = 3013,
|
|
Dkidgedoopl = 3101,
|
|
Giepefhjkfa = 3102,
|
|
Poajifckleo = 3103,
|
|
Bcdjjeajegp = 3104,
|
|
Ndpoegkiigl = 3105,
|
|
Ejemfakblnn = 3106,
|
|
Pdpajfmcido = 3107,
|
|
Lbggmcopcbm = 3108,
|
|
Mfjgmfclaeo = 3109,
|
|
Njlgbkmjind = 3110,
|
|
Lmddbgnefnd = 3111,
|
|
Ilijhjbfiea = 3112,
|
|
Dlgkcklhkgn = 3113,
|
|
Ecedbakaoia = 3114,
|
|
Kpbeafmdpic = 3115,
|
|
Dkblcphkpec = 3116,
|
|
Filemhbkmda = 3117,
|
|
Joijcelnahp = 3118,
|
|
Ijgkiglpjin = 3119,
|
|
Fdlkajmdjlf = 3120,
|
|
Lbfoonfbpbj = 3151,
|
|
Ghmonglglli = 3152,
|
|
Fcpinfconod = 3153,
|
|
Maoniddicma = 3154,
|
|
Obdnibedckg = 3155,
|
|
Kabefhidfeb = 3156,
|
|
Edjgckagdpo = 3157,
|
|
Njkkmoodkak = 3201,
|
|
Opajaackage = 3202,
|
|
Jjgmdpekpcg = 3203,
|
|
Bcakjnjjnhe = 3204,
|
|
Lhahcccache = 3205,
|
|
Kopflgpipmp = 3206,
|
|
Jocpobbjilb = 3207,
|
|
Foobccjljel = 3208,
|
|
Aoibjmjaabd = 3209,
|
|
Mgnogjefpdm = 3210,
|
|
Lgfgmmggbjd = 3211,
|
|
Lpeolioadkj = 3212,
|
|
Fpoeghgianh = 3213,
|
|
Oabfohekage = 3214,
|
|
Anlfbjbmngn = 3301,
|
|
Liccimfbmaj = 3302,
|
|
Eapldlbenmh = 3303,
|
|
Fegankljing = 3304,
|
|
Mghkgplaiih = 3305,
|
|
Ljkglbfgncm = 3306,
|
|
Pnobndcjche = 3307,
|
|
Acfagdfidpb = 3308,
|
|
Gkcfhmeiepj = 3309,
|
|
Ahbleoabjii = 3310,
|
|
Egookoljlhe = 3311,
|
|
Hcheoaeppka = 3312,
|
|
Fjfhbjkohgd = 3313,
|
|
Glabhjihopm = 3314,
|
|
Dchkblpdaok = 3315,
|
|
Agibgakngah = 3316,
|
|
Nkjnkcdbbdj = 3317,
|
|
Beinmllhgkf = 3318,
|
|
Onjdbdkinfm = 3319,
|
|
Gpljgkchkeh = 3501,
|
|
Iiiecojeehk = 3502,
|
|
Mfjmafddlgg = 3503,
|
|
Cklfbkpomgb = 3504,
|
|
Pbcnkkpbboj = 3505,
|
|
Lgalbcjkajb = 3506,
|
|
Dkigmbdmdel = 3507,
|
|
Fedpgfbdgom = 3601,
|
|
Lkpokdjleph = 3602,
|
|
Fdnjapkkipm = 3603,
|
|
Nnpkhledbjn = 3604,
|
|
Ioiigapdogc = 3605,
|
|
Olclmbhoeom = 3606,
|
|
Okfgodohbfd = 3607,
|
|
Okikpblaccg = 3608,
|
|
Dimoaidkmma = 3609,
|
|
Gceodahomah = 3610,
|
|
Bnkcpchfojl = 3611,
|
|
Icneefoaheg = 3612,
|
|
Daogochapaj = 3613,
|
|
Nnkgjoljgfe = 3614,
|
|
Ppgibhcpfil = 3615,
|
|
Jhioikapamk = 3616,
|
|
Igoailcbhei = 3617,
|
|
Njeidjojjpg = 3618,
|
|
Adffplihgdn = 3619,
|
|
Adcfeddknmo = 3620,
|
|
Aafhnclnkgh = 3621,
|
|
Bfkcinjdckc = 3622,
|
|
Pgilnhhhnkc = 3623,
|
|
Hjmaiagcnkp = 3624,
|
|
Imekbacioei = 3625,
|
|
Fkcmgdlinph = 3626,
|
|
Hhfdclfheif = 3627,
|
|
Ecfeaijcpnb = 3628,
|
|
Agmhhadekdj = 3629,
|
|
Ieoaanamfio = 3630,
|
|
Hcpbmncjgjh = 3631,
|
|
Nfdfcbeoapj = 3632,
|
|
Lmchdceknkg = 3633,
|
|
Clcjaepmebf = 3634,
|
|
Fijblijfjmm = 3635,
|
|
Pimeccjpnhc = 3636,
|
|
Hkjnpohfgif = 3701,
|
|
Oheeckbeoja = 3702,
|
|
Mhialkkphmd = 3703,
|
|
Aadkmkeomma = 3704,
|
|
Lepgdjdlnlb = 3705,
|
|
Ikhdnfebemm = 3706,
|
|
Cnlnennbkbb = 3707,
|
|
Jcfjkhmjcep = 3708,
|
|
Jfiaghlfclb = 3709,
|
|
Okgfgpdcjpk = 3710,
|
|
Lapnpefdmee = 3712,
|
|
Mhhhneieemp = 3713,
|
|
Akfmgkogadf = 3714,
|
|
Bojgggjbhhg = 3715,
|
|
Ciommpcfpip = 3716,
|
|
Capmgffckpb = 3717,
|
|
Paofgfkmjfg = 3718,
|
|
Mckehnngolm = 3801,
|
|
Celmmebfgae = 3802,
|
|
Ijkgfmpjjnh = 3803,
|
|
Ncodiddokfc = 3804,
|
|
Lgnnlkdedkg = 3805,
|
|
Fkbgbckmekb = 3806,
|
|
Pmeokkdkiba = 3807,
|
|
Akapmpdmffp = 3808,
|
|
Bnnmlkcfhkb = 3809,
|
|
Pcccdefjnib = 3810,
|
|
Hkjmibaomja = 3811,
|
|
Dlcpkhgbeje = 3812,
|
|
Okfanhcdpcl = 3813,
|
|
Pgepccehfip = 3814,
|
|
Ljioeofhfmi = 3901,
|
|
Caffapgkcgi = 3902,
|
|
Cmfkacmofkb = 3903,
|
|
Kkoacjeflfi = 3904,
|
|
Becfnndmeoh = 3905,
|
|
Dcgnefhlnom = 4001,
|
|
Ghaapcgiada = 4002,
|
|
Lflfbangbbc = 4003,
|
|
Dnfmbcmecoo = 4004,
|
|
Ipamfhkdacl = 4005,
|
|
Ekmmflbfnpj = 4006,
|
|
Hfcaiolhfcl = 4007,
|
|
Jljabipbnki = 4008,
|
|
Ldlfmemgieh = 4009,
|
|
Gochicelcjk = 4010,
|
|
Bdcgookjmof = 4011,
|
|
Ipfoemecajp = 4012,
|
|
Bmnoblpjfpp = 4013,
|
|
Nlebkneenni = 4014,
|
|
Eaneiaoljnf = 4015,
|
|
Lfhbedjapbm = 4016,
|
|
Eniabajmokg = 4017,
|
|
Kbfhcddomok = 4018,
|
|
Ienbihacdke = 4019,
|
|
Bcdmdlklhgi = 4020,
|
|
Olbpcbfciod = 4021,
|
|
Imjbpbccfco = 4101,
|
|
Nhddgmjhflm = 4102,
|
|
Fokohkpbbke = 4103,
|
|
Pokoloigeip = 4201,
|
|
Ehlmoaghipf = 4251,
|
|
Ajoebgkcjcg = 4252,
|
|
Npmgblfoonl = 4301,
|
|
Migoobebbmi = 4302,
|
|
Ebblabikaaj = 4303,
|
|
Egkgmnoejoc = 4304,
|
|
Dpjjmnlljme = 4351,
|
|
Flgfipfojik = 4352,
|
|
Gcghlalapbe = 4353,
|
|
Hkajppmdfhn = 4354,
|
|
Dpgbgaddaip = 4355,
|
|
Khofkdilbgf = 4356,
|
|
Bbcecmifhaa = 4401,
|
|
Mkjpbgojghi = 4402,
|
|
Klmhaggohgj = 4403,
|
|
Mhmjddcebmg = 4404,
|
|
Mjfahkdpmmp = 4405,
|
|
Piehfifgmah = 4406,
|
|
Bfpggdabbof = 4407,
|
|
Ecffeopcdad = 4408,
|
|
Hfoibgldlmo = 4409,
|
|
Kegaekbjpol = 4410,
|
|
Mfiecikfhep = 4411,
|
|
Kgbhpmijppf = 4412,
|
|
Ekfipeomdda = 4413,
|
|
Fcgoecignlb = 4451,
|
|
Apdanblmiap = 4452,
|
|
Eaafnehdjll = 4501,
|
|
Kejfkcimfoc = 4502,
|
|
Lhcpnkpnakm = 4503,
|
|
Gjdlfhbillc = 4504,
|
|
Fkjogebjcok = 4505,
|
|
Ccablkeeelh = 4506,
|
|
Bldmblnajie = 4507,
|
|
Lcejjbkacod = 4508,
|
|
Mkhfahaokeb = 4509,
|
|
Dpinmjhgmoe = 4510,
|
|
Beeepmonjin = 4511,
|
|
Bcifboedcol = 4512,
|
|
Codchokdiah = 4513,
|
|
Mallaipaimd = 4514,
|
|
Gojkecchhpp = 4515,
|
|
Pgncdecdcha = 4601,
|
|
Oemokeljnjh = 4651,
|
|
Ikbcjipbmab = 4652,
|
|
Gmpecodohkk = 4653,
|
|
Blbcphidpki = 4654,
|
|
Cmiahcofgbn = 4655,
|
|
Dolmhkfbggd = 4656,
|
|
Cplobgemabp = 4657,
|
|
Eplimhgfbmc = 4658,
|
|
Fpohglgfgna = 4659,
|
|
Chaagekkeap = 4660,
|
|
Gdneeknleah = 4661,
|
|
Aafgpaeigpo = 4662,
|
|
Hiagjeionpk = 4663,
|
|
Mjnnpemlemb = 4664,
|
|
Lhjdfgnjkoe = 4665,
|
|
Pjgajlhfebe = 4666,
|
|
Poedbnfoloj = 4667,
|
|
Benjmipgenb = 4668,
|
|
Encemoikhnj = 4669,
|
|
Kifgmmodpii = 4670,
|
|
Lmcgbjglgkk = 4671,
|
|
Khmhohgfhha = 4672,
|
|
Khhhobmhjao = 4673,
|
|
Hpnkakcdfab = 4674,
|
|
Picfcpnajbn = 4675,
|
|
Pgenmjpjcaf = 4678,
|
|
Fbmjnmkaiio = 4679,
|
|
Piadndgobif = 4680,
|
|
Ojbkgbhdcop = 4681,
|
|
Ogmncfbjmif = 4701,
|
|
Gkdjbiabpjb = 4702,
|
|
Kingpbfmlap = 4721,
|
|
Bmhhecieccf = 4722,
|
|
Mojglhlbgfe = 4724,
|
|
Iffpdjmhaek = 4725,
|
|
Cpjcnhdlppd = 4726,
|
|
Pgahbhbpbli = 4727,
|
|
Ifdilddieke = 4728,
|
|
Oabkfhbhajb = 4729,
|
|
Kckoccbaofn = 4730,
|
|
Fnnimjheicb = 4731,
|
|
Hcpjjbhlece = 4732,
|
|
Kleoghdhajb = 4733,
|
|
Ehilpmldgja = 4734,
|
|
Fojjhadnemk = 4735,
|
|
Mlhmcoonhog = 4736,
|
|
Pefncmolfnn = 4737,
|
|
Fogopapojhl = 4738,
|
|
Abndinfdpcf = 4739,
|
|
Ieeiogkmedg = 4740,
|
|
Fhjmdmiepbg = 4741,
|
|
Ocjmjpjefof = 4742,
|
|
Dpgciljnhmi = 4743,
|
|
Pfjkcolihof = 4744,
|
|
Blikgflbino = 4745,
|
|
Blmdebnodgh = 4746,
|
|
Gmgpceddfdb = 4747,
|
|
Gdaoonjglln = 4748,
|
|
Dgaolplaabd = 4749,
|
|
Jgehpghbbbp = 4750,
|
|
Deahbgfgkfc = 4751,
|
|
Epofhiajcmh = 4752,
|
|
Klkkgkmpnil = 4753,
|
|
Chiiebmikmj = 4754,
|
|
Pplccmhaneg = 4755,
|
|
Mplmdadajjb = 4756,
|
|
Lhhbjhbmopg = 4757,
|
|
Pdpilfcfhip = 4758,
|
|
Cjjepppldog = 4759,
|
|
Pigeejlmcen = 4760,
|
|
Fbimckbjcoa = 4761,
|
|
Eclphalccjb = 4762,
|
|
Agkddjicllf = 4801,
|
|
Fccijnadhal = 4802,
|
|
Bnmkahjnnfp = 4803,
|
|
Dopncgdcnam = 4804,
|
|
Jbedmjihegd = 4805,
|
|
Ipjhaecilmp = 4806,
|
|
Cpdmafdbhmc = 4807,
|
|
Mekniklakai = 4808,
|
|
Aoeljlldpnf = 4809,
|
|
Heafmhijjjo = 4810,
|
|
Lelpjckobjf = 4811,
|
|
Jdlhaihommo = 4812,
|
|
Lamphklkjpf = 4813,
|
|
Ofpconmoljf = 4814,
|
|
Jimicaoogbc = 4815,
|
|
Gbgagmoelgo = 4816,
|
|
Gmfjcjanlbo = 4851,
|
|
Nhjkhkkgflg = 4852,
|
|
Oiidppllgkk = 4901,
|
|
Ecccacaiimd = 4902,
|
|
Gaggghgkdng = 4903,
|
|
Bmpmmaahokn = 4904,
|
|
Ihkoomgglfp = 4905,
|
|
Nihfplgbnph = 4906,
|
|
Gifjhijohfm = 4907,
|
|
Ephmkdaeloj = 4908,
|
|
Jmmnpkehlle = 4909,
|
|
Elnaphgkcpk = 4951,
|
|
Eafonfdmbda = 4952,
|
|
Ofmiepckiia = 4963,
|
|
Gglkjjlgaok = 4964,
|
|
Lbofoapklmj = 4965,
|
|
Ffacjakgobp = 4966,
|
|
Afccooikpjc = 4967,
|
|
Dpfijghnpab = 4968,
|
|
Fcicofocemc = 4969,
|
|
Oapekjlgdkg = 4970,
|
|
Blkdfbgbdhd = 4980,
|
|
Kbhmaalocmo = 4981,
|
|
Lckkenfachf = 4982,
|
|
Cnikbemgjdi = 4983,
|
|
Hbobjlhniea = 4984,
|
|
Adjpnkfkdai = 4985,
|
|
Bebfpnliopf = 4986,
|
|
Obndanaglch = 4987,
|
|
Mblffjbonkm = 4988,
|
|
Mlobjglkgak = 4989,
|
|
Gdgpaoijjki = 4990,
|
|
Kanefcclfla = 4991,
|
|
Hbedlhnofal = 4992,
|
|
Iidhkfllacd = 4993,
|
|
Ojdelomjnch = 4994,
|
|
Gmlijokdgfj = 5101,
|
|
Fdblbfnbcfh = 5102,
|
|
Kijjbbjcmcc = 5103,
|
|
Jgpjepdcokn = 5104,
|
|
Oacfkbbapcl = 5105,
|
|
Bfipndkmajl = 5106,
|
|
Ndalneebfmk = 5107,
|
|
Dembiinffod = 5108,
|
|
Domjnheeagn = 5109,
|
|
Mgeajmhhnig = 5110,
|
|
Abdjmcinigp = 5111,
|
|
Onchdflbdlc = 5112,
|
|
Mpffaanjmgo = 5113,
|
|
Efjpbblfgnc = 5114,
|
|
Ljfmaihchbc = 5115,
|
|
Lgdpgaggpgh = 5116,
|
|
Lbpdkkhbfja = 5117,
|
|
Iplianjkmbk = 5151,
|
|
Almfkcegmga = 5152,
|
|
Cikmalkepbb = 5201,
|
|
Ijnpbofolod = 5202,
|
|
Jcabgbomnlj = 5203,
|
|
Edmjlgdlohc = 5204,
|
|
Cbgiboeopgm = 5205,
|
|
Cnhllmaoibf = 5251,
|
|
Lfkdaimgemh = 5252,
|
|
Mdclinjaieb = 5253,
|
|
Kloadopgjdp = 5254,
|
|
Epialmpdofp = 5255,
|
|
Bhldkogjfcb = 5256,
|
|
Pnfcpcoibme = 5257,
|
|
Mipmpikhjaa = 5258,
|
|
Hpklplmkeni = 5259,
|
|
Hnfkpjmiobn = 5260,
|
|
Mkdgnbhpnkl = 5261,
|
|
Jpdmiheefeh = 5262,
|
|
Hdodcjlkddf = 5301,
|
|
Lbknkhffgpn = 5302,
|
|
Npceamnlbim = 5303,
|
|
Hmnmnlnjipn = 5304,
|
|
Mimgpjhmiam = 5305,
|
|
Ngopbfeocpj = 5306,
|
|
Bcolcggbhmf = 5307,
|
|
Fognhlgohdb = 5351,
|
|
Pgpbcbfmepi = 5352,
|
|
Odkbifjbdjj = 5353,
|
|
Oecmaieljdn = 5354,
|
|
Jlfcffcgamb = 5355,
|
|
Phikhideago = 5356,
|
|
Mlinonpmdhg = 5357,
|
|
Liehbfjdnoo = 5358,
|
|
Nmdefjdflhc = 5401,
|
|
Kpofabmlknh = 5402,
|
|
Coinbonnkmi = 5403,
|
|
Cnelhmnenio = 5404,
|
|
Dpkiglelbpg = 5405,
|
|
Ibmaihjpeah = 5406,
|
|
Fcnadincfjc = 5407,
|
|
Indnediklkf = 5408,
|
|
Peeedgfonig = 5409,
|
|
Efgkigdgifj = 5410,
|
|
Fpnoebpfjha = 5411,
|
|
Khhcajdgifa = 5412,
|
|
Oadfdeknhhb = 5413,
|
|
Jokgjallmhb = 5501,
|
|
Kkjcmmenbdo = 5502,
|
|
Hkabnnhlaja = 5503,
|
|
Mdlkapkmbll = 5551,
|
|
Lifmhpakjnh = 5552,
|
|
Bmlcloembem = 5553,
|
|
Deojkaiifgo = 5554,
|
|
Lfdnhncniig = 5555,
|
|
Onbaiacjbjh = 5556,
|
|
Pclemfijkpm = 5557,
|
|
Ibnbcicoeah = 5558,
|
|
Mknlpldofhb = 5559,
|
|
Aadkjdnaghl = 5560,
|
|
Gpimgcejcjj = 5601,
|
|
Ldpplkadllb = 5602,
|
|
Gjdnpkpohfn = 5603,
|
|
Ijmabfmpmdn = 5604,
|
|
Jfhpkifchho = 5651,
|
|
Emkkclbcoce = 5652,
|
|
Pdgpnjhaaek = 5653,
|
|
Idkcnahmfdo = 5654,
|
|
Mjhgbmpblda = 5655,
|
|
Onkdhblkpib = 5656,
|
|
Cghgadolnnm = 5701,
|
|
Ljjlmidfjcc = 5702,
|
|
Kaaplpphgbi = 5703,
|
|
Lbhhnejjeoj = 5704,
|
|
Leooenonhep = 5705,
|
|
Nciffojoelo = 5706,
|
|
Kjccgdkeabb = 5707,
|
|
Ldinmkceocd = 5708,
|
|
Cjadpjnoehi = 5709,
|
|
Kgdaadobbhi = 5710,
|
|
Fjpkchalcig = 5751,
|
|
Hlchdpmihpg = 5752,
|
|
Opeapnkmcoi = 5753,
|
|
Fnfldiechni = 5754,
|
|
Aaplglccaen = 5755,
|
|
Lfpgkfoeefh = 5756,
|
|
Kbpmaklcmko = 5757,
|
|
Difjbaipnea = 5758,
|
|
Kdmnbnjigpe = 5759,
|
|
Jagikkjhkgp = 5760,
|
|
Ggobdmpcikh = 5761,
|
|
Mnadeojgohj = 5762,
|
|
Kldacmcdflf = 5763,
|
|
Dgfkhgjedif = 5764,
|
|
Eepjmlacbjc = 5771,
|
|
Npbkpdobkin = 5772,
|
|
Bbimepmijop = 5773,
|
|
Jjomcdecacm = 5774,
|
|
Opckbmeoncg = 5775,
|
|
Kfmlbjhmchc = 5776,
|
|
Mianmmjnbim = 5777,
|
|
Neajkjcddmn = 5778,
|
|
Eaflnecbpcp = 5779,
|
|
Bckifihnkpj = 5785,
|
|
Jololjgaiec = 5786,
|
|
Phhjljdeipm = 5787,
|
|
Nociaeacfmg = 5788,
|
|
Nggnpcmhnem = 5789,
|
|
Bkjnefkjppi = 5790,
|
|
Ihihekncagf = 5791,
|
|
Kbaoneclndl = 5792,
|
|
Nempffjhmfk = 5793,
|
|
Mfknidobeon = 5794,
|
|
Jcomlmdbkln = 5795,
|
|
Adafcojdjkh = 5796,
|
|
Hcnaojenkbc = 5797,
|
|
Gdmohhmjfbj = 5798,
|
|
Ichbhpholca = 5799,
|
|
Lbcgbhbohai = 5800,
|
|
Mipecghgija = 5801,
|
|
Hjephfmcpfk = 5802,
|
|
Nebdenoeonm = 5803,
|
|
Jdinbjdklcf = 5804,
|
|
Ggmbpijkfgo = 5805,
|
|
Dnckccfhpfd = 5806,
|
|
Cabehfdicic = 5807,
|
|
Amlppfmkmfp = 5808,
|
|
Nlegdefngea = 5809,
|
|
Ighkmbleigm = 5810,
|
|
Khhinmmipmj = 5811,
|
|
Ofngiagahml = 5812,
|
|
Pjidkdonnig = 5813,
|
|
Kebjodgceoj = 5814,
|
|
Jddeildphba = 5815,
|
|
Mohiaojnamg = 5816,
|
|
Chehekkgnaa = 5717,
|
|
Kmjbcnedkkb = 5718,
|
|
Ibabkfmnbgm = 5719,
|
|
Mbgjneoalpg = 5851,
|
|
Glhflpdhgoc = 5852,
|
|
Kbljbpamcfo = 5853,
|
|
Enjdaelidod = 5854,
|
|
Ndeololodng = 5855,
|
|
Ckkeooffona = 5856,
|
|
Magnoicdiho = 5857,
|
|
Ffobjmjbfbk = 5858,
|
|
Baoelnbbjcb = 5859,
|
|
Eippkoooalc = 5860,
|
|
Iijjnbaglmm = 5861,
|
|
Igojmilgcek = 5862,
|
|
Hgaijikpmib = 5863,
|
|
Jckmkmjehad = 5864,
|
|
Loldfogplac = 5865,
|
|
Blkojlmgpcn = 5901,
|
|
Fokfnlbicah = 5902,
|
|
Mbojbgliaea = 5903,
|
|
Oehpgofnehl = 5904,
|
|
Hfnggiiflel = 6201,
|
|
Fmnlioeinbp = 6202,
|
|
Kpapobfkfei = 6203,
|
|
Mepnikfibne = 6204,
|
|
Mdongmioana = 6205,
|
|
Fjimafdlmdb = 6206,
|
|
Aabpccmhboo = 6207,
|
|
Moogkmdchgf = 6208,
|
|
Pblkijjligo = 6209,
|
|
Haihfplcdgh = 6210,
|
|
Flhajboejch = 6211,
|
|
Gmelicncmel = 6250,
|
|
Hpcffjlhddf = 6251,
|
|
Mpckbofkbil = 6252,
|
|
Fibcndfikla = 6253,
|
|
Dfamaglejgh = 6254,
|
|
Bblmleflona = 6255,
|
|
Enlkpmblbbm = 6256,
|
|
Oabkfpknkpk = 6257,
|
|
Jecljlfjdef = 6258,
|
|
Anmjppklkmf = 6259,
|
|
Libbchelkok = 6260,
|
|
Bjncjomhdlg = 6261,
|
|
Jodhjifnohe = 6262,
|
|
Ldkfeaefbch = 6263,
|
|
Nahnbjokllp = 6264,
|
|
Negeajknpkf = 6265,
|
|
Iafacbggamg = 6301,
|
|
Hjnkhjcokce = 6302,
|
|
Ikjnnkfkfdh = 6303,
|
|
Nbochpmghja = 6304,
|
|
Dcmhdpafind = 6305,
|
|
Gfmegnpobag = 6306,
|
|
Ocjhbegkham = 6307,
|
|
Oigclfhofij = 6308,
|
|
Ggpohaciffa = 6309,
|
|
Mnlnpfbigej = 6310,
|
|
Amiambpcddm = 6311,
|
|
Eleciijeceg = 6312,
|
|
Ccobeekdhhi = 6313,
|
|
Gekommpihpd = 6314,
|
|
Lkmlaoflcnc = 6315,
|
|
Gnpmmebmipf = 6316,
|
|
Bmehplinlpe = 6317,
|
|
Jpjpeieheop = 6318,
|
|
Deboklmafmh = 6319,
|
|
Hnbempjpada = 6320,
|
|
Ngokfoohhio = 6351,
|
|
Lddffnnegoc = 6352,
|
|
Gagodcckiac = 6353,
|
|
Poaamlafkgk = 6354,
|
|
Dpdiminjpob = 6355,
|
|
Mlabflbjekn = 6356,
|
|
Aalpaieeeid = 6357,
|
|
Kdipdonogfl = 6401,
|
|
Koecolpgnma = 6402,
|
|
Oomnpmnpjdg = 6403,
|
|
Ebhdggemokg = 6451,
|
|
Dkgioggfmon = 6452,
|
|
Ologlamlajj = 6453,
|
|
Pacoonldjkp = 6454,
|
|
Mfhoohmjpgd = 6455,
|
|
Anndeokmjcc = 6456,
|
|
Ggchkgoocob = 6457,
|
|
Ekbddficmpm = 6458,
|
|
Mkcciaopclc = 6501,
|
|
Anchomepamc = 6502,
|
|
Agenlkljfek = 6503,
|
|
Hjpndaohfaa = 6504,
|
|
Jgpibhneome = 6505,
|
|
Cmioonmacid = 6601,
|
|
Ojcinppahge = 6602,
|
|
Kkphmgebmdd = 6603,
|
|
Pcfndhlbemm = 6604,
|
|
Lgnoiopbkff = 6605,
|
|
Hppkfalpnpj = 6606,
|
|
Ochhcejacpm = 6607,
|
|
Pniodmdgeie = 6608,
|
|
Dnaodhgnkja = 6609,
|
|
Epapbdbedlh = 6621,
|
|
Bcebegihijb = 6622,
|
|
Npccaoklkdg = 6623,
|
|
Eemjeakhnal = 6624,
|
|
Cjdmjcnedgh = 6625,
|
|
Hamooffenfo = 6626,
|
|
Mpklmjlmemj = 6627,
|
|
Pcceccekloo = 6628,
|
|
Cncogaoflnb = 6629,
|
|
Hncoiaccgfb = 6641,
|
|
Nlpfbhhckgn = 6642,
|
|
Gpaefmohdil = 6643,
|
|
Plpgjphodfp = 6644,
|
|
Iacifkepdmh = 6645,
|
|
Elhjpmddpbn = 6646,
|
|
Aehconcgibj = 6647,
|
|
Cjlmjngelln = 6648,
|
|
Jfnioigghic = 6649,
|
|
Cjhceiijghb = 6650,
|
|
Ephgoabkpkf = 6651,
|
|
Kjlbkjbfbfk = 6652,
|
|
Mnbmmaamiki = 6653,
|
|
Ecipgbmkkaj = 6654,
|
|
Eakbodghlpn = 6655,
|
|
Pgeeihjnoph = 6656,
|
|
Kmooicpenhf = 6657,
|
|
Hajffcejgnn = 6658,
|
|
Fogbjollehl = 6659,
|
|
Nfmmcnpcajl = 6660,
|
|
Hkhpokemnpc = 6661,
|
|
Cfcefjpgjij = 6662,
|
|
Fimgkjpdiia = 6663,
|
|
Jkmkpakhgml = 6664,
|
|
Ocoaifejpkk = 6665,
|
|
Cokfnafacec = 6666,
|
|
Jaicdjeeooc = 6667,
|
|
Dbemamcnjfd = 6668,
|
|
Cbbeookgldo = 6669,
|
|
Ofdgalpjeic = 6670,
|
|
Jbcploahinj = 6671,
|
|
Kdfaomhbapd = 6701,
|
|
Endnfddnckj = 6702,
|
|
Kolgphaidea = 6703,
|
|
Namhhncighp = 6751,
|
|
Dohiapaiipd = 6752,
|
|
Fgakdcgfcih = 6753,
|
|
Ipknbedgaja = 6754,
|
|
Nnomgpocela = 6755,
|
|
Fphcknmijmp = 6756,
|
|
Glghignacpm = 6757,
|
|
Lhknkeoppeo = 6758,
|
|
Eccjcdemilh = 6771,
|
|
Dmeacdbmdpg = 6772,
|
|
Mfhdldaojdd = 6773,
|
|
Jhnkicpjilh = 6774,
|
|
Jpmmmccmkfj = 6775,
|
|
Banfkpkpbfl = 6776,
|
|
Fcgkjhafikg = 6801,
|
|
Phjhjfgbhpo = 6802,
|
|
Ooicnghfklc = 6803,
|
|
Ggfahpjbkfh = 6804,
|
|
Bcgpigcliji = 6805,
|
|
Hogecifinic = 6806,
|
|
Icagomejnlp = 6830,
|
|
Kbogjjelbhd = 6841,
|
|
Caehngfbmei = 6842,
|
|
Baknmgknigi = 6843,
|
|
Bpnndbnkfcc = 6844,
|
|
Heefdcgfbdi = 6845,
|
|
Fanbnbjjkfk = 6846,
|
|
Mbjclnhfepj = 6847,
|
|
Fjjkhmcicck = 6848,
|
|
Egdpphljbhe = 6849,
|
|
Khpokjalcmg = 6850,
|
|
Nhajjemedbj = 6861,
|
|
Gfgclaokifc = 6881,
|
|
Dkckdeflblh = 6882,
|
|
Fljonbjocma = 6900,
|
|
Bbnebpgkdlj = 6901,
|
|
Bjgpjpdomof = 6902,
|
|
Cgbjpppmdme = 6903,
|
|
Hbfkinkgfdd = 6904,
|
|
Ookfbhjbcla = 6905,
|
|
Kehdaphnbmh = 6906,
|
|
Ocohlogjnap = 6907,
|
|
Afnneeebanm = 6908,
|
|
Jbpjdjcmkgl = 6909,
|
|
Aaifmhcoljf = 6910,
|
|
Bddmileaadf = 6911,
|
|
Acpnpplgdja = 6912,
|
|
Diabofbgcal = 6913,
|
|
Egnnahghjal = 6914,
|
|
Lahmlhlmjof = 6915,
|
|
Dpkekdhbffo = 6916,
|
|
Fehijciakfm = 6917,
|
|
Bnbfbpnfccn = 6918,
|
|
Lioifoegacb = 6919,
|
|
Miehckkjdob = 6920,
|
|
Dngiaclhdjl = 6921,
|
|
Ehjjphafhhp = 6922,
|
|
Mikoknjpnie = 6923,
|
|
Dnegcoefkhh = 6924,
|
|
Cpnifcaopcf = 6925,
|
|
Occgpbnafba = 6926,
|
|
Ciaodhmghem = 6927,
|
|
Koffckhmkcg = 6928,
|
|
Eelcaclcfei = 6929,
|
|
Bkdnkmkkbhd = 6930,
|
|
Gbcbigebfal = 6931,
|
|
Nfhdihjlbod = 6932,
|
|
Fmdlcllliof = 6933,
|
|
Fjmkblgkbbn = 6934,
|
|
Ckmajooegjp = 6935,
|
|
Hcjknfchmao = 6936,
|
|
Podpamgkefk = 6937,
|
|
Mcaljbdljcd = 6938,
|
|
Jbmkceacmae = 6939,
|
|
Imcinkjjifg = 6940,
|
|
Kbmmcjafepi = 6941,
|
|
Kmheadfphgb = 6942,
|
|
Eedeejjmmee = 6943,
|
|
Bgoobeedgka = 6944,
|
|
Mfapbfnpmda = 6945,
|
|
Kenaihfapef = 6946,
|
|
Mefaigmbill = 6947,
|
|
Bjfegdokadh = 6948,
|
|
Fkjfnngbngp = 6949,
|
|
Geblhofpcdm = 6950,
|
|
Bkcihcfkfmm = 6951,
|
|
Piidlaojbco = 6952,
|
|
Kfnmbfbmhac = 6953,
|
|
Dgnedgekamf = 6954,
|
|
Pmhglgjdlnn = 6955,
|
|
Ppplidghcai = 6956,
|
|
Bmjcmeohcbe = 6957,
|
|
Jgfnginiaff = 6958,
|
|
Iiaoimmkaaf = 6959,
|
|
Ccohabpnahc = 6960,
|
|
Dhfhmgiggpp = 6961,
|
|
Gjfmicfebop = 6962,
|
|
Nkomchmjbdi = 6963,
|
|
Njenpnkilee = 6964,
|
|
Lhlknhbohbi = 6965,
|
|
Lbljbabefba = 6966,
|
|
Ipcnfonkgjl = 6967,
|
|
Mcdnagpbafe = 6968,
|
|
Lmdbomdmmpl = 6969,
|
|
Pcjalngdgaj = 6970,
|
|
Dicfbladmoo = 6971,
|
|
Bhjfpokkcod = 6972,
|
|
Phicigffgmm = 6973,
|
|
Fpjpbmcelck = 6974,
|
|
Figccockofg = 6975,
|
|
Hhkdjlfefhh = 6976,
|
|
Ibofoapgbne = 6977,
|
|
Nmpknjkenca = 6978,
|
|
Kaeadjmdepe = 6979,
|
|
Jdnjcpnaclh = 7001,
|
|
Cdddkdbbkdm = 7002,
|
|
Dokbehobcmk = 7003,
|
|
Dmnkabcnidh = 7004,
|
|
Dplnjbbnmod = 7005,
|
|
Efbmohoffga = 7006,
|
|
Pnkdmednokk = 7007,
|
|
Omeihcdipml = 7008,
|
|
Jiojmpkbcod = 7009,
|
|
Aehpjfdljgk = 7010,
|
|
Gnpdbekndfm = 7011,
|
|
Pljbhlokaee = 7012,
|
|
Ajalpljmojn = 7013,
|
|
Laigiobmjkn = 7014,
|
|
Ahgbeiaodic = 7015,
|
|
Bffebpdfmlc = 7016,
|
|
Jmljollhifc = 7017,
|
|
Elnolbfnnno = 7018,
|
|
Aadgjijlkll = 7019,
|
|
Cmdagcgjpjo = 7020,
|
|
Kjjdcfjeiid = 7021,
|
|
Gojchpmaapn = 7022,
|
|
Afechllofoc = 7023,
|
|
Dndjkgcohgj = 7051,
|
|
Ndekkipmcdb = 7052,
|
|
Joahfkkbhka = 7053,
|
|
Lghdkmejkcj = 7054,
|
|
Okfeaeacpcl = 7055,
|
|
Bhhiddfblbh = 7056,
|
|
Pohfmbmkdjo = 7057,
|
|
Hediplbajjk = 7058,
|
|
Inbmjobipko = 7059,
|
|
Bpkoncgkglk = 7060,
|
|
Fejklipgkln = 7061,
|
|
Hglbnopdach = 7062,
|
|
Bbggidabnfb = 7063,
|
|
Kkjflbncloh = 7064,
|
|
Aompfcaoklm = 7065,
|
|
Anmkcjicjed = 7066,
|
|
Iedandadnjg = 7101,
|
|
Jenbopikhen = 7102,
|
|
Gcknofnflbf = 7103,
|
|
Blgfkgfadgf = 7104,
|
|
Mmbekcaekgn = 7105,
|
|
Igliaepande = 7106,
|
|
Kaikkfoghab = 7107,
|
|
Mcmhacbkkem = 7108,
|
|
Ekplbblpllo = 7109,
|
|
Aambjnccfhl = 7110,
|
|
Moigcipfcoj = 7111,
|
|
Deccknknmah = 7112,
|
|
Bmnnmfkfdlp = 7113,
|
|
Cpgekohhhnc = 7114,
|
|
Eepanndnlic = 7115,
|
|
Ceengodpmof = 7116,
|
|
Daamgcddomi = 7117,
|
|
Nbcghnfeode = 7118,
|
|
Podadggebah = 7151,
|
|
Ajggblpjjba = 7152,
|
|
Dlpmhfjijhl = 7153,
|
|
Ifmnjeinpbm = 7154,
|
|
Elagjmkhcpm = 7155,
|
|
Cbpnbidkejm = 7156,
|
|
Ocbkjlbblbn = 7157,
|
|
Oejbbifllfa = 7158,
|
|
Plofkmlglbn = 7159,
|
|
Ncfnpnnojeg = 7160,
|
|
Gknehnehale = 7161,
|
|
Akfnddgplij = 7162,
|
|
Fnfpdaelcdf = 7163,
|
|
Dhcljjkldkg = 7164,
|
|
Pbjpeblbgde = 7165,
|
|
Kdnhndklkfg = 7166,
|
|
Eomfedoeedl = 7167,
|
|
Pnmmkaaaoob = 7168,
|
|
Ljeeebkiiac = 7169,
|
|
Kjibfgnejhd = 7170,
|
|
Blhoajbbghl = 7171,
|
|
Ihlhhphekfi = 7172,
|
|
Pfmogobnemb = 7174,
|
|
Admhilbphda = 7175,
|
|
Gamacaameai = 7176,
|
|
Jgomlikdffa = 7177,
|
|
Hkhgpnhjdfj = 7178,
|
|
Cnaeelchbmk = 7179,
|
|
Jlopdhggofk = 7180,
|
|
Cdjbllopejm = 7181,
|
|
Jniohacibkk = 7182,
|
|
Ljehlikhemn = 7183,
|
|
Jopjglkcgpp = 7184,
|
|
Hkchoapnfom = 7185,
|
|
Bnochegoeph = 7186,
|
|
Okocidpfdba = 7187,
|
|
Cokinkfikan = 7188,
|
|
Ancppldfjco = 7189,
|
|
Comjabficgh = 7190,
|
|
Dhjemfogclo = 7191,
|
|
Onnjilpkhmc = 7192,
|
|
Hgpbcbmnclg = 7193,
|
|
Hpgagekfafn = 7194,
|
|
Khkmmompacd = 7195,
|
|
Ejppneecgkn = 7196,
|
|
Kdblhgoogba = 7197,
|
|
Jajggjbihha = 7201,
|
|
Fpdfacbppef = 7202,
|
|
Cmjomgfabck = 7203,
|
|
Amfnnndgggn = 7204,
|
|
Hobbjonaafe = 7205,
|
|
Hjmbflbbmdk = 7206,
|
|
Ipnjclhdbme = 7207,
|
|
Moajlifnpak = 7208,
|
|
Bgkidgdigne = 7301,
|
|
Ghcangmmcgg = 7302,
|
|
Ihpbgmjiccb = 7303,
|
|
Bmadekkieij = 7321,
|
|
Hfomjjhkecj = 7331,
|
|
Hdpkbjbgmfj = 7332,
|
|
Naakkhcifgf = 7333,
|
|
Oibcldjhdbj = 7334,
|
|
Bhnlagofhhj = 7335,
|
|
Hanpbkbjgml = 7336,
|
|
Ihdmelolkpf = 7337,
|
|
Elahohcgglm = 7338,
|
|
Chedmnbckfi = 7339,
|
|
Lkakgnglhni = 7340,
|
|
Bimoklhjfao = 7341,
|
|
Kkplkbdpjal = 7342,
|
|
Dojhalecjbl = 7343,
|
|
Ilkfjmjagng = 7344,
|
|
Ofdhmmlfmip = 7345,
|
|
Gfdbkgjjgnp = 7346,
|
|
Aecjpbppmmk = 7347,
|
|
Ljonpppbfmj = 7348,
|
|
Pilhiipgngo = 7349,
|
|
Ljjpjcemojn = 7350,
|
|
Mkcafpeccng = 7221,
|
|
Giaaodkbfog = 7222,
|
|
Inelhlgdikj = 7223,
|
|
Ndlibkpeaic = 7251,
|
|
Aplkjhknpbo = 7252,
|
|
Hhmcekihmgo = 7253,
|
|
Mhmfcbnheim = 7254,
|
|
Lhnielfdibp = 7255,
|
|
Jlhffggkhop = 7256,
|
|
Hhenafdgdjk = 7257,
|
|
Hodlaoonana = 7258,
|
|
Bcdkkapogfo = 7259,
|
|
Ocgdjicnbkc = 7260,
|
|
Lmjpnigckjm = 7261,
|
|
Ncokfjphchn = 7262,
|
|
Hmfbloogalh = 7263,
|
|
Hcoogdaaonl = 7264,
|
|
Mnllekikkmh = 7265,
|
|
Cpfcmilbmlf = 7266,
|
|
Dghloonhehh = 7267,
|
|
Mhmhhgjhnne = 7268,
|
|
Mffaiokjaao = 7269,
|
|
Ockmlldlmbk = 7270,
|
|
Eokkagpaljo = 7271,
|
|
Ppahcblenpn = 7272,
|
|
Ndedlfdghnn = 7273,
|
|
Cicehgbfibm = 7351,
|
|
Galnoddkenj = 7352,
|
|
Kkdffbkplah = 7401,
|
|
Mikbneffeoe = 7402,
|
|
Laofdddbjla = 7403,
|
|
Fopliofligd = 7404,
|
|
Lmnkggldkho = 7405,
|
|
Pekinbmmhik = 7406,
|
|
Ndgdipcmmek = 7407,
|
|
Abkjoeidcjn = 7421,
|
|
Hgjcmdofnol = 7422,
|
|
}
|
|
impl Embfkiidhpe {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Bdfmkjdnnbh => "EMBFKIIDHPE_BDFMKJDNNBH",
|
|
Self::Ndlfmmgeggk => "EMBFKIIDHPE_NDLFMMGEGGK",
|
|
Self::Ipehaghpnhf => "EMBFKIIDHPE_IPEHAGHPNHF",
|
|
Self::Mooipobjkfn => "EMBFKIIDHPE_MOOIPOBJKFN",
|
|
Self::Ejkiaibjkca => "EMBFKIIDHPE_EJKIAIBJKCA",
|
|
Self::Nelcajcingd => "EMBFKIIDHPE_NELCAJCINGD",
|
|
Self::Mdopggbpeje => "EMBFKIIDHPE_MDOPGGBPEJE",
|
|
Self::Jgjobljgjlh => "EMBFKIIDHPE_JGJOBLJGJLH",
|
|
Self::Oemobndlmdg => "EMBFKIIDHPE_OEMOBNDLMDG",
|
|
Self::Noighhpgoad => "EMBFKIIDHPE_NOIGHHPGOAD",
|
|
Self::Dabiobopoab => "EMBFKIIDHPE_DABIOBOPOAB",
|
|
Self::Lojnenenomg => "EMBFKIIDHPE_LOJNENENOMG",
|
|
Self::Glgmldpnkfe => "EMBFKIIDHPE_GLGMLDPNKFE",
|
|
Self::Olbjggnaala => "EMBFKIIDHPE_OLBJGGNAALA",
|
|
Self::Cbiofgcaojg => "EMBFKIIDHPE_CBIOFGCAOJG",
|
|
Self::Lkhildgpcbn => "EMBFKIIDHPE_LKHILDGPCBN",
|
|
Self::Akjfmmegpod => "EMBFKIIDHPE_AKJFMMEGPOD",
|
|
Self::Pmllcgpgako => "EMBFKIIDHPE_PMLLCGPGAKO",
|
|
Self::Kgjdefbmjhb => "EMBFKIIDHPE_KGJDEFBMJHB",
|
|
Self::Glgnbnnabig => "EMBFKIIDHPE_GLGNBNNABIG",
|
|
Self::Lmkibonjmok => "EMBFKIIDHPE_LMKIBONJMOK",
|
|
Self::Hanchfgoojb => "EMBFKIIDHPE_HANCHFGOOJB",
|
|
Self::Jnoaaefbikb => "EMBFKIIDHPE_JNOAAEFBIKB",
|
|
Self::Eiannmgbiii => "EMBFKIIDHPE_EIANNMGBIII",
|
|
Self::Cpihfhofaka => "EMBFKIIDHPE_CPIHFHOFAKA",
|
|
Self::Hfjhhdihbno => "EMBFKIIDHPE_HFJHHDIHBNO",
|
|
Self::Ehpbkckagnk => "EMBFKIIDHPE_EHPBKCKAGNK",
|
|
Self::Mdhobimcmef => "EMBFKIIDHPE_MDHOBIMCMEF",
|
|
Self::Efdlfokgehm => "EMBFKIIDHPE_EFDLFOKGEHM",
|
|
Self::Fgaofleljko => "EMBFKIIDHPE_FGAOFLELJKO",
|
|
Self::Djhlamhglbb => "EMBFKIIDHPE_DJHLAMHGLBB",
|
|
Self::Apepofbbcdl => "EMBFKIIDHPE_APEPOFBBCDL",
|
|
Self::Fbhiehlpbgd => "EMBFKIIDHPE_FBHIEHLPBGD",
|
|
Self::Hgpkopbemmg => "EMBFKIIDHPE_HGPKOPBEMMG",
|
|
Self::Ookgfafgooa => "EMBFKIIDHPE_OOKGFAFGOOA",
|
|
Self::Jeiaamjhmof => "EMBFKIIDHPE_JEIAAMJHMOF",
|
|
Self::Bnlbgcaamoo => "EMBFKIIDHPE_BNLBGCAAMOO",
|
|
Self::Jcbijfljabd => "EMBFKIIDHPE_JCBIJFLJABD",
|
|
Self::Bcppjdfngpb => "EMBFKIIDHPE_BCPPJDFNGPB",
|
|
Self::Cdmdeeejlhh => "EMBFKIIDHPE_CDMDEEEJLHH",
|
|
Self::Haapkiconee => "EMBFKIIDHPE_HAAPKICONEE",
|
|
Self::Coffgknlpih => "EMBFKIIDHPE_COFFGKNLPIH",
|
|
Self::Fkddjdjfojc => "EMBFKIIDHPE_FKDDJDJFOJC",
|
|
Self::Kcammbcibdf => "EMBFKIIDHPE_KCAMMBCIBDF",
|
|
Self::Ofibablkhpn => "EMBFKIIDHPE_OFIBABLKHPN",
|
|
Self::Gcijloagmfa => "EMBFKIIDHPE_GCIJLOAGMFA",
|
|
Self::Jffcceacjfd => "EMBFKIIDHPE_JFFCCEACJFD",
|
|
Self::Ghdedkoahij => "EMBFKIIDHPE_GHDEDKOAHIJ",
|
|
Self::Pfbpflpdhge => "EMBFKIIDHPE_PFBPFLPDHGE",
|
|
Self::Gflegeghfeb => "EMBFKIIDHPE_GFLEGEGHFEB",
|
|
Self::Pbgillncdik => "EMBFKIIDHPE_PBGILLNCDIK",
|
|
Self::Ifcmeeamcdd => "EMBFKIIDHPE_IFCMEEAMCDD",
|
|
Self::Aadfkikjlab => "EMBFKIIDHPE_AADFKIKJLAB",
|
|
Self::Cfhffnoiocg => "EMBFKIIDHPE_CFHFFNOIOCG",
|
|
Self::Ipiaonlelge => "EMBFKIIDHPE_IPIAONLELGE",
|
|
Self::Anbojpioeom => "EMBFKIIDHPE_ANBOJPIOEOM",
|
|
Self::Bgjibomknhd => "EMBFKIIDHPE_BGJIBOMKNHD",
|
|
Self::Jpgaafkhlhd => "EMBFKIIDHPE_JPGAAFKHLHD",
|
|
Self::Kgogcflfoed => "EMBFKIIDHPE_KGOGCFLFOED",
|
|
Self::Bihneigfjcb => "EMBFKIIDHPE_BIHNEIGFJCB",
|
|
Self::Omnobcghgja => "EMBFKIIDHPE_OMNOBCGHGJA",
|
|
Self::Dfkfggghfbn => "EMBFKIIDHPE_DFKFGGGHFBN",
|
|
Self::Gmkjfnoaled => "EMBFKIIDHPE_GMKJFNOALED",
|
|
Self::Fonpacminbk => "EMBFKIIDHPE_FONPACMINBK",
|
|
Self::Cabgmnopoai => "EMBFKIIDHPE_CABGMNOPOAI",
|
|
Self::Efdnjjihlhn => "EMBFKIIDHPE_EFDNJJIHLHN",
|
|
Self::Fldmeeilljm => "EMBFKIIDHPE_FLDMEEILLJM",
|
|
Self::Agonhiadech => "EMBFKIIDHPE_AGONHIADECH",
|
|
Self::Hadkhiphkhf => "EMBFKIIDHPE_HADKHIPHKHF",
|
|
Self::Ofahkjckcfc => "EMBFKIIDHPE_OFAHKJCKCFC",
|
|
Self::Kfjldhikinl => "EMBFKIIDHPE_KFJLDHIKINL",
|
|
Self::Dmlkciogghh => "EMBFKIIDHPE_DMLKCIOGGHH",
|
|
Self::Bhkodbogifg => "EMBFKIIDHPE_BHKODBOGIFG",
|
|
Self::Anohpnhgjfe => "EMBFKIIDHPE_ANOHPNHGJFE",
|
|
Self::Lookligekgk => "EMBFKIIDHPE_LOOKLIGEKGK",
|
|
Self::Dhkijhmdoei => "EMBFKIIDHPE_DHKIJHMDOEI",
|
|
Self::Cpgfofjjjfi => "EMBFKIIDHPE_CPGFOFJJJFI",
|
|
Self::Cgcikdllcll => "EMBFKIIDHPE_CGCIKDLLCLL",
|
|
Self::Fgclfbmibam => "EMBFKIIDHPE_FGCLFBMIBAM",
|
|
Self::Opbjaodjimh => "EMBFKIIDHPE_OPBJAODJIMH",
|
|
Self::Pakngdgbdal => "EMBFKIIDHPE_PAKNGDGBDAL",
|
|
Self::Jbbicphdbke => "EMBFKIIDHPE_JBBICPHDBKE",
|
|
Self::Apnobkdkjmn => "EMBFKIIDHPE_APNOBKDKJMN",
|
|
Self::Ekchgheapkk => "EMBFKIIDHPE_EKCHGHEAPKK",
|
|
Self::Bbjclbnhkna => "EMBFKIIDHPE_BBJCLBNHKNA",
|
|
Self::Npefojobkec => "EMBFKIIDHPE_NPEFOJOBKEC",
|
|
Self::Gpkmgndmidl => "EMBFKIIDHPE_GPKMGNDMIDL",
|
|
Self::Mgkjfcnleea => "EMBFKIIDHPE_MGKJFCNLEEA",
|
|
Self::Phleojgchje => "EMBFKIIDHPE_PHLEOJGCHJE",
|
|
Self::Jbfmmihmjji => "EMBFKIIDHPE_JBFMMIHMJJI",
|
|
Self::Pkjflpekfal => "EMBFKIIDHPE_PKJFLPEKFAL",
|
|
Self::Ecdfmopoafc => "EMBFKIIDHPE_ECDFMOPOAFC",
|
|
Self::Docccglhkgh => "EMBFKIIDHPE_DOCCCGLHKGH",
|
|
Self::Mdnjfmdedpi => "EMBFKIIDHPE_MDNJFMDEDPI",
|
|
Self::Nnihpbekdai => "EMBFKIIDHPE_NNIHPBEKDAI",
|
|
Self::Cmbjomefiad => "EMBFKIIDHPE_CMBJOMEFIAD",
|
|
Self::Bjekhaipjkj => "EMBFKIIDHPE_BJEKHAIPJKJ",
|
|
Self::Pbdkgkikgok => "EMBFKIIDHPE_PBDKGKIKGOK",
|
|
Self::Enlabddihbl => "EMBFKIIDHPE_ENLABDDIHBL",
|
|
Self::Clabhapmlmm => "EMBFKIIDHPE_CLABHAPMLMM",
|
|
Self::Iaijidpnien => "EMBFKIIDHPE_IAIJIDPNIEN",
|
|
Self::Jhhabkljjnm => "EMBFKIIDHPE_JHHABKLJJNM",
|
|
Self::Mhmgdanlkfj => "EMBFKIIDHPE_MHMGDANLKFJ",
|
|
Self::Alafkcdaiog => "EMBFKIIDHPE_ALAFKCDAIOG",
|
|
Self::Eecicdknoba => "EMBFKIIDHPE_EECICDKNOBA",
|
|
Self::Ameeolbpdln => "EMBFKIIDHPE_AMEEOLBPDLN",
|
|
Self::Lllekknelkk => "EMBFKIIDHPE_LLLEKKNELKK",
|
|
Self::Kmkdaknoffe => "EMBFKIIDHPE_KMKDAKNOFFE",
|
|
Self::Aahkjfjejdh => "EMBFKIIDHPE_AAHKJFJEJDH",
|
|
Self::Bijenmihfjp => "EMBFKIIDHPE_BIJENMIHFJP",
|
|
Self::Bcelalimkna => "EMBFKIIDHPE_BCELALIMKNA",
|
|
Self::Bonacpaffpb => "EMBFKIIDHPE_BONACPAFFPB",
|
|
Self::Cohcbpgnkfm => "EMBFKIIDHPE_COHCBPGNKFM",
|
|
Self::Kgmnohibpan => "EMBFKIIDHPE_KGMNOHIBPAN",
|
|
Self::Fdfmefijpnd => "EMBFKIIDHPE_FDFMEFIJPND",
|
|
Self::Ijldlfbfhcb => "EMBFKIIDHPE_IJLDLFBFHCB",
|
|
Self::Iemkihbdoaj => "EMBFKIIDHPE_IEMKIHBDOAJ",
|
|
Self::Igkaclbfmbe => "EMBFKIIDHPE_IGKACLBFMBE",
|
|
Self::Hkkepabknof => "EMBFKIIDHPE_HKKEPABKNOF",
|
|
Self::Ahnoolhmblf => "EMBFKIIDHPE_AHNOOLHMBLF",
|
|
Self::Ompnmhakhoo => "EMBFKIIDHPE_OMPNMHAKHOO",
|
|
Self::Hiknifoohdg => "EMBFKIIDHPE_HIKNIFOOHDG",
|
|
Self::Pikekcilnbe => "EMBFKIIDHPE_PIKEKCILNBE",
|
|
Self::Cbdalfkhdmb => "EMBFKIIDHPE_CBDALFKHDMB",
|
|
Self::Cikemebfbhn => "EMBFKIIDHPE_CIKEMEBFBHN",
|
|
Self::Pldbgjggono => "EMBFKIIDHPE_PLDBGJGGONO",
|
|
Self::Cnidniefkbd => "EMBFKIIDHPE_CNIDNIEFKBD",
|
|
Self::Bahbjgalhmm => "EMBFKIIDHPE_BAHBJGALHMM",
|
|
Self::Hkdohdmidab => "EMBFKIIDHPE_HKDOHDMIDAB",
|
|
Self::Ggacnpnajnn => "EMBFKIIDHPE_GGACNPNAJNN",
|
|
Self::Ofiohdfjjjo => "EMBFKIIDHPE_OFIOHDFJJJO",
|
|
Self::Jkoijnkcohm => "EMBFKIIDHPE_JKOIJNKCOHM",
|
|
Self::Bippkallpnd => "EMBFKIIDHPE_BIPPKALLPND",
|
|
Self::Jcjfnkdekfk => "EMBFKIIDHPE_JCJFNKDEKFK",
|
|
Self::Ddcbkdjofco => "EMBFKIIDHPE_DDCBKDJOFCO",
|
|
Self::Negnobkdejd => "EMBFKIIDHPE_NEGNOBKDEJD",
|
|
Self::Ninhfgjjpmk => "EMBFKIIDHPE_NINHFGJJPMK",
|
|
Self::Klpckbceepc => "EMBFKIIDHPE_KLPCKBCEEPC",
|
|
Self::Loknajihpbh => "EMBFKIIDHPE_LOKNAJIHPBH",
|
|
Self::Plbgemdhhkb => "EMBFKIIDHPE_PLBGEMDHHKB",
|
|
Self::Pajjmejnnlc => "EMBFKIIDHPE_PAJJMEJNNLC",
|
|
Self::Jkbclnncnin => "EMBFKIIDHPE_JKBCLNNCNIN",
|
|
Self::Oefbelaonfp => "EMBFKIIDHPE_OEFBELAONFP",
|
|
Self::Bgmfophaigk => "EMBFKIIDHPE_BGMFOPHAIGK",
|
|
Self::Khaipeodjip => "EMBFKIIDHPE_KHAIPEODJIP",
|
|
Self::Bjbjpflooio => "EMBFKIIDHPE_BJBJPFLOOIO",
|
|
Self::Dnigmlkipce => "EMBFKIIDHPE_DNIGMLKIPCE",
|
|
Self::Pcpopdlihkg => "EMBFKIIDHPE_PCPOPDLIHKG",
|
|
Self::Mpilaghojkl => "EMBFKIIDHPE_MPILAGHOJKL",
|
|
Self::Klganopbajo => "EMBFKIIDHPE_KLGANOPBAJO",
|
|
Self::Clennhoiadm => "EMBFKIIDHPE_CLENNHOIADM",
|
|
Self::Comlliokflc => "EMBFKIIDHPE_COMLLIOKFLC",
|
|
Self::Ambjnmbhilc => "EMBFKIIDHPE_AMBJNMBHILC",
|
|
Self::Fbhikbjmjkp => "EMBFKIIDHPE_FBHIKBJMJKP",
|
|
Self::Fmbpgabnhgg => "EMBFKIIDHPE_FMBPGABNHGG",
|
|
Self::Nkldafjelhp => "EMBFKIIDHPE_NKLDAFJELHP",
|
|
Self::Calgkdjfppd => "EMBFKIIDHPE_CALGKDJFPPD",
|
|
Self::Ecmcacedemh => "EMBFKIIDHPE_ECMCACEDEMH",
|
|
Self::Ebambfclfob => "EMBFKIIDHPE_EBAMBFCLFOB",
|
|
Self::Jiigfmbhldd => "EMBFKIIDHPE_JIIGFMBHLDD",
|
|
Self::Dbapgeflkld => "EMBFKIIDHPE_DBAPGEFLKLD",
|
|
Self::Jcdfahdmifl => "EMBFKIIDHPE_JCDFAHDMIFL",
|
|
Self::Lmifpopieph => "EMBFKIIDHPE_LMIFPOPIEPH",
|
|
Self::Lobmbjfafne => "EMBFKIIDHPE_LOBMBJFAFNE",
|
|
Self::Inklbjkifen => "EMBFKIIDHPE_INKLBJKIFEN",
|
|
Self::Clmkcfochln => "EMBFKIIDHPE_CLMKCFOCHLN",
|
|
Self::Oiombjlcnfb => "EMBFKIIDHPE_OIOMBJLCNFB",
|
|
Self::Mnfdficfhoe => "EMBFKIIDHPE_MNFDFICFHOE",
|
|
Self::Koglpflgdko => "EMBFKIIDHPE_KOGLPFLGDKO",
|
|
Self::Jgmbobbejcp => "EMBFKIIDHPE_JGMBOBBEJCP",
|
|
Self::Mmgfebijfio => "EMBFKIIDHPE_MMGFEBIJFIO",
|
|
Self::Aafamkphddk => "EMBFKIIDHPE_AAFAMKPHDDK",
|
|
Self::Dplldiadlhl => "EMBFKIIDHPE_DPLLDIADLHL",
|
|
Self::Emnelolleic => "EMBFKIIDHPE_EMNELOLLEIC",
|
|
Self::Bcacemoakka => "EMBFKIIDHPE_BCACEMOAKKA",
|
|
Self::Fldepaengfh => "EMBFKIIDHPE_FLDEPAENGFH",
|
|
Self::Cmhcniglidh => "EMBFKIIDHPE_CMHCNIGLIDH",
|
|
Self::Fpgijamlkao => "EMBFKIIDHPE_FPGIJAMLKAO",
|
|
Self::Oiheeddmddn => "EMBFKIIDHPE_OIHEEDDMDDN",
|
|
Self::Ojkpgefmglj => "EMBFKIIDHPE_OJKPGEFMGLJ",
|
|
Self::Imckmlidkoi => "EMBFKIIDHPE_IMCKMLIDKOI",
|
|
Self::Ackalcbhomf => "EMBFKIIDHPE_ACKALCBHOMF",
|
|
Self::Djmdmmgdloe => "EMBFKIIDHPE_DJMDMMGDLOE",
|
|
Self::Lifbkegkigg => "EMBFKIIDHPE_LIFBKEGKIGG",
|
|
Self::Icpoccfkkfb => "EMBFKIIDHPE_ICPOCCFKKFB",
|
|
Self::Makkebcbejd => "EMBFKIIDHPE_MAKKEBCBEJD",
|
|
Self::Cikeggnblli => "EMBFKIIDHPE_CIKEGGNBLLI",
|
|
Self::Ccpdegcclib => "EMBFKIIDHPE_CCPDEGCCLIB",
|
|
Self::Fgjbeonejbh => "EMBFKIIDHPE_FGJBEONEJBH",
|
|
Self::Enijcllieea => "EMBFKIIDHPE_ENIJCLLIEEA",
|
|
Self::Kkbfigihfpp => "EMBFKIIDHPE_KKBFIGIHFPP",
|
|
Self::Cachbocnlko => "EMBFKIIDHPE_CACHBOCNLKO",
|
|
Self::Ldladoedhbn => "EMBFKIIDHPE_LDLADOEDHBN",
|
|
Self::Ejpeikdamnd => "EMBFKIIDHPE_EJPEIKDAMND",
|
|
Self::Ifflbdhlfml => "EMBFKIIDHPE_IFFLBDHLFML",
|
|
Self::Ckhhmlebooa => "EMBFKIIDHPE_CKHHMLEBOOA",
|
|
Self::Phoohkmhpjg => "EMBFKIIDHPE_PHOOHKMHPJG",
|
|
Self::Eafoghgbmeg => "EMBFKIIDHPE_EAFOGHGBMEG",
|
|
Self::Jfmjlfpfckj => "EMBFKIIDHPE_JFMJLFPFCKJ",
|
|
Self::Dbcapdnokkm => "EMBFKIIDHPE_DBCAPDNOKKM",
|
|
Self::Gideiacliip => "EMBFKIIDHPE_GIDEIACLIIP",
|
|
Self::Mjdbafjpenc => "EMBFKIIDHPE_MJDBAFJPENC",
|
|
Self::Laeloplkdgb => "EMBFKIIDHPE_LAELOPLKDGB",
|
|
Self::Ohkfejlajdm => "EMBFKIIDHPE_OHKFEJLAJDM",
|
|
Self::Clofdmpnbni => "EMBFKIIDHPE_CLOFDMPNBNI",
|
|
Self::Nakmipmfbmj => "EMBFKIIDHPE_NAKMIPMFBMJ",
|
|
Self::Bkdjadifhpi => "EMBFKIIDHPE_BKDJADIFHPI",
|
|
Self::Fmflfkhhfjf => "EMBFKIIDHPE_FMFLFKHHFJF",
|
|
Self::Deodhigepbe => "EMBFKIIDHPE_DEODHIGEPBE",
|
|
Self::Ejgmfphpomf => "EMBFKIIDHPE_EJGMFPHPOMF",
|
|
Self::Ojembabfdma => "EMBFKIIDHPE_OJEMBABFDMA",
|
|
Self::Kjdeobkjjcb => "EMBFKIIDHPE_KJDEOBKJJCB",
|
|
Self::Ikpopokfcnk => "EMBFKIIDHPE_IKPOPOKFCNK",
|
|
Self::Dfmkpjonabf => "EMBFKIIDHPE_DFMKPJONABF",
|
|
Self::Paggfmhfoah => "EMBFKIIDHPE_PAGGFMHFOAH",
|
|
Self::Odplgkgiaml => "EMBFKIIDHPE_ODPLGKGIAML",
|
|
Self::Bemkmhgdekl => "EMBFKIIDHPE_BEMKMHGDEKL",
|
|
Self::Ljdimklaafm => "EMBFKIIDHPE_LJDIMKLAAFM",
|
|
Self::Oldmhmdfked => "EMBFKIIDHPE_OLDMHMDFKED",
|
|
Self::Gcbjfpggkam => "EMBFKIIDHPE_GCBJFPGGKAM",
|
|
Self::Pgckiojoook => "EMBFKIIDHPE_PGCKIOJOOOK",
|
|
Self::Fpdlociimll => "EMBFKIIDHPE_FPDLOCIIMLL",
|
|
Self::Cmcbeapdfbc => "EMBFKIIDHPE_CMCBEAPDFBC",
|
|
Self::Iialehdpfoh => "EMBFKIIDHPE_IIALEHDPFOH",
|
|
Self::Hjlaiefhcbb => "EMBFKIIDHPE_HJLAIEFHCBB",
|
|
Self::Pmknkfeohmp => "EMBFKIIDHPE_PMKNKFEOHMP",
|
|
Self::Pkfpmoghpkh => "EMBFKIIDHPE_PKFPMOGHPKH",
|
|
Self::Caefapfmhfo => "EMBFKIIDHPE_CAEFAPFMHFO",
|
|
Self::Enlfdiobhle => "EMBFKIIDHPE_ENLFDIOBHLE",
|
|
Self::Enaihnkjabp => "EMBFKIIDHPE_ENAIHNKJABP",
|
|
Self::Lbmdbpiedpc => "EMBFKIIDHPE_LBMDBPIEDPC",
|
|
Self::Bldcklkejhn => "EMBFKIIDHPE_BLDCKLKEJHN",
|
|
Self::Ehebdgakkad => "EMBFKIIDHPE_EHEBDGAKKAD",
|
|
Self::Jpaliijmcdc => "EMBFKIIDHPE_JPALIIJMCDC",
|
|
Self::Mpaephdghcg => "EMBFKIIDHPE_MPAEPHDGHCG",
|
|
Self::Dhdbdhgioih => "EMBFKIIDHPE_DHDBDHGIOIH",
|
|
Self::Abhiofgcdag => "EMBFKIIDHPE_ABHIOFGCDAG",
|
|
Self::Oipkebihaaa => "EMBFKIIDHPE_OIPKEBIHAAA",
|
|
Self::Fobcfipmohf => "EMBFKIIDHPE_FOBCFIPMOHF",
|
|
Self::Iejdaogjkcf => "EMBFKIIDHPE_IEJDAOGJKCF",
|
|
Self::Ifgcmeplibo => "EMBFKIIDHPE_IFGCMEPLIBO",
|
|
Self::Nimniejglok => "EMBFKIIDHPE_NIMNIEJGLOK",
|
|
Self::Lcdldkiagad => "EMBFKIIDHPE_LCDLDKIAGAD",
|
|
Self::Jbjnipmfnim => "EMBFKIIDHPE_JBJNIPMFNIM",
|
|
Self::Ffijcljnpii => "EMBFKIIDHPE_FFIJCLJNPII",
|
|
Self::Nhkoafnmnep => "EMBFKIIDHPE_NHKOAFNMNEP",
|
|
Self::Lnklbpjlmic => "EMBFKIIDHPE_LNKLBPJLMIC",
|
|
Self::Oihohkpjnja => "EMBFKIIDHPE_OIHOHKPJNJA",
|
|
Self::Cphleckjnof => "EMBFKIIDHPE_CPHLECKJNOF",
|
|
Self::Bbhllpldknh => "EMBFKIIDHPE_BBHLLPLDKNH",
|
|
Self::Mbfkdhiebib => "EMBFKIIDHPE_MBFKDHIEBIB",
|
|
Self::Ejjccnhmcnf => "EMBFKIIDHPE_EJJCCNHMCNF",
|
|
Self::Fbkfahaeplh => "EMBFKIIDHPE_FBKFAHAEPLH",
|
|
Self::Fopblilkifb => "EMBFKIIDHPE_FOPBLILKIFB",
|
|
Self::Gmlommefach => "EMBFKIIDHPE_GMLOMMEFACH",
|
|
Self::Nhmmjohlgok => "EMBFKIIDHPE_NHMMJOHLGOK",
|
|
Self::Gindkbngkip => "EMBFKIIDHPE_GINDKBNGKIP",
|
|
Self::Fokbilbadbj => "EMBFKIIDHPE_FOKBILBADBJ",
|
|
Self::Odlahnmlmdi => "EMBFKIIDHPE_ODLAHNMLMDI",
|
|
Self::Oohnjeiehmk => "EMBFKIIDHPE_OOHNJEIEHMK",
|
|
Self::Bkongmogldo => "EMBFKIIDHPE_BKONGMOGLDO",
|
|
Self::Akjmnldchhp => "EMBFKIIDHPE_AKJMNLDCHHP",
|
|
Self::Ffmpiciampb => "EMBFKIIDHPE_FFMPICIAMPB",
|
|
Self::Gdjakhflfpj => "EMBFKIIDHPE_GDJAKHFLFPJ",
|
|
Self::Kcdlacamnmo => "EMBFKIIDHPE_KCDLACAMNMO",
|
|
Self::Hapmfnobege => "EMBFKIIDHPE_HAPMFNOBEGE",
|
|
Self::Kpgoofefoac => "EMBFKIIDHPE_KPGOOFEFOAC",
|
|
Self::Gfaifabllcf => "EMBFKIIDHPE_GFAIFABLLCF",
|
|
Self::Fipaepbmgka => "EMBFKIIDHPE_FIPAEPBMGKA",
|
|
Self::Pgdepmdlppl => "EMBFKIIDHPE_PGDEPMDLPPL",
|
|
Self::Fconiokogoh => "EMBFKIIDHPE_FCONIOKOGOH",
|
|
Self::Pkifdpkaocb => "EMBFKIIDHPE_PKIFDPKAOCB",
|
|
Self::Faejpadfaic => "EMBFKIIDHPE_FAEJPADFAIC",
|
|
Self::Dcagjfgponj => "EMBFKIIDHPE_DCAGJFGPONJ",
|
|
Self::Gieebkhcchc => "EMBFKIIDHPE_GIEEBKHCCHC",
|
|
Self::Dhkokocgbnf => "EMBFKIIDHPE_DHKOKOCGBNF",
|
|
Self::Lofobfppehj => "EMBFKIIDHPE_LOFOBFPPEHJ",
|
|
Self::Mmengaboppm => "EMBFKIIDHPE_MMENGABOPPM",
|
|
Self::Nfbecganjid => "EMBFKIIDHPE_NFBECGANJID",
|
|
Self::Kifennjiknj => "EMBFKIIDHPE_KIFENNJIKNJ",
|
|
Self::Kkmpdpfaena => "EMBFKIIDHPE_KKMPDPFAENA",
|
|
Self::Eahgjkdekfe => "EMBFKIIDHPE_EAHGJKDEKFE",
|
|
Self::Dcohileoici => "EMBFKIIDHPE_DCOHILEOICI",
|
|
Self::Boaoknmiecd => "EMBFKIIDHPE_BOAOKNMIECD",
|
|
Self::Laficfnghpe => "EMBFKIIDHPE_LAFICFNGHPE",
|
|
Self::Dmpkbdakcpi => "EMBFKIIDHPE_DMPKBDAKCPI",
|
|
Self::Pnojeoklhlc => "EMBFKIIDHPE_PNOJEOKLHLC",
|
|
Self::Abingihiign => "EMBFKIIDHPE_ABINGIHIIGN",
|
|
Self::Kfjejjlglcm => "EMBFKIIDHPE_KFJEJJLGLCM",
|
|
Self::Glhnikmmdgl => "EMBFKIIDHPE_GLHNIKMMDGL",
|
|
Self::Acpbpinacca => "EMBFKIIDHPE_ACPBPINACCA",
|
|
Self::Kgggcipafjp => "EMBFKIIDHPE_KGGGCIPAFJP",
|
|
Self::Mmlojlhicog => "EMBFKIIDHPE_MMLOJLHICOG",
|
|
Self::Nodhahhgkmd => "EMBFKIIDHPE_NODHAHHGKMD",
|
|
Self::Bkdmdnegicd => "EMBFKIIDHPE_BKDMDNEGICD",
|
|
Self::Jfbljoadbok => "EMBFKIIDHPE_JFBLJOADBOK",
|
|
Self::Cojkfkipgmc => "EMBFKIIDHPE_COJKFKIPGMC",
|
|
Self::Fkhpbamjncj => "EMBFKIIDHPE_FKHPBAMJNCJ",
|
|
Self::Ocibebcffkl => "EMBFKIIDHPE_OCIBEBCFFKL",
|
|
Self::Njcpfabklgn => "EMBFKIIDHPE_NJCPFABKLGN",
|
|
Self::Edgapcophkj => "EMBFKIIDHPE_EDGAPCOPHKJ",
|
|
Self::Mbbejplhdhg => "EMBFKIIDHPE_MBBEJPLHDHG",
|
|
Self::Iiaiibgmidl => "EMBFKIIDHPE_IIAIIBGMIDL",
|
|
Self::Jhfjfkmhgco => "EMBFKIIDHPE_JHFJFKMHGCO",
|
|
Self::Iphefdkkcid => "EMBFKIIDHPE_IPHEFDKKCID",
|
|
Self::Booafehngic => "EMBFKIIDHPE_BOOAFEHNGIC",
|
|
Self::Bmjmiehpaao => "EMBFKIIDHPE_BMJMIEHPAAO",
|
|
Self::Kfmejgngaom => "EMBFKIIDHPE_KFMEJGNGAOM",
|
|
Self::Ifpmdaekjgh => "EMBFKIIDHPE_IFPMDAEKJGH",
|
|
Self::Dkfknjkafhf => "EMBFKIIDHPE_DKFKNJKAFHF",
|
|
Self::Igjhmkgedpm => "EMBFKIIDHPE_IGJHMKGEDPM",
|
|
Self::Angladblhfi => "EMBFKIIDHPE_ANGLADBLHFI",
|
|
Self::Hpojjdeblgo => "EMBFKIIDHPE_HPOJJDEBLGO",
|
|
Self::Blekinepogd => "EMBFKIIDHPE_BLEKINEPOGD",
|
|
Self::Lmgonamibeo => "EMBFKIIDHPE_LMGONAMIBEO",
|
|
Self::Efohgfkgidk => "EMBFKIIDHPE_EFOHGFKGIDK",
|
|
Self::Dagdaepchgp => "EMBFKIIDHPE_DAGDAEPCHGP",
|
|
Self::Ijmjckdfhca => "EMBFKIIDHPE_IJMJCKDFHCA",
|
|
Self::Gpckbgjacik => "EMBFKIIDHPE_GPCKBGJACIK",
|
|
Self::Jcmpmjklfhc => "EMBFKIIDHPE_JCMPMJKLFHC",
|
|
Self::Flbimmccgco => "EMBFKIIDHPE_FLBIMMCCGCO",
|
|
Self::Gldmcpdilib => "EMBFKIIDHPE_GLDMCPDILIB",
|
|
Self::Egmijnohoee => "EMBFKIIDHPE_EGMIJNOHOEE",
|
|
Self::Ngdhggleedl => "EMBFKIIDHPE_NGDHGGLEEDL",
|
|
Self::Fpcmjpbbibo => "EMBFKIIDHPE_FPCMJPBBIBO",
|
|
Self::Agaljfedelg => "EMBFKIIDHPE_AGALJFEDELG",
|
|
Self::Mfacoafmfne => "EMBFKIIDHPE_MFACOAFMFNE",
|
|
Self::Ageiacicmdb => "EMBFKIIDHPE_AGEIACICMDB",
|
|
Self::Gpimcbhmnkj => "EMBFKIIDHPE_GPIMCBHMNKJ",
|
|
Self::Helbfpmeddj => "EMBFKIIDHPE_HELBFPMEDDJ",
|
|
Self::Cmnbjoeeegg => "EMBFKIIDHPE_CMNBJOEEEGG",
|
|
Self::Bngjgneccgb => "EMBFKIIDHPE_BNGJGNECCGB",
|
|
Self::Fpmgghafhlf => "EMBFKIIDHPE_FPMGGHAFHLF",
|
|
Self::Hhhgihmhbdd => "EMBFKIIDHPE_HHHGIHMHBDD",
|
|
Self::Flppaeahcjm => "EMBFKIIDHPE_FLPPAEAHCJM",
|
|
Self::Lpfohandjao => "EMBFKIIDHPE_LPFOHANDJAO",
|
|
Self::Iiebbplfklm => "EMBFKIIDHPE_IIEBBPLFKLM",
|
|
Self::Khphfjdceko => "EMBFKIIDHPE_KHPHFJDCEKO",
|
|
Self::Djcanidofdi => "EMBFKIIDHPE_DJCANIDOFDI",
|
|
Self::Iedmdkjfoke => "EMBFKIIDHPE_IEDMDKJFOKE",
|
|
Self::Cadaelgdkdl => "EMBFKIIDHPE_CADAELGDKDL",
|
|
Self::Fdlcflcobdf => "EMBFKIIDHPE_FDLCFLCOBDF",
|
|
Self::Pbmojfaflch => "EMBFKIIDHPE_PBMOJFAFLCH",
|
|
Self::Nmdpniejpef => "EMBFKIIDHPE_NMDPNIEJPEF",
|
|
Self::Dipakpolocp => "EMBFKIIDHPE_DIPAKPOLOCP",
|
|
Self::Bddgfiabnck => "EMBFKIIDHPE_BDDGFIABNCK",
|
|
Self::Anjdmbkbhgo => "EMBFKIIDHPE_ANJDMBKBHGO",
|
|
Self::Nbndinaaimd => "EMBFKIIDHPE_NBNDINAAIMD",
|
|
Self::Phmieacpcfn => "EMBFKIIDHPE_PHMIEACPCFN",
|
|
Self::Dlbimkdafpf => "EMBFKIIDHPE_DLBIMKDAFPF",
|
|
Self::Ahckijiobnb => "EMBFKIIDHPE_AHCKIJIOBNB",
|
|
Self::Npcnmifnoje => "EMBFKIIDHPE_NPCNMIFNOJE",
|
|
Self::Hbjnajckfkb => "EMBFKIIDHPE_HBJNAJCKFKB",
|
|
Self::Nfjdbjlohef => "EMBFKIIDHPE_NFJDBJLOHEF",
|
|
Self::Ahpekcdoaae => "EMBFKIIDHPE_AHPEKCDOAAE",
|
|
Self::Menbhhkefoh => "EMBFKIIDHPE_MENBHHKEFOH",
|
|
Self::Aaminjplaod => "EMBFKIIDHPE_AAMINJPLAOD",
|
|
Self::Mgiafkeiool => "EMBFKIIDHPE_MGIAFKEIOOL",
|
|
Self::Bboglkgdngh => "EMBFKIIDHPE_BBOGLKGDNGH",
|
|
Self::Hdalcnfooag => "EMBFKIIDHPE_HDALCNFOOAG",
|
|
Self::Mkmfmbajfnh => "EMBFKIIDHPE_MKMFMBAJFNH",
|
|
Self::Peaeookllcf => "EMBFKIIDHPE_PEAEOOKLLCF",
|
|
Self::Eefnmjflddc => "EMBFKIIDHPE_EEFNMJFLDDC",
|
|
Self::Fcghaciajjj => "EMBFKIIDHPE_FCGHACIAJJJ",
|
|
Self::Mkiapoellhi => "EMBFKIIDHPE_MKIAPOELLHI",
|
|
Self::Fkdnjpeehfk => "EMBFKIIDHPE_FKDNJPEEHFK",
|
|
Self::Nlkcpnhlmnh => "EMBFKIIDHPE_NLKCPNHLMNH",
|
|
Self::Pcfamjjaefk => "EMBFKIIDHPE_PCFAMJJAEFK",
|
|
Self::Kcldapbbbon => "EMBFKIIDHPE_KCLDAPBBBON",
|
|
Self::Fggbjglcifj => "EMBFKIIDHPE_FGGBJGLCIFJ",
|
|
Self::Lihnpabhjoo => "EMBFKIIDHPE_LIHNPABHJOO",
|
|
Self::Hdfdhigagfl => "EMBFKIIDHPE_HDFDHIGAGFL",
|
|
Self::Eegogpdfoca => "EMBFKIIDHPE_EEGOGPDFOCA",
|
|
Self::Ellolllaamn => "EMBFKIIDHPE_ELLOLLLAAMN",
|
|
Self::Knmpoknedpn => "EMBFKIIDHPE_KNMPOKNEDPN",
|
|
Self::Aakieaglpij => "EMBFKIIDHPE_AAKIEAGLPIJ",
|
|
Self::Agmaegkhpgm => "EMBFKIIDHPE_AGMAEGKHPGM",
|
|
Self::Hkbonocpjpb => "EMBFKIIDHPE_HKBONOCPJPB",
|
|
Self::Pdfbdedmmec => "EMBFKIIDHPE_PDFBDEDMMEC",
|
|
Self::Cifijoihfad => "EMBFKIIDHPE_CIFIJOIHFAD",
|
|
Self::Anijemnmbel => "EMBFKIIDHPE_ANIJEMNMBEL",
|
|
Self::Jjndobfggop => "EMBFKIIDHPE_JJNDOBFGGOP",
|
|
Self::Abahiaggjmp => "EMBFKIIDHPE_ABAHIAGGJMP",
|
|
Self::Fbklgjidggi => "EMBFKIIDHPE_FBKLGJIDGGI",
|
|
Self::Ocbidkhecoo => "EMBFKIIDHPE_OCBIDKHECOO",
|
|
Self::Edkelinmffp => "EMBFKIIDHPE_EDKELINMFFP",
|
|
Self::Lhdiiohiilc => "EMBFKIIDHPE_LHDIIOHIILC",
|
|
Self::Lenndmhkpfk => "EMBFKIIDHPE_LENNDMHKPFK",
|
|
Self::Gpofbdaepdm => "EMBFKIIDHPE_GPOFBDAEPDM",
|
|
Self::Hbfndablica => "EMBFKIIDHPE_HBFNDABLICA",
|
|
Self::Emphmampnih => "EMBFKIIDHPE_EMPHMAMPNIH",
|
|
Self::Npmlpeeaphj => "EMBFKIIDHPE_NPMLPEEAPHJ",
|
|
Self::Pochnpclbdl => "EMBFKIIDHPE_POCHNPCLBDL",
|
|
Self::Jmkfjpgfkki => "EMBFKIIDHPE_JMKFJPGFKKI",
|
|
Self::Biobfhmnfdd => "EMBFKIIDHPE_BIOBFHMNFDD",
|
|
Self::Dkidgedoopl => "EMBFKIIDHPE_DKIDGEDOOPL",
|
|
Self::Giepefhjkfa => "EMBFKIIDHPE_GIEPEFHJKFA",
|
|
Self::Poajifckleo => "EMBFKIIDHPE_POAJIFCKLEO",
|
|
Self::Bcdjjeajegp => "EMBFKIIDHPE_BCDJJEAJEGP",
|
|
Self::Ndpoegkiigl => "EMBFKIIDHPE_NDPOEGKIIGL",
|
|
Self::Ejemfakblnn => "EMBFKIIDHPE_EJEMFAKBLNN",
|
|
Self::Pdpajfmcido => "EMBFKIIDHPE_PDPAJFMCIDO",
|
|
Self::Lbggmcopcbm => "EMBFKIIDHPE_LBGGMCOPCBM",
|
|
Self::Mfjgmfclaeo => "EMBFKIIDHPE_MFJGMFCLAEO",
|
|
Self::Njlgbkmjind => "EMBFKIIDHPE_NJLGBKMJIND",
|
|
Self::Lmddbgnefnd => "EMBFKIIDHPE_LMDDBGNEFND",
|
|
Self::Ilijhjbfiea => "EMBFKIIDHPE_ILIJHJBFIEA",
|
|
Self::Dlgkcklhkgn => "EMBFKIIDHPE_DLGKCKLHKGN",
|
|
Self::Ecedbakaoia => "EMBFKIIDHPE_ECEDBAKAOIA",
|
|
Self::Kpbeafmdpic => "EMBFKIIDHPE_KPBEAFMDPIC",
|
|
Self::Dkblcphkpec => "EMBFKIIDHPE_DKBLCPHKPEC",
|
|
Self::Filemhbkmda => "EMBFKIIDHPE_FILEMHBKMDA",
|
|
Self::Joijcelnahp => "EMBFKIIDHPE_JOIJCELNAHP",
|
|
Self::Ijgkiglpjin => "EMBFKIIDHPE_IJGKIGLPJIN",
|
|
Self::Fdlkajmdjlf => "EMBFKIIDHPE_FDLKAJMDJLF",
|
|
Self::Lbfoonfbpbj => "EMBFKIIDHPE_LBFOONFBPBJ",
|
|
Self::Ghmonglglli => "EMBFKIIDHPE_GHMONGLGLLI",
|
|
Self::Fcpinfconod => "EMBFKIIDHPE_FCPINFCONOD",
|
|
Self::Maoniddicma => "EMBFKIIDHPE_MAONIDDICMA",
|
|
Self::Obdnibedckg => "EMBFKIIDHPE_OBDNIBEDCKG",
|
|
Self::Kabefhidfeb => "EMBFKIIDHPE_KABEFHIDFEB",
|
|
Self::Edjgckagdpo => "EMBFKIIDHPE_EDJGCKAGDPO",
|
|
Self::Njkkmoodkak => "EMBFKIIDHPE_NJKKMOODKAK",
|
|
Self::Opajaackage => "EMBFKIIDHPE_OPAJAACKAGE",
|
|
Self::Jjgmdpekpcg => "EMBFKIIDHPE_JJGMDPEKPCG",
|
|
Self::Bcakjnjjnhe => "EMBFKIIDHPE_BCAKJNJJNHE",
|
|
Self::Lhahcccache => "EMBFKIIDHPE_LHAHCCCACHE",
|
|
Self::Kopflgpipmp => "EMBFKIIDHPE_KOPFLGPIPMP",
|
|
Self::Jocpobbjilb => "EMBFKIIDHPE_JOCPOBBJILB",
|
|
Self::Foobccjljel => "EMBFKIIDHPE_FOOBCCJLJEL",
|
|
Self::Aoibjmjaabd => "EMBFKIIDHPE_AOIBJMJAABD",
|
|
Self::Mgnogjefpdm => "EMBFKIIDHPE_MGNOGJEFPDM",
|
|
Self::Lgfgmmggbjd => "EMBFKIIDHPE_LGFGMMGGBJD",
|
|
Self::Lpeolioadkj => "EMBFKIIDHPE_LPEOLIOADKJ",
|
|
Self::Fpoeghgianh => "EMBFKIIDHPE_FPOEGHGIANH",
|
|
Self::Oabfohekage => "EMBFKIIDHPE_OABFOHEKAGE",
|
|
Self::Anlfbjbmngn => "EMBFKIIDHPE_ANLFBJBMNGN",
|
|
Self::Liccimfbmaj => "EMBFKIIDHPE_LICCIMFBMAJ",
|
|
Self::Eapldlbenmh => "EMBFKIIDHPE_EAPLDLBENMH",
|
|
Self::Fegankljing => "EMBFKIIDHPE_FEGANKLJING",
|
|
Self::Mghkgplaiih => "EMBFKIIDHPE_MGHKGPLAIIH",
|
|
Self::Ljkglbfgncm => "EMBFKIIDHPE_LJKGLBFGNCM",
|
|
Self::Pnobndcjche => "EMBFKIIDHPE_PNOBNDCJCHE",
|
|
Self::Acfagdfidpb => "EMBFKIIDHPE_ACFAGDFIDPB",
|
|
Self::Gkcfhmeiepj => "EMBFKIIDHPE_GKCFHMEIEPJ",
|
|
Self::Ahbleoabjii => "EMBFKIIDHPE_AHBLEOABJII",
|
|
Self::Egookoljlhe => "EMBFKIIDHPE_EGOOKOLJLHE",
|
|
Self::Hcheoaeppka => "EMBFKIIDHPE_HCHEOAEPPKA",
|
|
Self::Fjfhbjkohgd => "EMBFKIIDHPE_FJFHBJKOHGD",
|
|
Self::Glabhjihopm => "EMBFKIIDHPE_GLABHJIHOPM",
|
|
Self::Dchkblpdaok => "EMBFKIIDHPE_DCHKBLPDAOK",
|
|
Self::Agibgakngah => "EMBFKIIDHPE_AGIBGAKNGAH",
|
|
Self::Nkjnkcdbbdj => "EMBFKIIDHPE_NKJNKCDBBDJ",
|
|
Self::Beinmllhgkf => "EMBFKIIDHPE_BEINMLLHGKF",
|
|
Self::Onjdbdkinfm => "EMBFKIIDHPE_ONJDBDKINFM",
|
|
Self::Gpljgkchkeh => "EMBFKIIDHPE_GPLJGKCHKEH",
|
|
Self::Iiiecojeehk => "EMBFKIIDHPE_IIIECOJEEHK",
|
|
Self::Mfjmafddlgg => "EMBFKIIDHPE_MFJMAFDDLGG",
|
|
Self::Cklfbkpomgb => "EMBFKIIDHPE_CKLFBKPOMGB",
|
|
Self::Pbcnkkpbboj => "EMBFKIIDHPE_PBCNKKPBBOJ",
|
|
Self::Lgalbcjkajb => "EMBFKIIDHPE_LGALBCJKAJB",
|
|
Self::Dkigmbdmdel => "EMBFKIIDHPE_DKIGMBDMDEL",
|
|
Self::Fedpgfbdgom => "EMBFKIIDHPE_FEDPGFBDGOM",
|
|
Self::Lkpokdjleph => "EMBFKIIDHPE_LKPOKDJLEPH",
|
|
Self::Fdnjapkkipm => "EMBFKIIDHPE_FDNJAPKKIPM",
|
|
Self::Nnpkhledbjn => "EMBFKIIDHPE_NNPKHLEDBJN",
|
|
Self::Ioiigapdogc => "EMBFKIIDHPE_IOIIGAPDOGC",
|
|
Self::Olclmbhoeom => "EMBFKIIDHPE_OLCLMBHOEOM",
|
|
Self::Okfgodohbfd => "EMBFKIIDHPE_OKFGODOHBFD",
|
|
Self::Okikpblaccg => "EMBFKIIDHPE_OKIKPBLACCG",
|
|
Self::Dimoaidkmma => "EMBFKIIDHPE_DIMOAIDKMMA",
|
|
Self::Gceodahomah => "EMBFKIIDHPE_GCEODAHOMAH",
|
|
Self::Bnkcpchfojl => "EMBFKIIDHPE_BNKCPCHFOJL",
|
|
Self::Icneefoaheg => "EMBFKIIDHPE_ICNEEFOAHEG",
|
|
Self::Daogochapaj => "EMBFKIIDHPE_DAOGOCHAPAJ",
|
|
Self::Nnkgjoljgfe => "EMBFKIIDHPE_NNKGJOLJGFE",
|
|
Self::Ppgibhcpfil => "EMBFKIIDHPE_PPGIBHCPFIL",
|
|
Self::Jhioikapamk => "EMBFKIIDHPE_JHIOIKAPAMK",
|
|
Self::Igoailcbhei => "EMBFKIIDHPE_IGOAILCBHEI",
|
|
Self::Njeidjojjpg => "EMBFKIIDHPE_NJEIDJOJJPG",
|
|
Self::Adffplihgdn => "EMBFKIIDHPE_ADFFPLIHGDN",
|
|
Self::Adcfeddknmo => "EMBFKIIDHPE_ADCFEDDKNMO",
|
|
Self::Aafhnclnkgh => "EMBFKIIDHPE_AAFHNCLNKGH",
|
|
Self::Bfkcinjdckc => "EMBFKIIDHPE_BFKCINJDCKC",
|
|
Self::Pgilnhhhnkc => "EMBFKIIDHPE_PGILNHHHNKC",
|
|
Self::Hjmaiagcnkp => "EMBFKIIDHPE_HJMAIAGCNKP",
|
|
Self::Imekbacioei => "EMBFKIIDHPE_IMEKBACIOEI",
|
|
Self::Fkcmgdlinph => "EMBFKIIDHPE_FKCMGDLINPH",
|
|
Self::Hhfdclfheif => "EMBFKIIDHPE_HHFDCLFHEIF",
|
|
Self::Ecfeaijcpnb => "EMBFKIIDHPE_ECFEAIJCPNB",
|
|
Self::Agmhhadekdj => "EMBFKIIDHPE_AGMHHADEKDJ",
|
|
Self::Ieoaanamfio => "EMBFKIIDHPE_IEOAANAMFIO",
|
|
Self::Hcpbmncjgjh => "EMBFKIIDHPE_HCPBMNCJGJH",
|
|
Self::Nfdfcbeoapj => "EMBFKIIDHPE_NFDFCBEOAPJ",
|
|
Self::Lmchdceknkg => "EMBFKIIDHPE_LMCHDCEKNKG",
|
|
Self::Clcjaepmebf => "EMBFKIIDHPE_CLCJAEPMEBF",
|
|
Self::Fijblijfjmm => "EMBFKIIDHPE_FIJBLIJFJMM",
|
|
Self::Pimeccjpnhc => "EMBFKIIDHPE_PIMECCJPNHC",
|
|
Self::Hkjnpohfgif => "EMBFKIIDHPE_HKJNPOHFGIF",
|
|
Self::Oheeckbeoja => "EMBFKIIDHPE_OHEECKBEOJA",
|
|
Self::Mhialkkphmd => "EMBFKIIDHPE_MHIALKKPHMD",
|
|
Self::Aadkmkeomma => "EMBFKIIDHPE_AADKMKEOMMA",
|
|
Self::Lepgdjdlnlb => "EMBFKIIDHPE_LEPGDJDLNLB",
|
|
Self::Ikhdnfebemm => "EMBFKIIDHPE_IKHDNFEBEMM",
|
|
Self::Cnlnennbkbb => "EMBFKIIDHPE_CNLNENNBKBB",
|
|
Self::Jcfjkhmjcep => "EMBFKIIDHPE_JCFJKHMJCEP",
|
|
Self::Jfiaghlfclb => "EMBFKIIDHPE_JFIAGHLFCLB",
|
|
Self::Okgfgpdcjpk => "EMBFKIIDHPE_OKGFGPDCJPK",
|
|
Self::Lapnpefdmee => "EMBFKIIDHPE_LAPNPEFDMEE",
|
|
Self::Mhhhneieemp => "EMBFKIIDHPE_MHHHNEIEEMP",
|
|
Self::Akfmgkogadf => "EMBFKIIDHPE_AKFMGKOGADF",
|
|
Self::Bojgggjbhhg => "EMBFKIIDHPE_BOJGGGJBHHG",
|
|
Self::Ciommpcfpip => "EMBFKIIDHPE_CIOMMPCFPIP",
|
|
Self::Capmgffckpb => "EMBFKIIDHPE_CAPMGFFCKPB",
|
|
Self::Paofgfkmjfg => "EMBFKIIDHPE_PAOFGFKMJFG",
|
|
Self::Mckehnngolm => "EMBFKIIDHPE_MCKEHNNGOLM",
|
|
Self::Celmmebfgae => "EMBFKIIDHPE_CELMMEBFGAE",
|
|
Self::Ijkgfmpjjnh => "EMBFKIIDHPE_IJKGFMPJJNH",
|
|
Self::Ncodiddokfc => "EMBFKIIDHPE_NCODIDDOKFC",
|
|
Self::Lgnnlkdedkg => "EMBFKIIDHPE_LGNNLKDEDKG",
|
|
Self::Fkbgbckmekb => "EMBFKIIDHPE_FKBGBCKMEKB",
|
|
Self::Pmeokkdkiba => "EMBFKIIDHPE_PMEOKKDKIBA",
|
|
Self::Akapmpdmffp => "EMBFKIIDHPE_AKAPMPDMFFP",
|
|
Self::Bnnmlkcfhkb => "EMBFKIIDHPE_BNNMLKCFHKB",
|
|
Self::Pcccdefjnib => "EMBFKIIDHPE_PCCCDEFJNIB",
|
|
Self::Hkjmibaomja => "EMBFKIIDHPE_HKJMIBAOMJA",
|
|
Self::Dlcpkhgbeje => "EMBFKIIDHPE_DLCPKHGBEJE",
|
|
Self::Okfanhcdpcl => "EMBFKIIDHPE_OKFANHCDPCL",
|
|
Self::Pgepccehfip => "EMBFKIIDHPE_PGEPCCEHFIP",
|
|
Self::Ljioeofhfmi => "EMBFKIIDHPE_LJIOEOFHFMI",
|
|
Self::Caffapgkcgi => "EMBFKIIDHPE_CAFFAPGKCGI",
|
|
Self::Cmfkacmofkb => "EMBFKIIDHPE_CMFKACMOFKB",
|
|
Self::Kkoacjeflfi => "EMBFKIIDHPE_KKOACJEFLFI",
|
|
Self::Becfnndmeoh => "EMBFKIIDHPE_BECFNNDMEOH",
|
|
Self::Dcgnefhlnom => "EMBFKIIDHPE_DCGNEFHLNOM",
|
|
Self::Ghaapcgiada => "EMBFKIIDHPE_GHAAPCGIADA",
|
|
Self::Lflfbangbbc => "EMBFKIIDHPE_LFLFBANGBBC",
|
|
Self::Dnfmbcmecoo => "EMBFKIIDHPE_DNFMBCMECOO",
|
|
Self::Ipamfhkdacl => "EMBFKIIDHPE_IPAMFHKDACL",
|
|
Self::Ekmmflbfnpj => "EMBFKIIDHPE_EKMMFLBFNPJ",
|
|
Self::Hfcaiolhfcl => "EMBFKIIDHPE_HFCAIOLHFCL",
|
|
Self::Jljabipbnki => "EMBFKIIDHPE_JLJABIPBNKI",
|
|
Self::Ldlfmemgieh => "EMBFKIIDHPE_LDLFMEMGIEH",
|
|
Self::Gochicelcjk => "EMBFKIIDHPE_GOCHICELCJK",
|
|
Self::Bdcgookjmof => "EMBFKIIDHPE_BDCGOOKJMOF",
|
|
Self::Ipfoemecajp => "EMBFKIIDHPE_IPFOEMECAJP",
|
|
Self::Bmnoblpjfpp => "EMBFKIIDHPE_BMNOBLPJFPP",
|
|
Self::Nlebkneenni => "EMBFKIIDHPE_NLEBKNEENNI",
|
|
Self::Eaneiaoljnf => "EMBFKIIDHPE_EANEIAOLJNF",
|
|
Self::Lfhbedjapbm => "EMBFKIIDHPE_LFHBEDJAPBM",
|
|
Self::Eniabajmokg => "EMBFKIIDHPE_ENIABAJMOKG",
|
|
Self::Kbfhcddomok => "EMBFKIIDHPE_KBFHCDDOMOK",
|
|
Self::Ienbihacdke => "EMBFKIIDHPE_IENBIHACDKE",
|
|
Self::Bcdmdlklhgi => "EMBFKIIDHPE_BCDMDLKLHGI",
|
|
Self::Olbpcbfciod => "EMBFKIIDHPE_OLBPCBFCIOD",
|
|
Self::Imjbpbccfco => "EMBFKIIDHPE_IMJBPBCCFCO",
|
|
Self::Nhddgmjhflm => "EMBFKIIDHPE_NHDDGMJHFLM",
|
|
Self::Fokohkpbbke => "EMBFKIIDHPE_FOKOHKPBBKE",
|
|
Self::Pokoloigeip => "EMBFKIIDHPE_POKOLOIGEIP",
|
|
Self::Ehlmoaghipf => "EMBFKIIDHPE_EHLMOAGHIPF",
|
|
Self::Ajoebgkcjcg => "EMBFKIIDHPE_AJOEBGKCJCG",
|
|
Self::Npmgblfoonl => "EMBFKIIDHPE_NPMGBLFOONL",
|
|
Self::Migoobebbmi => "EMBFKIIDHPE_MIGOOBEBBMI",
|
|
Self::Ebblabikaaj => "EMBFKIIDHPE_EBBLABIKAAJ",
|
|
Self::Egkgmnoejoc => "EMBFKIIDHPE_EGKGMNOEJOC",
|
|
Self::Dpjjmnlljme => "EMBFKIIDHPE_DPJJMNLLJME",
|
|
Self::Flgfipfojik => "EMBFKIIDHPE_FLGFIPFOJIK",
|
|
Self::Gcghlalapbe => "EMBFKIIDHPE_GCGHLALAPBE",
|
|
Self::Hkajppmdfhn => "EMBFKIIDHPE_HKAJPPMDFHN",
|
|
Self::Dpgbgaddaip => "EMBFKIIDHPE_DPGBGADDAIP",
|
|
Self::Khofkdilbgf => "EMBFKIIDHPE_KHOFKDILBGF",
|
|
Self::Bbcecmifhaa => "EMBFKIIDHPE_BBCECMIFHAA",
|
|
Self::Mkjpbgojghi => "EMBFKIIDHPE_MKJPBGOJGHI",
|
|
Self::Klmhaggohgj => "EMBFKIIDHPE_KLMHAGGOHGJ",
|
|
Self::Mhmjddcebmg => "EMBFKIIDHPE_MHMJDDCEBMG",
|
|
Self::Mjfahkdpmmp => "EMBFKIIDHPE_MJFAHKDPMMP",
|
|
Self::Piehfifgmah => "EMBFKIIDHPE_PIEHFIFGMAH",
|
|
Self::Bfpggdabbof => "EMBFKIIDHPE_BFPGGDABBOF",
|
|
Self::Ecffeopcdad => "EMBFKIIDHPE_ECFFEOPCDAD",
|
|
Self::Hfoibgldlmo => "EMBFKIIDHPE_HFOIBGLDLMO",
|
|
Self::Kegaekbjpol => "EMBFKIIDHPE_KEGAEKBJPOL",
|
|
Self::Mfiecikfhep => "EMBFKIIDHPE_MFIECIKFHEP",
|
|
Self::Kgbhpmijppf => "EMBFKIIDHPE_KGBHPMIJPPF",
|
|
Self::Ekfipeomdda => "EMBFKIIDHPE_EKFIPEOMDDA",
|
|
Self::Fcgoecignlb => "EMBFKIIDHPE_FCGOECIGNLB",
|
|
Self::Apdanblmiap => "EMBFKIIDHPE_APDANBLMIAP",
|
|
Self::Eaafnehdjll => "EMBFKIIDHPE_EAAFNEHDJLL",
|
|
Self::Kejfkcimfoc => "EMBFKIIDHPE_KEJFKCIMFOC",
|
|
Self::Lhcpnkpnakm => "EMBFKIIDHPE_LHCPNKPNAKM",
|
|
Self::Gjdlfhbillc => "EMBFKIIDHPE_GJDLFHBILLC",
|
|
Self::Fkjogebjcok => "EMBFKIIDHPE_FKJOGEBJCOK",
|
|
Self::Ccablkeeelh => "EMBFKIIDHPE_CCABLKEEELH",
|
|
Self::Bldmblnajie => "EMBFKIIDHPE_BLDMBLNAJIE",
|
|
Self::Lcejjbkacod => "EMBFKIIDHPE_LCEJJBKACOD",
|
|
Self::Mkhfahaokeb => "EMBFKIIDHPE_MKHFAHAOKEB",
|
|
Self::Dpinmjhgmoe => "EMBFKIIDHPE_DPINMJHGMOE",
|
|
Self::Beeepmonjin => "EMBFKIIDHPE_BEEEPMONJIN",
|
|
Self::Bcifboedcol => "EMBFKIIDHPE_BCIFBOEDCOL",
|
|
Self::Codchokdiah => "EMBFKIIDHPE_CODCHOKDIAH",
|
|
Self::Mallaipaimd => "EMBFKIIDHPE_MALLAIPAIMD",
|
|
Self::Gojkecchhpp => "EMBFKIIDHPE_GOJKECCHHPP",
|
|
Self::Pgncdecdcha => "EMBFKIIDHPE_PGNCDECDCHA",
|
|
Self::Oemokeljnjh => "EMBFKIIDHPE_OEMOKELJNJH",
|
|
Self::Ikbcjipbmab => "EMBFKIIDHPE_IKBCJIPBMAB",
|
|
Self::Gmpecodohkk => "EMBFKIIDHPE_GMPECODOHKK",
|
|
Self::Blbcphidpki => "EMBFKIIDHPE_BLBCPHIDPKI",
|
|
Self::Cmiahcofgbn => "EMBFKIIDHPE_CMIAHCOFGBN",
|
|
Self::Dolmhkfbggd => "EMBFKIIDHPE_DOLMHKFBGGD",
|
|
Self::Cplobgemabp => "EMBFKIIDHPE_CPLOBGEMABP",
|
|
Self::Eplimhgfbmc => "EMBFKIIDHPE_EPLIMHGFBMC",
|
|
Self::Fpohglgfgna => "EMBFKIIDHPE_FPOHGLGFGNA",
|
|
Self::Chaagekkeap => "EMBFKIIDHPE_CHAAGEKKEAP",
|
|
Self::Gdneeknleah => "EMBFKIIDHPE_GDNEEKNLEAH",
|
|
Self::Aafgpaeigpo => "EMBFKIIDHPE_AAFGPAEIGPO",
|
|
Self::Hiagjeionpk => "EMBFKIIDHPE_HIAGJEIONPK",
|
|
Self::Mjnnpemlemb => "EMBFKIIDHPE_MJNNPEMLEMB",
|
|
Self::Lhjdfgnjkoe => "EMBFKIIDHPE_LHJDFGNJKOE",
|
|
Self::Pjgajlhfebe => "EMBFKIIDHPE_PJGAJLHFEBE",
|
|
Self::Poedbnfoloj => "EMBFKIIDHPE_POEDBNFOLOJ",
|
|
Self::Benjmipgenb => "EMBFKIIDHPE_BENJMIPGENB",
|
|
Self::Encemoikhnj => "EMBFKIIDHPE_ENCEMOIKHNJ",
|
|
Self::Kifgmmodpii => "EMBFKIIDHPE_KIFGMMODPII",
|
|
Self::Lmcgbjglgkk => "EMBFKIIDHPE_LMCGBJGLGKK",
|
|
Self::Khmhohgfhha => "EMBFKIIDHPE_KHMHOHGFHHA",
|
|
Self::Khhhobmhjao => "EMBFKIIDHPE_KHHHOBMHJAO",
|
|
Self::Hpnkakcdfab => "EMBFKIIDHPE_HPNKAKCDFAB",
|
|
Self::Picfcpnajbn => "EMBFKIIDHPE_PICFCPNAJBN",
|
|
Self::Pgenmjpjcaf => "EMBFKIIDHPE_PGENMJPJCAF",
|
|
Self::Fbmjnmkaiio => "EMBFKIIDHPE_FBMJNMKAIIO",
|
|
Self::Piadndgobif => "EMBFKIIDHPE_PIADNDGOBIF",
|
|
Self::Ojbkgbhdcop => "EMBFKIIDHPE_OJBKGBHDCOP",
|
|
Self::Ogmncfbjmif => "EMBFKIIDHPE_OGMNCFBJMIF",
|
|
Self::Gkdjbiabpjb => "EMBFKIIDHPE_GKDJBIABPJB",
|
|
Self::Kingpbfmlap => "EMBFKIIDHPE_KINGPBFMLAP",
|
|
Self::Bmhhecieccf => "EMBFKIIDHPE_BMHHECIECCF",
|
|
Self::Mojglhlbgfe => "EMBFKIIDHPE_MOJGLHLBGFE",
|
|
Self::Iffpdjmhaek => "EMBFKIIDHPE_IFFPDJMHAEK",
|
|
Self::Cpjcnhdlppd => "EMBFKIIDHPE_CPJCNHDLPPD",
|
|
Self::Pgahbhbpbli => "EMBFKIIDHPE_PGAHBHBPBLI",
|
|
Self::Ifdilddieke => "EMBFKIIDHPE_IFDILDDIEKE",
|
|
Self::Oabkfhbhajb => "EMBFKIIDHPE_OABKFHBHAJB",
|
|
Self::Kckoccbaofn => "EMBFKIIDHPE_KCKOCCBAOFN",
|
|
Self::Fnnimjheicb => "EMBFKIIDHPE_FNNIMJHEICB",
|
|
Self::Hcpjjbhlece => "EMBFKIIDHPE_HCPJJBHLECE",
|
|
Self::Kleoghdhajb => "EMBFKIIDHPE_KLEOGHDHAJB",
|
|
Self::Ehilpmldgja => "EMBFKIIDHPE_EHILPMLDGJA",
|
|
Self::Fojjhadnemk => "EMBFKIIDHPE_FOJJHADNEMK",
|
|
Self::Mlhmcoonhog => "EMBFKIIDHPE_MLHMCOONHOG",
|
|
Self::Pefncmolfnn => "EMBFKIIDHPE_PEFNCMOLFNN",
|
|
Self::Fogopapojhl => "EMBFKIIDHPE_FOGOPAPOJHL",
|
|
Self::Abndinfdpcf => "EMBFKIIDHPE_ABNDINFDPCF",
|
|
Self::Ieeiogkmedg => "EMBFKIIDHPE_IEEIOGKMEDG",
|
|
Self::Fhjmdmiepbg => "EMBFKIIDHPE_FHJMDMIEPBG",
|
|
Self::Ocjmjpjefof => "EMBFKIIDHPE_OCJMJPJEFOF",
|
|
Self::Dpgciljnhmi => "EMBFKIIDHPE_DPGCILJNHMI",
|
|
Self::Pfjkcolihof => "EMBFKIIDHPE_PFJKCOLIHOF",
|
|
Self::Blikgflbino => "EMBFKIIDHPE_BLIKGFLBINO",
|
|
Self::Blmdebnodgh => "EMBFKIIDHPE_BLMDEBNODGH",
|
|
Self::Gmgpceddfdb => "EMBFKIIDHPE_GMGPCEDDFDB",
|
|
Self::Gdaoonjglln => "EMBFKIIDHPE_GDAOONJGLLN",
|
|
Self::Dgaolplaabd => "EMBFKIIDHPE_DGAOLPLAABD",
|
|
Self::Jgehpghbbbp => "EMBFKIIDHPE_JGEHPGHBBBP",
|
|
Self::Deahbgfgkfc => "EMBFKIIDHPE_DEAHBGFGKFC",
|
|
Self::Epofhiajcmh => "EMBFKIIDHPE_EPOFHIAJCMH",
|
|
Self::Klkkgkmpnil => "EMBFKIIDHPE_KLKKGKMPNIL",
|
|
Self::Chiiebmikmj => "EMBFKIIDHPE_CHIIEBMIKMJ",
|
|
Self::Pplccmhaneg => "EMBFKIIDHPE_PPLCCMHANEG",
|
|
Self::Mplmdadajjb => "EMBFKIIDHPE_MPLMDADAJJB",
|
|
Self::Lhhbjhbmopg => "EMBFKIIDHPE_LHHBJHBMOPG",
|
|
Self::Pdpilfcfhip => "EMBFKIIDHPE_PDPILFCFHIP",
|
|
Self::Cjjepppldog => "EMBFKIIDHPE_CJJEPPPLDOG",
|
|
Self::Pigeejlmcen => "EMBFKIIDHPE_PIGEEJLMCEN",
|
|
Self::Fbimckbjcoa => "EMBFKIIDHPE_FBIMCKBJCOA",
|
|
Self::Eclphalccjb => "EMBFKIIDHPE_ECLPHALCCJB",
|
|
Self::Agkddjicllf => "EMBFKIIDHPE_AGKDDJICLLF",
|
|
Self::Fccijnadhal => "EMBFKIIDHPE_FCCIJNADHAL",
|
|
Self::Bnmkahjnnfp => "EMBFKIIDHPE_BNMKAHJNNFP",
|
|
Self::Dopncgdcnam => "EMBFKIIDHPE_DOPNCGDCNAM",
|
|
Self::Jbedmjihegd => "EMBFKIIDHPE_JBEDMJIHEGD",
|
|
Self::Ipjhaecilmp => "EMBFKIIDHPE_IPJHAECILMP",
|
|
Self::Cpdmafdbhmc => "EMBFKIIDHPE_CPDMAFDBHMC",
|
|
Self::Mekniklakai => "EMBFKIIDHPE_MEKNIKLAKAI",
|
|
Self::Aoeljlldpnf => "EMBFKIIDHPE_AOELJLLDPNF",
|
|
Self::Heafmhijjjo => "EMBFKIIDHPE_HEAFMHIJJJO",
|
|
Self::Lelpjckobjf => "EMBFKIIDHPE_LELPJCKOBJF",
|
|
Self::Jdlhaihommo => "EMBFKIIDHPE_JDLHAIHOMMO",
|
|
Self::Lamphklkjpf => "EMBFKIIDHPE_LAMPHKLKJPF",
|
|
Self::Ofpconmoljf => "EMBFKIIDHPE_OFPCONMOLJF",
|
|
Self::Jimicaoogbc => "EMBFKIIDHPE_JIMICAOOGBC",
|
|
Self::Gbgagmoelgo => "EMBFKIIDHPE_GBGAGMOELGO",
|
|
Self::Gmfjcjanlbo => "EMBFKIIDHPE_GMFJCJANLBO",
|
|
Self::Nhjkhkkgflg => "EMBFKIIDHPE_NHJKHKKGFLG",
|
|
Self::Oiidppllgkk => "EMBFKIIDHPE_OIIDPPLLGKK",
|
|
Self::Ecccacaiimd => "EMBFKIIDHPE_ECCCACAIIMD",
|
|
Self::Gaggghgkdng => "EMBFKIIDHPE_GAGGGHGKDNG",
|
|
Self::Bmpmmaahokn => "EMBFKIIDHPE_BMPMMAAHOKN",
|
|
Self::Ihkoomgglfp => "EMBFKIIDHPE_IHKOOMGGLFP",
|
|
Self::Nihfplgbnph => "EMBFKIIDHPE_NIHFPLGBNPH",
|
|
Self::Gifjhijohfm => "EMBFKIIDHPE_GIFJHIJOHFM",
|
|
Self::Ephmkdaeloj => "EMBFKIIDHPE_EPHMKDAELOJ",
|
|
Self::Jmmnpkehlle => "EMBFKIIDHPE_JMMNPKEHLLE",
|
|
Self::Elnaphgkcpk => "EMBFKIIDHPE_ELNAPHGKCPK",
|
|
Self::Eafonfdmbda => "EMBFKIIDHPE_EAFONFDMBDA",
|
|
Self::Ofmiepckiia => "EMBFKIIDHPE_OFMIEPCKIIA",
|
|
Self::Gglkjjlgaok => "EMBFKIIDHPE_GGLKJJLGAOK",
|
|
Self::Lbofoapklmj => "EMBFKIIDHPE_LBOFOAPKLMJ",
|
|
Self::Ffacjakgobp => "EMBFKIIDHPE_FFACJAKGOBP",
|
|
Self::Afccooikpjc => "EMBFKIIDHPE_AFCCOOIKPJC",
|
|
Self::Dpfijghnpab => "EMBFKIIDHPE_DPFIJGHNPAB",
|
|
Self::Fcicofocemc => "EMBFKIIDHPE_FCICOFOCEMC",
|
|
Self::Oapekjlgdkg => "EMBFKIIDHPE_OAPEKJLGDKG",
|
|
Self::Blkdfbgbdhd => "EMBFKIIDHPE_BLKDFBGBDHD",
|
|
Self::Kbhmaalocmo => "EMBFKIIDHPE_KBHMAALOCMO",
|
|
Self::Lckkenfachf => "EMBFKIIDHPE_LCKKENFACHF",
|
|
Self::Cnikbemgjdi => "EMBFKIIDHPE_CNIKBEMGJDI",
|
|
Self::Hbobjlhniea => "EMBFKIIDHPE_HBOBJLHNIEA",
|
|
Self::Adjpnkfkdai => "EMBFKIIDHPE_ADJPNKFKDAI",
|
|
Self::Bebfpnliopf => "EMBFKIIDHPE_BEBFPNLIOPF",
|
|
Self::Obndanaglch => "EMBFKIIDHPE_OBNDANAGLCH",
|
|
Self::Mblffjbonkm => "EMBFKIIDHPE_MBLFFJBONKM",
|
|
Self::Mlobjglkgak => "EMBFKIIDHPE_MLOBJGLKGAK",
|
|
Self::Gdgpaoijjki => "EMBFKIIDHPE_GDGPAOIJJKI",
|
|
Self::Kanefcclfla => "EMBFKIIDHPE_KANEFCCLFLA",
|
|
Self::Hbedlhnofal => "EMBFKIIDHPE_HBEDLHNOFAL",
|
|
Self::Iidhkfllacd => "EMBFKIIDHPE_IIDHKFLLACD",
|
|
Self::Ojdelomjnch => "EMBFKIIDHPE_OJDELOMJNCH",
|
|
Self::Gmlijokdgfj => "EMBFKIIDHPE_GMLIJOKDGFJ",
|
|
Self::Fdblbfnbcfh => "EMBFKIIDHPE_FDBLBFNBCFH",
|
|
Self::Kijjbbjcmcc => "EMBFKIIDHPE_KIJJBBJCMCC",
|
|
Self::Jgpjepdcokn => "EMBFKIIDHPE_JGPJEPDCOKN",
|
|
Self::Oacfkbbapcl => "EMBFKIIDHPE_OACFKBBAPCL",
|
|
Self::Bfipndkmajl => "EMBFKIIDHPE_BFIPNDKMAJL",
|
|
Self::Ndalneebfmk => "EMBFKIIDHPE_NDALNEEBFMK",
|
|
Self::Dembiinffod => "EMBFKIIDHPE_DEMBIINFFOD",
|
|
Self::Domjnheeagn => "EMBFKIIDHPE_DOMJNHEEAGN",
|
|
Self::Mgeajmhhnig => "EMBFKIIDHPE_MGEAJMHHNIG",
|
|
Self::Abdjmcinigp => "EMBFKIIDHPE_ABDJMCINIGP",
|
|
Self::Onchdflbdlc => "EMBFKIIDHPE_ONCHDFLBDLC",
|
|
Self::Mpffaanjmgo => "EMBFKIIDHPE_MPFFAANJMGO",
|
|
Self::Efjpbblfgnc => "EMBFKIIDHPE_EFJPBBLFGNC",
|
|
Self::Ljfmaihchbc => "EMBFKIIDHPE_LJFMAIHCHBC",
|
|
Self::Lgdpgaggpgh => "EMBFKIIDHPE_LGDPGAGGPGH",
|
|
Self::Lbpdkkhbfja => "EMBFKIIDHPE_LBPDKKHBFJA",
|
|
Self::Iplianjkmbk => "EMBFKIIDHPE_IPLIANJKMBK",
|
|
Self::Almfkcegmga => "EMBFKIIDHPE_ALMFKCEGMGA",
|
|
Self::Cikmalkepbb => "EMBFKIIDHPE_CIKMALKEPBB",
|
|
Self::Ijnpbofolod => "EMBFKIIDHPE_IJNPBOFOLOD",
|
|
Self::Jcabgbomnlj => "EMBFKIIDHPE_JCABGBOMNLJ",
|
|
Self::Edmjlgdlohc => "EMBFKIIDHPE_EDMJLGDLOHC",
|
|
Self::Cbgiboeopgm => "EMBFKIIDHPE_CBGIBOEOPGM",
|
|
Self::Cnhllmaoibf => "EMBFKIIDHPE_CNHLLMAOIBF",
|
|
Self::Lfkdaimgemh => "EMBFKIIDHPE_LFKDAIMGEMH",
|
|
Self::Mdclinjaieb => "EMBFKIIDHPE_MDCLINJAIEB",
|
|
Self::Kloadopgjdp => "EMBFKIIDHPE_KLOADOPGJDP",
|
|
Self::Epialmpdofp => "EMBFKIIDHPE_EPIALMPDOFP",
|
|
Self::Bhldkogjfcb => "EMBFKIIDHPE_BHLDKOGJFCB",
|
|
Self::Pnfcpcoibme => "EMBFKIIDHPE_PNFCPCOIBME",
|
|
Self::Mipmpikhjaa => "EMBFKIIDHPE_MIPMPIKHJAA",
|
|
Self::Hpklplmkeni => "EMBFKIIDHPE_HPKLPLMKENI",
|
|
Self::Hnfkpjmiobn => "EMBFKIIDHPE_HNFKPJMIOBN",
|
|
Self::Mkdgnbhpnkl => "EMBFKIIDHPE_MKDGNBHPNKL",
|
|
Self::Jpdmiheefeh => "EMBFKIIDHPE_JPDMIHEEFEH",
|
|
Self::Hdodcjlkddf => "EMBFKIIDHPE_HDODCJLKDDF",
|
|
Self::Lbknkhffgpn => "EMBFKIIDHPE_LBKNKHFFGPN",
|
|
Self::Npceamnlbim => "EMBFKIIDHPE_NPCEAMNLBIM",
|
|
Self::Hmnmnlnjipn => "EMBFKIIDHPE_HMNMNLNJIPN",
|
|
Self::Mimgpjhmiam => "EMBFKIIDHPE_MIMGPJHMIAM",
|
|
Self::Ngopbfeocpj => "EMBFKIIDHPE_NGOPBFEOCPJ",
|
|
Self::Bcolcggbhmf => "EMBFKIIDHPE_BCOLCGGBHMF",
|
|
Self::Fognhlgohdb => "EMBFKIIDHPE_FOGNHLGOHDB",
|
|
Self::Pgpbcbfmepi => "EMBFKIIDHPE_PGPBCBFMEPI",
|
|
Self::Odkbifjbdjj => "EMBFKIIDHPE_ODKBIFJBDJJ",
|
|
Self::Oecmaieljdn => "EMBFKIIDHPE_OECMAIELJDN",
|
|
Self::Jlfcffcgamb => "EMBFKIIDHPE_JLFCFFCGAMB",
|
|
Self::Phikhideago => "EMBFKIIDHPE_PHIKHIDEAGO",
|
|
Self::Mlinonpmdhg => "EMBFKIIDHPE_MLINONPMDHG",
|
|
Self::Liehbfjdnoo => "EMBFKIIDHPE_LIEHBFJDNOO",
|
|
Self::Nmdefjdflhc => "EMBFKIIDHPE_NMDEFJDFLHC",
|
|
Self::Kpofabmlknh => "EMBFKIIDHPE_KPOFABMLKNH",
|
|
Self::Coinbonnkmi => "EMBFKIIDHPE_COINBONNKMI",
|
|
Self::Cnelhmnenio => "EMBFKIIDHPE_CNELHMNENIO",
|
|
Self::Dpkiglelbpg => "EMBFKIIDHPE_DPKIGLELBPG",
|
|
Self::Ibmaihjpeah => "EMBFKIIDHPE_IBMAIHJPEAH",
|
|
Self::Fcnadincfjc => "EMBFKIIDHPE_FCNADINCFJC",
|
|
Self::Indnediklkf => "EMBFKIIDHPE_INDNEDIKLKF",
|
|
Self::Peeedgfonig => "EMBFKIIDHPE_PEEEDGFONIG",
|
|
Self::Efgkigdgifj => "EMBFKIIDHPE_EFGKIGDGIFJ",
|
|
Self::Fpnoebpfjha => "EMBFKIIDHPE_FPNOEBPFJHA",
|
|
Self::Khhcajdgifa => "EMBFKIIDHPE_KHHCAJDGIFA",
|
|
Self::Oadfdeknhhb => "EMBFKIIDHPE_OADFDEKNHHB",
|
|
Self::Jokgjallmhb => "EMBFKIIDHPE_JOKGJALLMHB",
|
|
Self::Kkjcmmenbdo => "EMBFKIIDHPE_KKJCMMENBDO",
|
|
Self::Hkabnnhlaja => "EMBFKIIDHPE_HKABNNHLAJA",
|
|
Self::Mdlkapkmbll => "EMBFKIIDHPE_MDLKAPKMBLL",
|
|
Self::Lifmhpakjnh => "EMBFKIIDHPE_LIFMHPAKJNH",
|
|
Self::Bmlcloembem => "EMBFKIIDHPE_BMLCLOEMBEM",
|
|
Self::Deojkaiifgo => "EMBFKIIDHPE_DEOJKAIIFGO",
|
|
Self::Lfdnhncniig => "EMBFKIIDHPE_LFDNHNCNIIG",
|
|
Self::Onbaiacjbjh => "EMBFKIIDHPE_ONBAIACJBJH",
|
|
Self::Pclemfijkpm => "EMBFKIIDHPE_PCLEMFIJKPM",
|
|
Self::Ibnbcicoeah => "EMBFKIIDHPE_IBNBCICOEAH",
|
|
Self::Mknlpldofhb => "EMBFKIIDHPE_MKNLPLDOFHB",
|
|
Self::Aadkjdnaghl => "EMBFKIIDHPE_AADKJDNAGHL",
|
|
Self::Gpimgcejcjj => "EMBFKIIDHPE_GPIMGCEJCJJ",
|
|
Self::Ldpplkadllb => "EMBFKIIDHPE_LDPPLKADLLB",
|
|
Self::Gjdnpkpohfn => "EMBFKIIDHPE_GJDNPKPOHFN",
|
|
Self::Ijmabfmpmdn => "EMBFKIIDHPE_IJMABFMPMDN",
|
|
Self::Jfhpkifchho => "EMBFKIIDHPE_JFHPKIFCHHO",
|
|
Self::Emkkclbcoce => "EMBFKIIDHPE_EMKKCLBCOCE",
|
|
Self::Pdgpnjhaaek => "EMBFKIIDHPE_PDGPNJHAAEK",
|
|
Self::Idkcnahmfdo => "EMBFKIIDHPE_IDKCNAHMFDO",
|
|
Self::Mjhgbmpblda => "EMBFKIIDHPE_MJHGBMPBLDA",
|
|
Self::Onkdhblkpib => "EMBFKIIDHPE_ONKDHBLKPIB",
|
|
Self::Cghgadolnnm => "EMBFKIIDHPE_CGHGADOLNNM",
|
|
Self::Ljjlmidfjcc => "EMBFKIIDHPE_LJJLMIDFJCC",
|
|
Self::Kaaplpphgbi => "EMBFKIIDHPE_KAAPLPPHGBI",
|
|
Self::Lbhhnejjeoj => "EMBFKIIDHPE_LBHHNEJJEOJ",
|
|
Self::Leooenonhep => "EMBFKIIDHPE_LEOOENONHEP",
|
|
Self::Nciffojoelo => "EMBFKIIDHPE_NCIFFOJOELO",
|
|
Self::Kjccgdkeabb => "EMBFKIIDHPE_KJCCGDKEABB",
|
|
Self::Ldinmkceocd => "EMBFKIIDHPE_LDINMKCEOCD",
|
|
Self::Cjadpjnoehi => "EMBFKIIDHPE_CJADPJNOEHI",
|
|
Self::Kgdaadobbhi => "EMBFKIIDHPE_KGDAADOBBHI",
|
|
Self::Fjpkchalcig => "EMBFKIIDHPE_FJPKCHALCIG",
|
|
Self::Hlchdpmihpg => "EMBFKIIDHPE_HLCHDPMIHPG",
|
|
Self::Opeapnkmcoi => "EMBFKIIDHPE_OPEAPNKMCOI",
|
|
Self::Fnfldiechni => "EMBFKIIDHPE_FNFLDIECHNI",
|
|
Self::Aaplglccaen => "EMBFKIIDHPE_AAPLGLCCAEN",
|
|
Self::Lfpgkfoeefh => "EMBFKIIDHPE_LFPGKFOEEFH",
|
|
Self::Kbpmaklcmko => "EMBFKIIDHPE_KBPMAKLCMKO",
|
|
Self::Difjbaipnea => "EMBFKIIDHPE_DIFJBAIPNEA",
|
|
Self::Kdmnbnjigpe => "EMBFKIIDHPE_KDMNBNJIGPE",
|
|
Self::Jagikkjhkgp => "EMBFKIIDHPE_JAGIKKJHKGP",
|
|
Self::Ggobdmpcikh => "EMBFKIIDHPE_GGOBDMPCIKH",
|
|
Self::Mnadeojgohj => "EMBFKIIDHPE_MNADEOJGOHJ",
|
|
Self::Kldacmcdflf => "EMBFKIIDHPE_KLDACMCDFLF",
|
|
Self::Dgfkhgjedif => "EMBFKIIDHPE_DGFKHGJEDIF",
|
|
Self::Eepjmlacbjc => "EMBFKIIDHPE_EEPJMLACBJC",
|
|
Self::Npbkpdobkin => "EMBFKIIDHPE_NPBKPDOBKIN",
|
|
Self::Bbimepmijop => "EMBFKIIDHPE_BBIMEPMIJOP",
|
|
Self::Jjomcdecacm => "EMBFKIIDHPE_JJOMCDECACM",
|
|
Self::Opckbmeoncg => "EMBFKIIDHPE_OPCKBMEONCG",
|
|
Self::Kfmlbjhmchc => "EMBFKIIDHPE_KFMLBJHMCHC",
|
|
Self::Mianmmjnbim => "EMBFKIIDHPE_MIANMMJNBIM",
|
|
Self::Neajkjcddmn => "EMBFKIIDHPE_NEAJKJCDDMN",
|
|
Self::Eaflnecbpcp => "EMBFKIIDHPE_EAFLNECBPCP",
|
|
Self::Bckifihnkpj => "EMBFKIIDHPE_BCKIFIHNKPJ",
|
|
Self::Jololjgaiec => "EMBFKIIDHPE_JOLOLJGAIEC",
|
|
Self::Phhjljdeipm => "EMBFKIIDHPE_PHHJLJDEIPM",
|
|
Self::Nociaeacfmg => "EMBFKIIDHPE_NOCIAEACFMG",
|
|
Self::Nggnpcmhnem => "EMBFKIIDHPE_NGGNPCMHNEM",
|
|
Self::Bkjnefkjppi => "EMBFKIIDHPE_BKJNEFKJPPI",
|
|
Self::Ihihekncagf => "EMBFKIIDHPE_IHIHEKNCAGF",
|
|
Self::Kbaoneclndl => "EMBFKIIDHPE_KBAONECLNDL",
|
|
Self::Nempffjhmfk => "EMBFKIIDHPE_NEMPFFJHMFK",
|
|
Self::Mfknidobeon => "EMBFKIIDHPE_MFKNIDOBEON",
|
|
Self::Jcomlmdbkln => "EMBFKIIDHPE_JCOMLMDBKLN",
|
|
Self::Adafcojdjkh => "EMBFKIIDHPE_ADAFCOJDJKH",
|
|
Self::Hcnaojenkbc => "EMBFKIIDHPE_HCNAOJENKBC",
|
|
Self::Gdmohhmjfbj => "EMBFKIIDHPE_GDMOHHMJFBJ",
|
|
Self::Ichbhpholca => "EMBFKIIDHPE_ICHBHPHOLCA",
|
|
Self::Lbcgbhbohai => "EMBFKIIDHPE_LBCGBHBOHAI",
|
|
Self::Mipecghgija => "EMBFKIIDHPE_MIPECGHGIJA",
|
|
Self::Hjephfmcpfk => "EMBFKIIDHPE_HJEPHFMCPFK",
|
|
Self::Nebdenoeonm => "EMBFKIIDHPE_NEBDENOEONM",
|
|
Self::Jdinbjdklcf => "EMBFKIIDHPE_JDINBJDKLCF",
|
|
Self::Ggmbpijkfgo => "EMBFKIIDHPE_GGMBPIJKFGO",
|
|
Self::Dnckccfhpfd => "EMBFKIIDHPE_DNCKCCFHPFD",
|
|
Self::Cabehfdicic => "EMBFKIIDHPE_CABEHFDICIC",
|
|
Self::Amlppfmkmfp => "EMBFKIIDHPE_AMLPPFMKMFP",
|
|
Self::Nlegdefngea => "EMBFKIIDHPE_NLEGDEFNGEA",
|
|
Self::Ighkmbleigm => "EMBFKIIDHPE_IGHKMBLEIGM",
|
|
Self::Khhinmmipmj => "EMBFKIIDHPE_KHHINMMIPMJ",
|
|
Self::Ofngiagahml => "EMBFKIIDHPE_OFNGIAGAHML",
|
|
Self::Pjidkdonnig => "EMBFKIIDHPE_PJIDKDONNIG",
|
|
Self::Kebjodgceoj => "EMBFKIIDHPE_KEBJODGCEOJ",
|
|
Self::Jddeildphba => "EMBFKIIDHPE_JDDEILDPHBA",
|
|
Self::Mohiaojnamg => "EMBFKIIDHPE_MOHIAOJNAMG",
|
|
Self::Chehekkgnaa => "EMBFKIIDHPE_CHEHEKKGNAA",
|
|
Self::Kmjbcnedkkb => "EMBFKIIDHPE_KMJBCNEDKKB",
|
|
Self::Ibabkfmnbgm => "EMBFKIIDHPE_IBABKFMNBGM",
|
|
Self::Mbgjneoalpg => "EMBFKIIDHPE_MBGJNEOALPG",
|
|
Self::Glhflpdhgoc => "EMBFKIIDHPE_GLHFLPDHGOC",
|
|
Self::Kbljbpamcfo => "EMBFKIIDHPE_KBLJBPAMCFO",
|
|
Self::Enjdaelidod => "EMBFKIIDHPE_ENJDAELIDOD",
|
|
Self::Ndeololodng => "EMBFKIIDHPE_NDEOLOLODNG",
|
|
Self::Ckkeooffona => "EMBFKIIDHPE_CKKEOOFFONA",
|
|
Self::Magnoicdiho => "EMBFKIIDHPE_MAGNOICDIHO",
|
|
Self::Ffobjmjbfbk => "EMBFKIIDHPE_FFOBJMJBFBK",
|
|
Self::Baoelnbbjcb => "EMBFKIIDHPE_BAOELNBBJCB",
|
|
Self::Eippkoooalc => "EMBFKIIDHPE_EIPPKOOOALC",
|
|
Self::Iijjnbaglmm => "EMBFKIIDHPE_IIJJNBAGLMM",
|
|
Self::Igojmilgcek => "EMBFKIIDHPE_IGOJMILGCEK",
|
|
Self::Hgaijikpmib => "EMBFKIIDHPE_HGAIJIKPMIB",
|
|
Self::Jckmkmjehad => "EMBFKIIDHPE_JCKMKMJEHAD",
|
|
Self::Loldfogplac => "EMBFKIIDHPE_LOLDFOGPLAC",
|
|
Self::Blkojlmgpcn => "EMBFKIIDHPE_BLKOJLMGPCN",
|
|
Self::Fokfnlbicah => "EMBFKIIDHPE_FOKFNLBICAH",
|
|
Self::Mbojbgliaea => "EMBFKIIDHPE_MBOJBGLIAEA",
|
|
Self::Oehpgofnehl => "EMBFKIIDHPE_OEHPGOFNEHL",
|
|
Self::Hfnggiiflel => "EMBFKIIDHPE_HFNGGIIFLEL",
|
|
Self::Fmnlioeinbp => "EMBFKIIDHPE_FMNLIOEINBP",
|
|
Self::Kpapobfkfei => "EMBFKIIDHPE_KPAPOBFKFEI",
|
|
Self::Mepnikfibne => "EMBFKIIDHPE_MEPNIKFIBNE",
|
|
Self::Mdongmioana => "EMBFKIIDHPE_MDONGMIOANA",
|
|
Self::Fjimafdlmdb => "EMBFKIIDHPE_FJIMAFDLMDB",
|
|
Self::Aabpccmhboo => "EMBFKIIDHPE_AABPCCMHBOO",
|
|
Self::Moogkmdchgf => "EMBFKIIDHPE_MOOGKMDCHGF",
|
|
Self::Pblkijjligo => "EMBFKIIDHPE_PBLKIJJLIGO",
|
|
Self::Haihfplcdgh => "EMBFKIIDHPE_HAIHFPLCDGH",
|
|
Self::Flhajboejch => "EMBFKIIDHPE_FLHAJBOEJCH",
|
|
Self::Gmelicncmel => "EMBFKIIDHPE_GMELICNCMEL",
|
|
Self::Hpcffjlhddf => "EMBFKIIDHPE_HPCFFJLHDDF",
|
|
Self::Mpckbofkbil => "EMBFKIIDHPE_MPCKBOFKBIL",
|
|
Self::Fibcndfikla => "EMBFKIIDHPE_FIBCNDFIKLA",
|
|
Self::Dfamaglejgh => "EMBFKIIDHPE_DFAMAGLEJGH",
|
|
Self::Bblmleflona => "EMBFKIIDHPE_BBLMLEFLONA",
|
|
Self::Enlkpmblbbm => "EMBFKIIDHPE_ENLKPMBLBBM",
|
|
Self::Oabkfpknkpk => "EMBFKIIDHPE_OABKFPKNKPK",
|
|
Self::Jecljlfjdef => "EMBFKIIDHPE_JECLJLFJDEF",
|
|
Self::Anmjppklkmf => "EMBFKIIDHPE_ANMJPPKLKMF",
|
|
Self::Libbchelkok => "EMBFKIIDHPE_LIBBCHELKOK",
|
|
Self::Bjncjomhdlg => "EMBFKIIDHPE_BJNCJOMHDLG",
|
|
Self::Jodhjifnohe => "EMBFKIIDHPE_JODHJIFNOHE",
|
|
Self::Ldkfeaefbch => "EMBFKIIDHPE_LDKFEAEFBCH",
|
|
Self::Nahnbjokllp => "EMBFKIIDHPE_NAHNBJOKLLP",
|
|
Self::Negeajknpkf => "EMBFKIIDHPE_NEGEAJKNPKF",
|
|
Self::Iafacbggamg => "EMBFKIIDHPE_IAFACBGGAMG",
|
|
Self::Hjnkhjcokce => "EMBFKIIDHPE_HJNKHJCOKCE",
|
|
Self::Ikjnnkfkfdh => "EMBFKIIDHPE_IKJNNKFKFDH",
|
|
Self::Nbochpmghja => "EMBFKIIDHPE_NBOCHPMGHJA",
|
|
Self::Dcmhdpafind => "EMBFKIIDHPE_DCMHDPAFIND",
|
|
Self::Gfmegnpobag => "EMBFKIIDHPE_GFMEGNPOBAG",
|
|
Self::Ocjhbegkham => "EMBFKIIDHPE_OCJHBEGKHAM",
|
|
Self::Oigclfhofij => "EMBFKIIDHPE_OIGCLFHOFIJ",
|
|
Self::Ggpohaciffa => "EMBFKIIDHPE_GGPOHACIFFA",
|
|
Self::Mnlnpfbigej => "EMBFKIIDHPE_MNLNPFBIGEJ",
|
|
Self::Amiambpcddm => "EMBFKIIDHPE_AMIAMBPCDDM",
|
|
Self::Eleciijeceg => "EMBFKIIDHPE_ELECIIJECEG",
|
|
Self::Ccobeekdhhi => "EMBFKIIDHPE_CCOBEEKDHHI",
|
|
Self::Gekommpihpd => "EMBFKIIDHPE_GEKOMMPIHPD",
|
|
Self::Lkmlaoflcnc => "EMBFKIIDHPE_LKMLAOFLCNC",
|
|
Self::Gnpmmebmipf => "EMBFKIIDHPE_GNPMMEBMIPF",
|
|
Self::Bmehplinlpe => "EMBFKIIDHPE_BMEHPLINLPE",
|
|
Self::Jpjpeieheop => "EMBFKIIDHPE_JPJPEIEHEOP",
|
|
Self::Deboklmafmh => "EMBFKIIDHPE_DEBOKLMAFMH",
|
|
Self::Hnbempjpada => "EMBFKIIDHPE_HNBEMPJPADA",
|
|
Self::Ngokfoohhio => "EMBFKIIDHPE_NGOKFOOHHIO",
|
|
Self::Lddffnnegoc => "EMBFKIIDHPE_LDDFFNNEGOC",
|
|
Self::Gagodcckiac => "EMBFKIIDHPE_GAGODCCKIAC",
|
|
Self::Poaamlafkgk => "EMBFKIIDHPE_POAAMLAFKGK",
|
|
Self::Dpdiminjpob => "EMBFKIIDHPE_DPDIMINJPOB",
|
|
Self::Mlabflbjekn => "EMBFKIIDHPE_MLABFLBJEKN",
|
|
Self::Aalpaieeeid => "EMBFKIIDHPE_AALPAIEEEID",
|
|
Self::Kdipdonogfl => "EMBFKIIDHPE_KDIPDONOGFL",
|
|
Self::Koecolpgnma => "EMBFKIIDHPE_KOECOLPGNMA",
|
|
Self::Oomnpmnpjdg => "EMBFKIIDHPE_OOMNPMNPJDG",
|
|
Self::Ebhdggemokg => "EMBFKIIDHPE_EBHDGGEMOKG",
|
|
Self::Dkgioggfmon => "EMBFKIIDHPE_DKGIOGGFMON",
|
|
Self::Ologlamlajj => "EMBFKIIDHPE_OLOGLAMLAJJ",
|
|
Self::Pacoonldjkp => "EMBFKIIDHPE_PACOONLDJKP",
|
|
Self::Mfhoohmjpgd => "EMBFKIIDHPE_MFHOOHMJPGD",
|
|
Self::Anndeokmjcc => "EMBFKIIDHPE_ANNDEOKMJCC",
|
|
Self::Ggchkgoocob => "EMBFKIIDHPE_GGCHKGOOCOB",
|
|
Self::Ekbddficmpm => "EMBFKIIDHPE_EKBDDFICMPM",
|
|
Self::Mkcciaopclc => "EMBFKIIDHPE_MKCCIAOPCLC",
|
|
Self::Anchomepamc => "EMBFKIIDHPE_ANCHOMEPAMC",
|
|
Self::Agenlkljfek => "EMBFKIIDHPE_AGENLKLJFEK",
|
|
Self::Hjpndaohfaa => "EMBFKIIDHPE_HJPNDAOHFAA",
|
|
Self::Jgpibhneome => "EMBFKIIDHPE_JGPIBHNEOME",
|
|
Self::Cmioonmacid => "EMBFKIIDHPE_CMIOONMACID",
|
|
Self::Ojcinppahge => "EMBFKIIDHPE_OJCINPPAHGE",
|
|
Self::Kkphmgebmdd => "EMBFKIIDHPE_KKPHMGEBMDD",
|
|
Self::Pcfndhlbemm => "EMBFKIIDHPE_PCFNDHLBEMM",
|
|
Self::Lgnoiopbkff => "EMBFKIIDHPE_LGNOIOPBKFF",
|
|
Self::Hppkfalpnpj => "EMBFKIIDHPE_HPPKFALPNPJ",
|
|
Self::Ochhcejacpm => "EMBFKIIDHPE_OCHHCEJACPM",
|
|
Self::Pniodmdgeie => "EMBFKIIDHPE_PNIODMDGEIE",
|
|
Self::Dnaodhgnkja => "EMBFKIIDHPE_DNAODHGNKJA",
|
|
Self::Epapbdbedlh => "EMBFKIIDHPE_EPAPBDBEDLH",
|
|
Self::Bcebegihijb => "EMBFKIIDHPE_BCEBEGIHIJB",
|
|
Self::Npccaoklkdg => "EMBFKIIDHPE_NPCCAOKLKDG",
|
|
Self::Eemjeakhnal => "EMBFKIIDHPE_EEMJEAKHNAL",
|
|
Self::Cjdmjcnedgh => "EMBFKIIDHPE_CJDMJCNEDGH",
|
|
Self::Hamooffenfo => "EMBFKIIDHPE_HAMOOFFENFO",
|
|
Self::Mpklmjlmemj => "EMBFKIIDHPE_MPKLMJLMEMJ",
|
|
Self::Pcceccekloo => "EMBFKIIDHPE_PCCECCEKLOO",
|
|
Self::Cncogaoflnb => "EMBFKIIDHPE_CNCOGAOFLNB",
|
|
Self::Hncoiaccgfb => "EMBFKIIDHPE_HNCOIACCGFB",
|
|
Self::Nlpfbhhckgn => "EMBFKIIDHPE_NLPFBHHCKGN",
|
|
Self::Gpaefmohdil => "EMBFKIIDHPE_GPAEFMOHDIL",
|
|
Self::Plpgjphodfp => "EMBFKIIDHPE_PLPGJPHODFP",
|
|
Self::Iacifkepdmh => "EMBFKIIDHPE_IACIFKEPDMH",
|
|
Self::Elhjpmddpbn => "EMBFKIIDHPE_ELHJPMDDPBN",
|
|
Self::Aehconcgibj => "EMBFKIIDHPE_AEHCONCGIBJ",
|
|
Self::Cjlmjngelln => "EMBFKIIDHPE_CJLMJNGELLN",
|
|
Self::Jfnioigghic => "EMBFKIIDHPE_JFNIOIGGHIC",
|
|
Self::Cjhceiijghb => "EMBFKIIDHPE_CJHCEIIJGHB",
|
|
Self::Ephgoabkpkf => "EMBFKIIDHPE_EPHGOABKPKF",
|
|
Self::Kjlbkjbfbfk => "EMBFKIIDHPE_KJLBKJBFBFK",
|
|
Self::Mnbmmaamiki => "EMBFKIIDHPE_MNBMMAAMIKI",
|
|
Self::Ecipgbmkkaj => "EMBFKIIDHPE_ECIPGBMKKAJ",
|
|
Self::Eakbodghlpn => "EMBFKIIDHPE_EAKBODGHLPN",
|
|
Self::Pgeeihjnoph => "EMBFKIIDHPE_PGEEIHJNOPH",
|
|
Self::Kmooicpenhf => "EMBFKIIDHPE_KMOOICPENHF",
|
|
Self::Hajffcejgnn => "EMBFKIIDHPE_HAJFFCEJGNN",
|
|
Self::Fogbjollehl => "EMBFKIIDHPE_FOGBJOLLEHL",
|
|
Self::Nfmmcnpcajl => "EMBFKIIDHPE_NFMMCNPCAJL",
|
|
Self::Hkhpokemnpc => "EMBFKIIDHPE_HKHPOKEMNPC",
|
|
Self::Cfcefjpgjij => "EMBFKIIDHPE_CFCEFJPGJIJ",
|
|
Self::Fimgkjpdiia => "EMBFKIIDHPE_FIMGKJPDIIA",
|
|
Self::Jkmkpakhgml => "EMBFKIIDHPE_JKMKPAKHGML",
|
|
Self::Ocoaifejpkk => "EMBFKIIDHPE_OCOAIFEJPKK",
|
|
Self::Cokfnafacec => "EMBFKIIDHPE_COKFNAFACEC",
|
|
Self::Jaicdjeeooc => "EMBFKIIDHPE_JAICDJEEOOC",
|
|
Self::Dbemamcnjfd => "EMBFKIIDHPE_DBEMAMCNJFD",
|
|
Self::Cbbeookgldo => "EMBFKIIDHPE_CBBEOOKGLDO",
|
|
Self::Ofdgalpjeic => "EMBFKIIDHPE_OFDGALPJEIC",
|
|
Self::Jbcploahinj => "EMBFKIIDHPE_JBCPLOAHINJ",
|
|
Self::Kdfaomhbapd => "EMBFKIIDHPE_KDFAOMHBAPD",
|
|
Self::Endnfddnckj => "EMBFKIIDHPE_ENDNFDDNCKJ",
|
|
Self::Kolgphaidea => "EMBFKIIDHPE_KOLGPHAIDEA",
|
|
Self::Namhhncighp => "EMBFKIIDHPE_NAMHHNCIGHP",
|
|
Self::Dohiapaiipd => "EMBFKIIDHPE_DOHIAPAIIPD",
|
|
Self::Fgakdcgfcih => "EMBFKIIDHPE_FGAKDCGFCIH",
|
|
Self::Ipknbedgaja => "EMBFKIIDHPE_IPKNBEDGAJA",
|
|
Self::Nnomgpocela => "EMBFKIIDHPE_NNOMGPOCELA",
|
|
Self::Fphcknmijmp => "EMBFKIIDHPE_FPHCKNMIJMP",
|
|
Self::Glghignacpm => "EMBFKIIDHPE_GLGHIGNACPM",
|
|
Self::Lhknkeoppeo => "EMBFKIIDHPE_LHKNKEOPPEO",
|
|
Self::Eccjcdemilh => "EMBFKIIDHPE_ECCJCDEMILH",
|
|
Self::Dmeacdbmdpg => "EMBFKIIDHPE_DMEACDBMDPG",
|
|
Self::Mfhdldaojdd => "EMBFKIIDHPE_MFHDLDAOJDD",
|
|
Self::Jhnkicpjilh => "EMBFKIIDHPE_JHNKICPJILH",
|
|
Self::Jpmmmccmkfj => "EMBFKIIDHPE_JPMMMCCMKFJ",
|
|
Self::Banfkpkpbfl => "EMBFKIIDHPE_BANFKPKPBFL",
|
|
Self::Fcgkjhafikg => "EMBFKIIDHPE_FCGKJHAFIKG",
|
|
Self::Phjhjfgbhpo => "EMBFKIIDHPE_PHJHJFGBHPO",
|
|
Self::Ooicnghfklc => "EMBFKIIDHPE_OOICNGHFKLC",
|
|
Self::Ggfahpjbkfh => "EMBFKIIDHPE_GGFAHPJBKFH",
|
|
Self::Bcgpigcliji => "EMBFKIIDHPE_BCGPIGCLIJI",
|
|
Self::Hogecifinic => "EMBFKIIDHPE_HOGECIFINIC",
|
|
Self::Icagomejnlp => "EMBFKIIDHPE_ICAGOMEJNLP",
|
|
Self::Kbogjjelbhd => "EMBFKIIDHPE_KBOGJJELBHD",
|
|
Self::Caehngfbmei => "EMBFKIIDHPE_CAEHNGFBMEI",
|
|
Self::Baknmgknigi => "EMBFKIIDHPE_BAKNMGKNIGI",
|
|
Self::Bpnndbnkfcc => "EMBFKIIDHPE_BPNNDBNKFCC",
|
|
Self::Heefdcgfbdi => "EMBFKIIDHPE_HEEFDCGFBDI",
|
|
Self::Fanbnbjjkfk => "EMBFKIIDHPE_FANBNBJJKFK",
|
|
Self::Mbjclnhfepj => "EMBFKIIDHPE_MBJCLNHFEPJ",
|
|
Self::Fjjkhmcicck => "EMBFKIIDHPE_FJJKHMCICCK",
|
|
Self::Egdpphljbhe => "EMBFKIIDHPE_EGDPPHLJBHE",
|
|
Self::Khpokjalcmg => "EMBFKIIDHPE_KHPOKJALCMG",
|
|
Self::Nhajjemedbj => "EMBFKIIDHPE_NHAJJEMEDBJ",
|
|
Self::Gfgclaokifc => "EMBFKIIDHPE_GFGCLAOKIFC",
|
|
Self::Dkckdeflblh => "EMBFKIIDHPE_DKCKDEFLBLH",
|
|
Self::Fljonbjocma => "EMBFKIIDHPE_FLJONBJOCMA",
|
|
Self::Bbnebpgkdlj => "EMBFKIIDHPE_BBNEBPGKDLJ",
|
|
Self::Bjgpjpdomof => "EMBFKIIDHPE_BJGPJPDOMOF",
|
|
Self::Cgbjpppmdme => "EMBFKIIDHPE_CGBJPPPMDME",
|
|
Self::Hbfkinkgfdd => "EMBFKIIDHPE_HBFKINKGFDD",
|
|
Self::Ookfbhjbcla => "EMBFKIIDHPE_OOKFBHJBCLA",
|
|
Self::Kehdaphnbmh => "EMBFKIIDHPE_KEHDAPHNBMH",
|
|
Self::Ocohlogjnap => "EMBFKIIDHPE_OCOHLOGJNAP",
|
|
Self::Afnneeebanm => "EMBFKIIDHPE_AFNNEEEBANM",
|
|
Self::Jbpjdjcmkgl => "EMBFKIIDHPE_JBPJDJCMKGL",
|
|
Self::Aaifmhcoljf => "EMBFKIIDHPE_AAIFMHCOLJF",
|
|
Self::Bddmileaadf => "EMBFKIIDHPE_BDDMILEAADF",
|
|
Self::Acpnpplgdja => "EMBFKIIDHPE_ACPNPPLGDJA",
|
|
Self::Diabofbgcal => "EMBFKIIDHPE_DIABOFBGCAL",
|
|
Self::Egnnahghjal => "EMBFKIIDHPE_EGNNAHGHJAL",
|
|
Self::Lahmlhlmjof => "EMBFKIIDHPE_LAHMLHLMJOF",
|
|
Self::Dpkekdhbffo => "EMBFKIIDHPE_DPKEKDHBFFO",
|
|
Self::Fehijciakfm => "EMBFKIIDHPE_FEHIJCIAKFM",
|
|
Self::Bnbfbpnfccn => "EMBFKIIDHPE_BNBFBPNFCCN",
|
|
Self::Lioifoegacb => "EMBFKIIDHPE_LIOIFOEGACB",
|
|
Self::Miehckkjdob => "EMBFKIIDHPE_MIEHCKKJDOB",
|
|
Self::Dngiaclhdjl => "EMBFKIIDHPE_DNGIACLHDJL",
|
|
Self::Ehjjphafhhp => "EMBFKIIDHPE_EHJJPHAFHHP",
|
|
Self::Mikoknjpnie => "EMBFKIIDHPE_MIKOKNJPNIE",
|
|
Self::Dnegcoefkhh => "EMBFKIIDHPE_DNEGCOEFKHH",
|
|
Self::Cpnifcaopcf => "EMBFKIIDHPE_CPNIFCAOPCF",
|
|
Self::Occgpbnafba => "EMBFKIIDHPE_OCCGPBNAFBA",
|
|
Self::Ciaodhmghem => "EMBFKIIDHPE_CIAODHMGHEM",
|
|
Self::Koffckhmkcg => "EMBFKIIDHPE_KOFFCKHMKCG",
|
|
Self::Eelcaclcfei => "EMBFKIIDHPE_EELCACLCFEI",
|
|
Self::Bkdnkmkkbhd => "EMBFKIIDHPE_BKDNKMKKBHD",
|
|
Self::Gbcbigebfal => "EMBFKIIDHPE_GBCBIGEBFAL",
|
|
Self::Nfhdihjlbod => "EMBFKIIDHPE_NFHDIHJLBOD",
|
|
Self::Fmdlcllliof => "EMBFKIIDHPE_FMDLCLLLIOF",
|
|
Self::Fjmkblgkbbn => "EMBFKIIDHPE_FJMKBLGKBBN",
|
|
Self::Ckmajooegjp => "EMBFKIIDHPE_CKMAJOOEGJP",
|
|
Self::Hcjknfchmao => "EMBFKIIDHPE_HCJKNFCHMAO",
|
|
Self::Podpamgkefk => "EMBFKIIDHPE_PODPAMGKEFK",
|
|
Self::Mcaljbdljcd => "EMBFKIIDHPE_MCALJBDLJCD",
|
|
Self::Jbmkceacmae => "EMBFKIIDHPE_JBMKCEACMAE",
|
|
Self::Imcinkjjifg => "EMBFKIIDHPE_IMCINKJJIFG",
|
|
Self::Kbmmcjafepi => "EMBFKIIDHPE_KBMMCJAFEPI",
|
|
Self::Kmheadfphgb => "EMBFKIIDHPE_KMHEADFPHGB",
|
|
Self::Eedeejjmmee => "EMBFKIIDHPE_EEDEEJJMMEE",
|
|
Self::Bgoobeedgka => "EMBFKIIDHPE_BGOOBEEDGKA",
|
|
Self::Mfapbfnpmda => "EMBFKIIDHPE_MFAPBFNPMDA",
|
|
Self::Kenaihfapef => "EMBFKIIDHPE_KENAIHFAPEF",
|
|
Self::Mefaigmbill => "EMBFKIIDHPE_MEFAIGMBILL",
|
|
Self::Bjfegdokadh => "EMBFKIIDHPE_BJFEGDOKADH",
|
|
Self::Fkjfnngbngp => "EMBFKIIDHPE_FKJFNNGBNGP",
|
|
Self::Geblhofpcdm => "EMBFKIIDHPE_GEBLHOFPCDM",
|
|
Self::Bkcihcfkfmm => "EMBFKIIDHPE_BKCIHCFKFMM",
|
|
Self::Piidlaojbco => "EMBFKIIDHPE_PIIDLAOJBCO",
|
|
Self::Kfnmbfbmhac => "EMBFKIIDHPE_KFNMBFBMHAC",
|
|
Self::Dgnedgekamf => "EMBFKIIDHPE_DGNEDGEKAMF",
|
|
Self::Pmhglgjdlnn => "EMBFKIIDHPE_PMHGLGJDLNN",
|
|
Self::Ppplidghcai => "EMBFKIIDHPE_PPPLIDGHCAI",
|
|
Self::Bmjcmeohcbe => "EMBFKIIDHPE_BMJCMEOHCBE",
|
|
Self::Jgfnginiaff => "EMBFKIIDHPE_JGFNGINIAFF",
|
|
Self::Iiaoimmkaaf => "EMBFKIIDHPE_IIAOIMMKAAF",
|
|
Self::Ccohabpnahc => "EMBFKIIDHPE_CCOHABPNAHC",
|
|
Self::Dhfhmgiggpp => "EMBFKIIDHPE_DHFHMGIGGPP",
|
|
Self::Gjfmicfebop => "EMBFKIIDHPE_GJFMICFEBOP",
|
|
Self::Nkomchmjbdi => "EMBFKIIDHPE_NKOMCHMJBDI",
|
|
Self::Njenpnkilee => "EMBFKIIDHPE_NJENPNKILEE",
|
|
Self::Lhlknhbohbi => "EMBFKIIDHPE_LHLKNHBOHBI",
|
|
Self::Lbljbabefba => "EMBFKIIDHPE_LBLJBABEFBA",
|
|
Self::Ipcnfonkgjl => "EMBFKIIDHPE_IPCNFONKGJL",
|
|
Self::Mcdnagpbafe => "EMBFKIIDHPE_MCDNAGPBAFE",
|
|
Self::Lmdbomdmmpl => "EMBFKIIDHPE_LMDBOMDMMPL",
|
|
Self::Pcjalngdgaj => "EMBFKIIDHPE_PCJALNGDGAJ",
|
|
Self::Dicfbladmoo => "EMBFKIIDHPE_DICFBLADMOO",
|
|
Self::Bhjfpokkcod => "EMBFKIIDHPE_BHJFPOKKCOD",
|
|
Self::Phicigffgmm => "EMBFKIIDHPE_PHICIGFFGMM",
|
|
Self::Fpjpbmcelck => "EMBFKIIDHPE_FPJPBMCELCK",
|
|
Self::Figccockofg => "EMBFKIIDHPE_FIGCCOCKOFG",
|
|
Self::Hhkdjlfefhh => "EMBFKIIDHPE_HHKDJLFEFHH",
|
|
Self::Ibofoapgbne => "EMBFKIIDHPE_IBOFOAPGBNE",
|
|
Self::Nmpknjkenca => "EMBFKIIDHPE_NMPKNJKENCA",
|
|
Self::Kaeadjmdepe => "EMBFKIIDHPE_KAEADJMDEPE",
|
|
Self::Jdnjcpnaclh => "EMBFKIIDHPE_JDNJCPNACLH",
|
|
Self::Cdddkdbbkdm => "EMBFKIIDHPE_CDDDKDBBKDM",
|
|
Self::Dokbehobcmk => "EMBFKIIDHPE_DOKBEHOBCMK",
|
|
Self::Dmnkabcnidh => "EMBFKIIDHPE_DMNKABCNIDH",
|
|
Self::Dplnjbbnmod => "EMBFKIIDHPE_DPLNJBBNMOD",
|
|
Self::Efbmohoffga => "EMBFKIIDHPE_EFBMOHOFFGA",
|
|
Self::Pnkdmednokk => "EMBFKIIDHPE_PNKDMEDNOKK",
|
|
Self::Omeihcdipml => "EMBFKIIDHPE_OMEIHCDIPML",
|
|
Self::Jiojmpkbcod => "EMBFKIIDHPE_JIOJMPKBCOD",
|
|
Self::Aehpjfdljgk => "EMBFKIIDHPE_AEHPJFDLJGK",
|
|
Self::Gnpdbekndfm => "EMBFKIIDHPE_GNPDBEKNDFM",
|
|
Self::Pljbhlokaee => "EMBFKIIDHPE_PLJBHLOKAEE",
|
|
Self::Ajalpljmojn => "EMBFKIIDHPE_AJALPLJMOJN",
|
|
Self::Laigiobmjkn => "EMBFKIIDHPE_LAIGIOBMJKN",
|
|
Self::Ahgbeiaodic => "EMBFKIIDHPE_AHGBEIAODIC",
|
|
Self::Bffebpdfmlc => "EMBFKIIDHPE_BFFEBPDFMLC",
|
|
Self::Jmljollhifc => "EMBFKIIDHPE_JMLJOLLHIFC",
|
|
Self::Elnolbfnnno => "EMBFKIIDHPE_ELNOLBFNNNO",
|
|
Self::Aadgjijlkll => "EMBFKIIDHPE_AADGJIJLKLL",
|
|
Self::Cmdagcgjpjo => "EMBFKIIDHPE_CMDAGCGJPJO",
|
|
Self::Kjjdcfjeiid => "EMBFKIIDHPE_KJJDCFJEIID",
|
|
Self::Gojchpmaapn => "EMBFKIIDHPE_GOJCHPMAAPN",
|
|
Self::Afechllofoc => "EMBFKIIDHPE_AFECHLLOFOC",
|
|
Self::Dndjkgcohgj => "EMBFKIIDHPE_DNDJKGCOHGJ",
|
|
Self::Ndekkipmcdb => "EMBFKIIDHPE_NDEKKIPMCDB",
|
|
Self::Joahfkkbhka => "EMBFKIIDHPE_JOAHFKKBHKA",
|
|
Self::Lghdkmejkcj => "EMBFKIIDHPE_LGHDKMEJKCJ",
|
|
Self::Okfeaeacpcl => "EMBFKIIDHPE_OKFEAEACPCL",
|
|
Self::Bhhiddfblbh => "EMBFKIIDHPE_BHHIDDFBLBH",
|
|
Self::Pohfmbmkdjo => "EMBFKIIDHPE_POHFMBMKDJO",
|
|
Self::Hediplbajjk => "EMBFKIIDHPE_HEDIPLBAJJK",
|
|
Self::Inbmjobipko => "EMBFKIIDHPE_INBMJOBIPKO",
|
|
Self::Bpkoncgkglk => "EMBFKIIDHPE_BPKONCGKGLK",
|
|
Self::Fejklipgkln => "EMBFKIIDHPE_FEJKLIPGKLN",
|
|
Self::Hglbnopdach => "EMBFKIIDHPE_HGLBNOPDACH",
|
|
Self::Bbggidabnfb => "EMBFKIIDHPE_BBGGIDABNFB",
|
|
Self::Kkjflbncloh => "EMBFKIIDHPE_KKJFLBNCLOH",
|
|
Self::Aompfcaoklm => "EMBFKIIDHPE_AOMPFCAOKLM",
|
|
Self::Anmkcjicjed => "EMBFKIIDHPE_ANMKCJICJED",
|
|
Self::Iedandadnjg => "EMBFKIIDHPE_IEDANDADNJG",
|
|
Self::Jenbopikhen => "EMBFKIIDHPE_JENBOPIKHEN",
|
|
Self::Gcknofnflbf => "EMBFKIIDHPE_GCKNOFNFLBF",
|
|
Self::Blgfkgfadgf => "EMBFKIIDHPE_BLGFKGFADGF",
|
|
Self::Mmbekcaekgn => "EMBFKIIDHPE_MMBEKCAEKGN",
|
|
Self::Igliaepande => "EMBFKIIDHPE_IGLIAEPANDE",
|
|
Self::Kaikkfoghab => "EMBFKIIDHPE_KAIKKFOGHAB",
|
|
Self::Mcmhacbkkem => "EMBFKIIDHPE_MCMHACBKKEM",
|
|
Self::Ekplbblpllo => "EMBFKIIDHPE_EKPLBBLPLLO",
|
|
Self::Aambjnccfhl => "EMBFKIIDHPE_AAMBJNCCFHL",
|
|
Self::Moigcipfcoj => "EMBFKIIDHPE_MOIGCIPFCOJ",
|
|
Self::Deccknknmah => "EMBFKIIDHPE_DECCKNKNMAH",
|
|
Self::Bmnnmfkfdlp => "EMBFKIIDHPE_BMNNMFKFDLP",
|
|
Self::Cpgekohhhnc => "EMBFKIIDHPE_CPGEKOHHHNC",
|
|
Self::Eepanndnlic => "EMBFKIIDHPE_EEPANNDNLIC",
|
|
Self::Ceengodpmof => "EMBFKIIDHPE_CEENGODPMOF",
|
|
Self::Daamgcddomi => "EMBFKIIDHPE_DAAMGCDDOMI",
|
|
Self::Nbcghnfeode => "EMBFKIIDHPE_NBCGHNFEODE",
|
|
Self::Podadggebah => "EMBFKIIDHPE_PODADGGEBAH",
|
|
Self::Ajggblpjjba => "EMBFKIIDHPE_AJGGBLPJJBA",
|
|
Self::Dlpmhfjijhl => "EMBFKIIDHPE_DLPMHFJIJHL",
|
|
Self::Ifmnjeinpbm => "EMBFKIIDHPE_IFMNJEINPBM",
|
|
Self::Elagjmkhcpm => "EMBFKIIDHPE_ELAGJMKHCPM",
|
|
Self::Cbpnbidkejm => "EMBFKIIDHPE_CBPNBIDKEJM",
|
|
Self::Ocbkjlbblbn => "EMBFKIIDHPE_OCBKJLBBLBN",
|
|
Self::Oejbbifllfa => "EMBFKIIDHPE_OEJBBIFLLFA",
|
|
Self::Plofkmlglbn => "EMBFKIIDHPE_PLOFKMLGLBN",
|
|
Self::Ncfnpnnojeg => "EMBFKIIDHPE_NCFNPNNOJEG",
|
|
Self::Gknehnehale => "EMBFKIIDHPE_GKNEHNEHALE",
|
|
Self::Akfnddgplij => "EMBFKIIDHPE_AKFNDDGPLIJ",
|
|
Self::Fnfpdaelcdf => "EMBFKIIDHPE_FNFPDAELCDF",
|
|
Self::Dhcljjkldkg => "EMBFKIIDHPE_DHCLJJKLDKG",
|
|
Self::Pbjpeblbgde => "EMBFKIIDHPE_PBJPEBLBGDE",
|
|
Self::Kdnhndklkfg => "EMBFKIIDHPE_KDNHNDKLKFG",
|
|
Self::Eomfedoeedl => "EMBFKIIDHPE_EOMFEDOEEDL",
|
|
Self::Pnmmkaaaoob => "EMBFKIIDHPE_PNMMKAAAOOB",
|
|
Self::Ljeeebkiiac => "EMBFKIIDHPE_LJEEEBKIIAC",
|
|
Self::Kjibfgnejhd => "EMBFKIIDHPE_KJIBFGNEJHD",
|
|
Self::Blhoajbbghl => "EMBFKIIDHPE_BLHOAJBBGHL",
|
|
Self::Ihlhhphekfi => "EMBFKIIDHPE_IHLHHPHEKFI",
|
|
Self::Pfmogobnemb => "EMBFKIIDHPE_PFMOGOBNEMB",
|
|
Self::Admhilbphda => "EMBFKIIDHPE_ADMHILBPHDA",
|
|
Self::Gamacaameai => "EMBFKIIDHPE_GAMACAAMEAI",
|
|
Self::Jgomlikdffa => "EMBFKIIDHPE_JGOMLIKDFFA",
|
|
Self::Hkhgpnhjdfj => "EMBFKIIDHPE_HKHGPNHJDFJ",
|
|
Self::Cnaeelchbmk => "EMBFKIIDHPE_CNAEELCHBMK",
|
|
Self::Jlopdhggofk => "EMBFKIIDHPE_JLOPDHGGOFK",
|
|
Self::Cdjbllopejm => "EMBFKIIDHPE_CDJBLLOPEJM",
|
|
Self::Jniohacibkk => "EMBFKIIDHPE_JNIOHACIBKK",
|
|
Self::Ljehlikhemn => "EMBFKIIDHPE_LJEHLIKHEMN",
|
|
Self::Jopjglkcgpp => "EMBFKIIDHPE_JOPJGLKCGPP",
|
|
Self::Hkchoapnfom => "EMBFKIIDHPE_HKCHOAPNFOM",
|
|
Self::Bnochegoeph => "EMBFKIIDHPE_BNOCHEGOEPH",
|
|
Self::Okocidpfdba => "EMBFKIIDHPE_OKOCIDPFDBA",
|
|
Self::Cokinkfikan => "EMBFKIIDHPE_COKINKFIKAN",
|
|
Self::Ancppldfjco => "EMBFKIIDHPE_ANCPPLDFJCO",
|
|
Self::Comjabficgh => "EMBFKIIDHPE_COMJABFICGH",
|
|
Self::Dhjemfogclo => "EMBFKIIDHPE_DHJEMFOGCLO",
|
|
Self::Onnjilpkhmc => "EMBFKIIDHPE_ONNJILPKHMC",
|
|
Self::Hgpbcbmnclg => "EMBFKIIDHPE_HGPBCBMNCLG",
|
|
Self::Hpgagekfafn => "EMBFKIIDHPE_HPGAGEKFAFN",
|
|
Self::Khkmmompacd => "EMBFKIIDHPE_KHKMMOMPACD",
|
|
Self::Ejppneecgkn => "EMBFKIIDHPE_EJPPNEECGKN",
|
|
Self::Kdblhgoogba => "EMBFKIIDHPE_KDBLHGOOGBA",
|
|
Self::Jajggjbihha => "EMBFKIIDHPE_JAJGGJBIHHA",
|
|
Self::Fpdfacbppef => "EMBFKIIDHPE_FPDFACBPPEF",
|
|
Self::Cmjomgfabck => "EMBFKIIDHPE_CMJOMGFABCK",
|
|
Self::Amfnnndgggn => "EMBFKIIDHPE_AMFNNNDGGGN",
|
|
Self::Hobbjonaafe => "EMBFKIIDHPE_HOBBJONAAFE",
|
|
Self::Hjmbflbbmdk => "EMBFKIIDHPE_HJMBFLBBMDK",
|
|
Self::Ipnjclhdbme => "EMBFKIIDHPE_IPNJCLHDBME",
|
|
Self::Moajlifnpak => "EMBFKIIDHPE_MOAJLIFNPAK",
|
|
Self::Bgkidgdigne => "EMBFKIIDHPE_BGKIDGDIGNE",
|
|
Self::Ghcangmmcgg => "EMBFKIIDHPE_GHCANGMMCGG",
|
|
Self::Ihpbgmjiccb => "EMBFKIIDHPE_IHPBGMJICCB",
|
|
Self::Bmadekkieij => "EMBFKIIDHPE_BMADEKKIEIJ",
|
|
Self::Hfomjjhkecj => "EMBFKIIDHPE_HFOMJJHKECJ",
|
|
Self::Hdpkbjbgmfj => "EMBFKIIDHPE_HDPKBJBGMFJ",
|
|
Self::Naakkhcifgf => "EMBFKIIDHPE_NAAKKHCIFGF",
|
|
Self::Oibcldjhdbj => "EMBFKIIDHPE_OIBCLDJHDBJ",
|
|
Self::Bhnlagofhhj => "EMBFKIIDHPE_BHNLAGOFHHJ",
|
|
Self::Hanpbkbjgml => "EMBFKIIDHPE_HANPBKBJGML",
|
|
Self::Ihdmelolkpf => "EMBFKIIDHPE_IHDMELOLKPF",
|
|
Self::Elahohcgglm => "EMBFKIIDHPE_ELAHOHCGGLM",
|
|
Self::Chedmnbckfi => "EMBFKIIDHPE_CHEDMNBCKFI",
|
|
Self::Lkakgnglhni => "EMBFKIIDHPE_LKAKGNGLHNI",
|
|
Self::Bimoklhjfao => "EMBFKIIDHPE_BIMOKLHJFAO",
|
|
Self::Kkplkbdpjal => "EMBFKIIDHPE_KKPLKBDPJAL",
|
|
Self::Dojhalecjbl => "EMBFKIIDHPE_DOJHALECJBL",
|
|
Self::Ilkfjmjagng => "EMBFKIIDHPE_ILKFJMJAGNG",
|
|
Self::Ofdhmmlfmip => "EMBFKIIDHPE_OFDHMMLFMIP",
|
|
Self::Gfdbkgjjgnp => "EMBFKIIDHPE_GFDBKGJJGNP",
|
|
Self::Aecjpbppmmk => "EMBFKIIDHPE_AECJPBPPMMK",
|
|
Self::Ljonpppbfmj => "EMBFKIIDHPE_LJONPPPBFMJ",
|
|
Self::Pilhiipgngo => "EMBFKIIDHPE_PILHIIPGNGO",
|
|
Self::Ljjpjcemojn => "EMBFKIIDHPE_LJJPJCEMOJN",
|
|
Self::Mkcafpeccng => "EMBFKIIDHPE_MKCAFPECCNG",
|
|
Self::Giaaodkbfog => "EMBFKIIDHPE_GIAAODKBFOG",
|
|
Self::Inelhlgdikj => "EMBFKIIDHPE_INELHLGDIKJ",
|
|
Self::Ndlibkpeaic => "EMBFKIIDHPE_NDLIBKPEAIC",
|
|
Self::Aplkjhknpbo => "EMBFKIIDHPE_APLKJHKNPBO",
|
|
Self::Hhmcekihmgo => "EMBFKIIDHPE_HHMCEKIHMGO",
|
|
Self::Mhmfcbnheim => "EMBFKIIDHPE_MHMFCBNHEIM",
|
|
Self::Lhnielfdibp => "EMBFKIIDHPE_LHNIELFDIBP",
|
|
Self::Jlhffggkhop => "EMBFKIIDHPE_JLHFFGGKHOP",
|
|
Self::Hhenafdgdjk => "EMBFKIIDHPE_HHENAFDGDJK",
|
|
Self::Hodlaoonana => "EMBFKIIDHPE_HODLAOONANA",
|
|
Self::Bcdkkapogfo => "EMBFKIIDHPE_BCDKKAPOGFO",
|
|
Self::Ocgdjicnbkc => "EMBFKIIDHPE_OCGDJICNBKC",
|
|
Self::Lmjpnigckjm => "EMBFKIIDHPE_LMJPNIGCKJM",
|
|
Self::Ncokfjphchn => "EMBFKIIDHPE_NCOKFJPHCHN",
|
|
Self::Hmfbloogalh => "EMBFKIIDHPE_HMFBLOOGALH",
|
|
Self::Hcoogdaaonl => "EMBFKIIDHPE_HCOOGDAAONL",
|
|
Self::Mnllekikkmh => "EMBFKIIDHPE_MNLLEKIKKMH",
|
|
Self::Cpfcmilbmlf => "EMBFKIIDHPE_CPFCMILBMLF",
|
|
Self::Dghloonhehh => "EMBFKIIDHPE_DGHLOONHEHH",
|
|
Self::Mhmhhgjhnne => "EMBFKIIDHPE_MHMHHGJHNNE",
|
|
Self::Mffaiokjaao => "EMBFKIIDHPE_MFFAIOKJAAO",
|
|
Self::Ockmlldlmbk => "EMBFKIIDHPE_OCKMLLDLMBK",
|
|
Self::Eokkagpaljo => "EMBFKIIDHPE_EOKKAGPALJO",
|
|
Self::Ppahcblenpn => "EMBFKIIDHPE_PPAHCBLENPN",
|
|
Self::Ndedlfdghnn => "EMBFKIIDHPE_NDEDLFDGHNN",
|
|
Self::Cicehgbfibm => "EMBFKIIDHPE_CICEHGBFIBM",
|
|
Self::Galnoddkenj => "EMBFKIIDHPE_GALNODDKENJ",
|
|
Self::Kkdffbkplah => "EMBFKIIDHPE_KKDFFBKPLAH",
|
|
Self::Mikbneffeoe => "EMBFKIIDHPE_MIKBNEFFEOE",
|
|
Self::Laofdddbjla => "EMBFKIIDHPE_LAOFDDDBJLA",
|
|
Self::Fopliofligd => "EMBFKIIDHPE_FOPLIOFLIGD",
|
|
Self::Lmnkggldkho => "EMBFKIIDHPE_LMNKGGLDKHO",
|
|
Self::Pekinbmmhik => "EMBFKIIDHPE_PEKINBMMHIK",
|
|
Self::Ndgdipcmmek => "EMBFKIIDHPE_NDGDIPCMMEK",
|
|
Self::Abkjoeidcjn => "EMBFKIIDHPE_ABKJOEIDCJN",
|
|
Self::Hgjcmdofnol => "EMBFKIIDHPE_HGJCMDOFNOL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EMBFKIIDHPE_BDFMKJDNNBH" => Some(Self::Bdfmkjdnnbh),
|
|
"EMBFKIIDHPE_NDLFMMGEGGK" => Some(Self::Ndlfmmgeggk),
|
|
"EMBFKIIDHPE_IPEHAGHPNHF" => Some(Self::Ipehaghpnhf),
|
|
"EMBFKIIDHPE_MOOIPOBJKFN" => Some(Self::Mooipobjkfn),
|
|
"EMBFKIIDHPE_EJKIAIBJKCA" => Some(Self::Ejkiaibjkca),
|
|
"EMBFKIIDHPE_NELCAJCINGD" => Some(Self::Nelcajcingd),
|
|
"EMBFKIIDHPE_MDOPGGBPEJE" => Some(Self::Mdopggbpeje),
|
|
"EMBFKIIDHPE_JGJOBLJGJLH" => Some(Self::Jgjobljgjlh),
|
|
"EMBFKIIDHPE_OEMOBNDLMDG" => Some(Self::Oemobndlmdg),
|
|
"EMBFKIIDHPE_NOIGHHPGOAD" => Some(Self::Noighhpgoad),
|
|
"EMBFKIIDHPE_DABIOBOPOAB" => Some(Self::Dabiobopoab),
|
|
"EMBFKIIDHPE_LOJNENENOMG" => Some(Self::Lojnenenomg),
|
|
"EMBFKIIDHPE_GLGMLDPNKFE" => Some(Self::Glgmldpnkfe),
|
|
"EMBFKIIDHPE_OLBJGGNAALA" => Some(Self::Olbjggnaala),
|
|
"EMBFKIIDHPE_CBIOFGCAOJG" => Some(Self::Cbiofgcaojg),
|
|
"EMBFKIIDHPE_LKHILDGPCBN" => Some(Self::Lkhildgpcbn),
|
|
"EMBFKIIDHPE_AKJFMMEGPOD" => Some(Self::Akjfmmegpod),
|
|
"EMBFKIIDHPE_PMLLCGPGAKO" => Some(Self::Pmllcgpgako),
|
|
"EMBFKIIDHPE_KGJDEFBMJHB" => Some(Self::Kgjdefbmjhb),
|
|
"EMBFKIIDHPE_GLGNBNNABIG" => Some(Self::Glgnbnnabig),
|
|
"EMBFKIIDHPE_LMKIBONJMOK" => Some(Self::Lmkibonjmok),
|
|
"EMBFKIIDHPE_HANCHFGOOJB" => Some(Self::Hanchfgoojb),
|
|
"EMBFKIIDHPE_JNOAAEFBIKB" => Some(Self::Jnoaaefbikb),
|
|
"EMBFKIIDHPE_EIANNMGBIII" => Some(Self::Eiannmgbiii),
|
|
"EMBFKIIDHPE_CPIHFHOFAKA" => Some(Self::Cpihfhofaka),
|
|
"EMBFKIIDHPE_HFJHHDIHBNO" => Some(Self::Hfjhhdihbno),
|
|
"EMBFKIIDHPE_EHPBKCKAGNK" => Some(Self::Ehpbkckagnk),
|
|
"EMBFKIIDHPE_MDHOBIMCMEF" => Some(Self::Mdhobimcmef),
|
|
"EMBFKIIDHPE_EFDLFOKGEHM" => Some(Self::Efdlfokgehm),
|
|
"EMBFKIIDHPE_FGAOFLELJKO" => Some(Self::Fgaofleljko),
|
|
"EMBFKIIDHPE_DJHLAMHGLBB" => Some(Self::Djhlamhglbb),
|
|
"EMBFKIIDHPE_APEPOFBBCDL" => Some(Self::Apepofbbcdl),
|
|
"EMBFKIIDHPE_FBHIEHLPBGD" => Some(Self::Fbhiehlpbgd),
|
|
"EMBFKIIDHPE_HGPKOPBEMMG" => Some(Self::Hgpkopbemmg),
|
|
"EMBFKIIDHPE_OOKGFAFGOOA" => Some(Self::Ookgfafgooa),
|
|
"EMBFKIIDHPE_JEIAAMJHMOF" => Some(Self::Jeiaamjhmof),
|
|
"EMBFKIIDHPE_BNLBGCAAMOO" => Some(Self::Bnlbgcaamoo),
|
|
"EMBFKIIDHPE_JCBIJFLJABD" => Some(Self::Jcbijfljabd),
|
|
"EMBFKIIDHPE_BCPPJDFNGPB" => Some(Self::Bcppjdfngpb),
|
|
"EMBFKIIDHPE_CDMDEEEJLHH" => Some(Self::Cdmdeeejlhh),
|
|
"EMBFKIIDHPE_HAAPKICONEE" => Some(Self::Haapkiconee),
|
|
"EMBFKIIDHPE_COFFGKNLPIH" => Some(Self::Coffgknlpih),
|
|
"EMBFKIIDHPE_FKDDJDJFOJC" => Some(Self::Fkddjdjfojc),
|
|
"EMBFKIIDHPE_KCAMMBCIBDF" => Some(Self::Kcammbcibdf),
|
|
"EMBFKIIDHPE_OFIBABLKHPN" => Some(Self::Ofibablkhpn),
|
|
"EMBFKIIDHPE_GCIJLOAGMFA" => Some(Self::Gcijloagmfa),
|
|
"EMBFKIIDHPE_JFFCCEACJFD" => Some(Self::Jffcceacjfd),
|
|
"EMBFKIIDHPE_GHDEDKOAHIJ" => Some(Self::Ghdedkoahij),
|
|
"EMBFKIIDHPE_PFBPFLPDHGE" => Some(Self::Pfbpflpdhge),
|
|
"EMBFKIIDHPE_GFLEGEGHFEB" => Some(Self::Gflegeghfeb),
|
|
"EMBFKIIDHPE_PBGILLNCDIK" => Some(Self::Pbgillncdik),
|
|
"EMBFKIIDHPE_IFCMEEAMCDD" => Some(Self::Ifcmeeamcdd),
|
|
"EMBFKIIDHPE_AADFKIKJLAB" => Some(Self::Aadfkikjlab),
|
|
"EMBFKIIDHPE_CFHFFNOIOCG" => Some(Self::Cfhffnoiocg),
|
|
"EMBFKIIDHPE_IPIAONLELGE" => Some(Self::Ipiaonlelge),
|
|
"EMBFKIIDHPE_ANBOJPIOEOM" => Some(Self::Anbojpioeom),
|
|
"EMBFKIIDHPE_BGJIBOMKNHD" => Some(Self::Bgjibomknhd),
|
|
"EMBFKIIDHPE_JPGAAFKHLHD" => Some(Self::Jpgaafkhlhd),
|
|
"EMBFKIIDHPE_KGOGCFLFOED" => Some(Self::Kgogcflfoed),
|
|
"EMBFKIIDHPE_BIHNEIGFJCB" => Some(Self::Bihneigfjcb),
|
|
"EMBFKIIDHPE_OMNOBCGHGJA" => Some(Self::Omnobcghgja),
|
|
"EMBFKIIDHPE_DFKFGGGHFBN" => Some(Self::Dfkfggghfbn),
|
|
"EMBFKIIDHPE_GMKJFNOALED" => Some(Self::Gmkjfnoaled),
|
|
"EMBFKIIDHPE_FONPACMINBK" => Some(Self::Fonpacminbk),
|
|
"EMBFKIIDHPE_CABGMNOPOAI" => Some(Self::Cabgmnopoai),
|
|
"EMBFKIIDHPE_EFDNJJIHLHN" => Some(Self::Efdnjjihlhn),
|
|
"EMBFKIIDHPE_FLDMEEILLJM" => Some(Self::Fldmeeilljm),
|
|
"EMBFKIIDHPE_AGONHIADECH" => Some(Self::Agonhiadech),
|
|
"EMBFKIIDHPE_HADKHIPHKHF" => Some(Self::Hadkhiphkhf),
|
|
"EMBFKIIDHPE_OFAHKJCKCFC" => Some(Self::Ofahkjckcfc),
|
|
"EMBFKIIDHPE_KFJLDHIKINL" => Some(Self::Kfjldhikinl),
|
|
"EMBFKIIDHPE_DMLKCIOGGHH" => Some(Self::Dmlkciogghh),
|
|
"EMBFKIIDHPE_BHKODBOGIFG" => Some(Self::Bhkodbogifg),
|
|
"EMBFKIIDHPE_ANOHPNHGJFE" => Some(Self::Anohpnhgjfe),
|
|
"EMBFKIIDHPE_LOOKLIGEKGK" => Some(Self::Lookligekgk),
|
|
"EMBFKIIDHPE_DHKIJHMDOEI" => Some(Self::Dhkijhmdoei),
|
|
"EMBFKIIDHPE_CPGFOFJJJFI" => Some(Self::Cpgfofjjjfi),
|
|
"EMBFKIIDHPE_CGCIKDLLCLL" => Some(Self::Cgcikdllcll),
|
|
"EMBFKIIDHPE_FGCLFBMIBAM" => Some(Self::Fgclfbmibam),
|
|
"EMBFKIIDHPE_OPBJAODJIMH" => Some(Self::Opbjaodjimh),
|
|
"EMBFKIIDHPE_PAKNGDGBDAL" => Some(Self::Pakngdgbdal),
|
|
"EMBFKIIDHPE_JBBICPHDBKE" => Some(Self::Jbbicphdbke),
|
|
"EMBFKIIDHPE_APNOBKDKJMN" => Some(Self::Apnobkdkjmn),
|
|
"EMBFKIIDHPE_EKCHGHEAPKK" => Some(Self::Ekchgheapkk),
|
|
"EMBFKIIDHPE_BBJCLBNHKNA" => Some(Self::Bbjclbnhkna),
|
|
"EMBFKIIDHPE_NPEFOJOBKEC" => Some(Self::Npefojobkec),
|
|
"EMBFKIIDHPE_GPKMGNDMIDL" => Some(Self::Gpkmgndmidl),
|
|
"EMBFKIIDHPE_MGKJFCNLEEA" => Some(Self::Mgkjfcnleea),
|
|
"EMBFKIIDHPE_PHLEOJGCHJE" => Some(Self::Phleojgchje),
|
|
"EMBFKIIDHPE_JBFMMIHMJJI" => Some(Self::Jbfmmihmjji),
|
|
"EMBFKIIDHPE_PKJFLPEKFAL" => Some(Self::Pkjflpekfal),
|
|
"EMBFKIIDHPE_ECDFMOPOAFC" => Some(Self::Ecdfmopoafc),
|
|
"EMBFKIIDHPE_DOCCCGLHKGH" => Some(Self::Docccglhkgh),
|
|
"EMBFKIIDHPE_MDNJFMDEDPI" => Some(Self::Mdnjfmdedpi),
|
|
"EMBFKIIDHPE_NNIHPBEKDAI" => Some(Self::Nnihpbekdai),
|
|
"EMBFKIIDHPE_CMBJOMEFIAD" => Some(Self::Cmbjomefiad),
|
|
"EMBFKIIDHPE_BJEKHAIPJKJ" => Some(Self::Bjekhaipjkj),
|
|
"EMBFKIIDHPE_PBDKGKIKGOK" => Some(Self::Pbdkgkikgok),
|
|
"EMBFKIIDHPE_ENLABDDIHBL" => Some(Self::Enlabddihbl),
|
|
"EMBFKIIDHPE_CLABHAPMLMM" => Some(Self::Clabhapmlmm),
|
|
"EMBFKIIDHPE_IAIJIDPNIEN" => Some(Self::Iaijidpnien),
|
|
"EMBFKIIDHPE_JHHABKLJJNM" => Some(Self::Jhhabkljjnm),
|
|
"EMBFKIIDHPE_MHMGDANLKFJ" => Some(Self::Mhmgdanlkfj),
|
|
"EMBFKIIDHPE_ALAFKCDAIOG" => Some(Self::Alafkcdaiog),
|
|
"EMBFKIIDHPE_EECICDKNOBA" => Some(Self::Eecicdknoba),
|
|
"EMBFKIIDHPE_AMEEOLBPDLN" => Some(Self::Ameeolbpdln),
|
|
"EMBFKIIDHPE_LLLEKKNELKK" => Some(Self::Lllekknelkk),
|
|
"EMBFKIIDHPE_KMKDAKNOFFE" => Some(Self::Kmkdaknoffe),
|
|
"EMBFKIIDHPE_AAHKJFJEJDH" => Some(Self::Aahkjfjejdh),
|
|
"EMBFKIIDHPE_BIJENMIHFJP" => Some(Self::Bijenmihfjp),
|
|
"EMBFKIIDHPE_BCELALIMKNA" => Some(Self::Bcelalimkna),
|
|
"EMBFKIIDHPE_BONACPAFFPB" => Some(Self::Bonacpaffpb),
|
|
"EMBFKIIDHPE_COHCBPGNKFM" => Some(Self::Cohcbpgnkfm),
|
|
"EMBFKIIDHPE_KGMNOHIBPAN" => Some(Self::Kgmnohibpan),
|
|
"EMBFKIIDHPE_FDFMEFIJPND" => Some(Self::Fdfmefijpnd),
|
|
"EMBFKIIDHPE_IJLDLFBFHCB" => Some(Self::Ijldlfbfhcb),
|
|
"EMBFKIIDHPE_IEMKIHBDOAJ" => Some(Self::Iemkihbdoaj),
|
|
"EMBFKIIDHPE_IGKACLBFMBE" => Some(Self::Igkaclbfmbe),
|
|
"EMBFKIIDHPE_HKKEPABKNOF" => Some(Self::Hkkepabknof),
|
|
"EMBFKIIDHPE_AHNOOLHMBLF" => Some(Self::Ahnoolhmblf),
|
|
"EMBFKIIDHPE_OMPNMHAKHOO" => Some(Self::Ompnmhakhoo),
|
|
"EMBFKIIDHPE_HIKNIFOOHDG" => Some(Self::Hiknifoohdg),
|
|
"EMBFKIIDHPE_PIKEKCILNBE" => Some(Self::Pikekcilnbe),
|
|
"EMBFKIIDHPE_CBDALFKHDMB" => Some(Self::Cbdalfkhdmb),
|
|
"EMBFKIIDHPE_CIKEMEBFBHN" => Some(Self::Cikemebfbhn),
|
|
"EMBFKIIDHPE_PLDBGJGGONO" => Some(Self::Pldbgjggono),
|
|
"EMBFKIIDHPE_CNIDNIEFKBD" => Some(Self::Cnidniefkbd),
|
|
"EMBFKIIDHPE_BAHBJGALHMM" => Some(Self::Bahbjgalhmm),
|
|
"EMBFKIIDHPE_HKDOHDMIDAB" => Some(Self::Hkdohdmidab),
|
|
"EMBFKIIDHPE_GGACNPNAJNN" => Some(Self::Ggacnpnajnn),
|
|
"EMBFKIIDHPE_OFIOHDFJJJO" => Some(Self::Ofiohdfjjjo),
|
|
"EMBFKIIDHPE_JKOIJNKCOHM" => Some(Self::Jkoijnkcohm),
|
|
"EMBFKIIDHPE_BIPPKALLPND" => Some(Self::Bippkallpnd),
|
|
"EMBFKIIDHPE_JCJFNKDEKFK" => Some(Self::Jcjfnkdekfk),
|
|
"EMBFKIIDHPE_DDCBKDJOFCO" => Some(Self::Ddcbkdjofco),
|
|
"EMBFKIIDHPE_NEGNOBKDEJD" => Some(Self::Negnobkdejd),
|
|
"EMBFKIIDHPE_NINHFGJJPMK" => Some(Self::Ninhfgjjpmk),
|
|
"EMBFKIIDHPE_KLPCKBCEEPC" => Some(Self::Klpckbceepc),
|
|
"EMBFKIIDHPE_LOKNAJIHPBH" => Some(Self::Loknajihpbh),
|
|
"EMBFKIIDHPE_PLBGEMDHHKB" => Some(Self::Plbgemdhhkb),
|
|
"EMBFKIIDHPE_PAJJMEJNNLC" => Some(Self::Pajjmejnnlc),
|
|
"EMBFKIIDHPE_JKBCLNNCNIN" => Some(Self::Jkbclnncnin),
|
|
"EMBFKIIDHPE_OEFBELAONFP" => Some(Self::Oefbelaonfp),
|
|
"EMBFKIIDHPE_BGMFOPHAIGK" => Some(Self::Bgmfophaigk),
|
|
"EMBFKIIDHPE_KHAIPEODJIP" => Some(Self::Khaipeodjip),
|
|
"EMBFKIIDHPE_BJBJPFLOOIO" => Some(Self::Bjbjpflooio),
|
|
"EMBFKIIDHPE_DNIGMLKIPCE" => Some(Self::Dnigmlkipce),
|
|
"EMBFKIIDHPE_PCPOPDLIHKG" => Some(Self::Pcpopdlihkg),
|
|
"EMBFKIIDHPE_MPILAGHOJKL" => Some(Self::Mpilaghojkl),
|
|
"EMBFKIIDHPE_KLGANOPBAJO" => Some(Self::Klganopbajo),
|
|
"EMBFKIIDHPE_CLENNHOIADM" => Some(Self::Clennhoiadm),
|
|
"EMBFKIIDHPE_COMLLIOKFLC" => Some(Self::Comlliokflc),
|
|
"EMBFKIIDHPE_AMBJNMBHILC" => Some(Self::Ambjnmbhilc),
|
|
"EMBFKIIDHPE_FBHIKBJMJKP" => Some(Self::Fbhikbjmjkp),
|
|
"EMBFKIIDHPE_FMBPGABNHGG" => Some(Self::Fmbpgabnhgg),
|
|
"EMBFKIIDHPE_NKLDAFJELHP" => Some(Self::Nkldafjelhp),
|
|
"EMBFKIIDHPE_CALGKDJFPPD" => Some(Self::Calgkdjfppd),
|
|
"EMBFKIIDHPE_ECMCACEDEMH" => Some(Self::Ecmcacedemh),
|
|
"EMBFKIIDHPE_EBAMBFCLFOB" => Some(Self::Ebambfclfob),
|
|
"EMBFKIIDHPE_JIIGFMBHLDD" => Some(Self::Jiigfmbhldd),
|
|
"EMBFKIIDHPE_DBAPGEFLKLD" => Some(Self::Dbapgeflkld),
|
|
"EMBFKIIDHPE_JCDFAHDMIFL" => Some(Self::Jcdfahdmifl),
|
|
"EMBFKIIDHPE_LMIFPOPIEPH" => Some(Self::Lmifpopieph),
|
|
"EMBFKIIDHPE_LOBMBJFAFNE" => Some(Self::Lobmbjfafne),
|
|
"EMBFKIIDHPE_INKLBJKIFEN" => Some(Self::Inklbjkifen),
|
|
"EMBFKIIDHPE_CLMKCFOCHLN" => Some(Self::Clmkcfochln),
|
|
"EMBFKIIDHPE_OIOMBJLCNFB" => Some(Self::Oiombjlcnfb),
|
|
"EMBFKIIDHPE_MNFDFICFHOE" => Some(Self::Mnfdficfhoe),
|
|
"EMBFKIIDHPE_KOGLPFLGDKO" => Some(Self::Koglpflgdko),
|
|
"EMBFKIIDHPE_JGMBOBBEJCP" => Some(Self::Jgmbobbejcp),
|
|
"EMBFKIIDHPE_MMGFEBIJFIO" => Some(Self::Mmgfebijfio),
|
|
"EMBFKIIDHPE_AAFAMKPHDDK" => Some(Self::Aafamkphddk),
|
|
"EMBFKIIDHPE_DPLLDIADLHL" => Some(Self::Dplldiadlhl),
|
|
"EMBFKIIDHPE_EMNELOLLEIC" => Some(Self::Emnelolleic),
|
|
"EMBFKIIDHPE_BCACEMOAKKA" => Some(Self::Bcacemoakka),
|
|
"EMBFKIIDHPE_FLDEPAENGFH" => Some(Self::Fldepaengfh),
|
|
"EMBFKIIDHPE_CMHCNIGLIDH" => Some(Self::Cmhcniglidh),
|
|
"EMBFKIIDHPE_FPGIJAMLKAO" => Some(Self::Fpgijamlkao),
|
|
"EMBFKIIDHPE_OIHEEDDMDDN" => Some(Self::Oiheeddmddn),
|
|
"EMBFKIIDHPE_OJKPGEFMGLJ" => Some(Self::Ojkpgefmglj),
|
|
"EMBFKIIDHPE_IMCKMLIDKOI" => Some(Self::Imckmlidkoi),
|
|
"EMBFKIIDHPE_ACKALCBHOMF" => Some(Self::Ackalcbhomf),
|
|
"EMBFKIIDHPE_DJMDMMGDLOE" => Some(Self::Djmdmmgdloe),
|
|
"EMBFKIIDHPE_LIFBKEGKIGG" => Some(Self::Lifbkegkigg),
|
|
"EMBFKIIDHPE_ICPOCCFKKFB" => Some(Self::Icpoccfkkfb),
|
|
"EMBFKIIDHPE_MAKKEBCBEJD" => Some(Self::Makkebcbejd),
|
|
"EMBFKIIDHPE_CIKEGGNBLLI" => Some(Self::Cikeggnblli),
|
|
"EMBFKIIDHPE_CCPDEGCCLIB" => Some(Self::Ccpdegcclib),
|
|
"EMBFKIIDHPE_FGJBEONEJBH" => Some(Self::Fgjbeonejbh),
|
|
"EMBFKIIDHPE_ENIJCLLIEEA" => Some(Self::Enijcllieea),
|
|
"EMBFKIIDHPE_KKBFIGIHFPP" => Some(Self::Kkbfigihfpp),
|
|
"EMBFKIIDHPE_CACHBOCNLKO" => Some(Self::Cachbocnlko),
|
|
"EMBFKIIDHPE_LDLADOEDHBN" => Some(Self::Ldladoedhbn),
|
|
"EMBFKIIDHPE_EJPEIKDAMND" => Some(Self::Ejpeikdamnd),
|
|
"EMBFKIIDHPE_IFFLBDHLFML" => Some(Self::Ifflbdhlfml),
|
|
"EMBFKIIDHPE_CKHHMLEBOOA" => Some(Self::Ckhhmlebooa),
|
|
"EMBFKIIDHPE_PHOOHKMHPJG" => Some(Self::Phoohkmhpjg),
|
|
"EMBFKIIDHPE_EAFOGHGBMEG" => Some(Self::Eafoghgbmeg),
|
|
"EMBFKIIDHPE_JFMJLFPFCKJ" => Some(Self::Jfmjlfpfckj),
|
|
"EMBFKIIDHPE_DBCAPDNOKKM" => Some(Self::Dbcapdnokkm),
|
|
"EMBFKIIDHPE_GIDEIACLIIP" => Some(Self::Gideiacliip),
|
|
"EMBFKIIDHPE_MJDBAFJPENC" => Some(Self::Mjdbafjpenc),
|
|
"EMBFKIIDHPE_LAELOPLKDGB" => Some(Self::Laeloplkdgb),
|
|
"EMBFKIIDHPE_OHKFEJLAJDM" => Some(Self::Ohkfejlajdm),
|
|
"EMBFKIIDHPE_CLOFDMPNBNI" => Some(Self::Clofdmpnbni),
|
|
"EMBFKIIDHPE_NAKMIPMFBMJ" => Some(Self::Nakmipmfbmj),
|
|
"EMBFKIIDHPE_BKDJADIFHPI" => Some(Self::Bkdjadifhpi),
|
|
"EMBFKIIDHPE_FMFLFKHHFJF" => Some(Self::Fmflfkhhfjf),
|
|
"EMBFKIIDHPE_DEODHIGEPBE" => Some(Self::Deodhigepbe),
|
|
"EMBFKIIDHPE_EJGMFPHPOMF" => Some(Self::Ejgmfphpomf),
|
|
"EMBFKIIDHPE_OJEMBABFDMA" => Some(Self::Ojembabfdma),
|
|
"EMBFKIIDHPE_KJDEOBKJJCB" => Some(Self::Kjdeobkjjcb),
|
|
"EMBFKIIDHPE_IKPOPOKFCNK" => Some(Self::Ikpopokfcnk),
|
|
"EMBFKIIDHPE_DFMKPJONABF" => Some(Self::Dfmkpjonabf),
|
|
"EMBFKIIDHPE_PAGGFMHFOAH" => Some(Self::Paggfmhfoah),
|
|
"EMBFKIIDHPE_ODPLGKGIAML" => Some(Self::Odplgkgiaml),
|
|
"EMBFKIIDHPE_BEMKMHGDEKL" => Some(Self::Bemkmhgdekl),
|
|
"EMBFKIIDHPE_LJDIMKLAAFM" => Some(Self::Ljdimklaafm),
|
|
"EMBFKIIDHPE_OLDMHMDFKED" => Some(Self::Oldmhmdfked),
|
|
"EMBFKIIDHPE_GCBJFPGGKAM" => Some(Self::Gcbjfpggkam),
|
|
"EMBFKIIDHPE_PGCKIOJOOOK" => Some(Self::Pgckiojoook),
|
|
"EMBFKIIDHPE_FPDLOCIIMLL" => Some(Self::Fpdlociimll),
|
|
"EMBFKIIDHPE_CMCBEAPDFBC" => Some(Self::Cmcbeapdfbc),
|
|
"EMBFKIIDHPE_IIALEHDPFOH" => Some(Self::Iialehdpfoh),
|
|
"EMBFKIIDHPE_HJLAIEFHCBB" => Some(Self::Hjlaiefhcbb),
|
|
"EMBFKIIDHPE_PMKNKFEOHMP" => Some(Self::Pmknkfeohmp),
|
|
"EMBFKIIDHPE_PKFPMOGHPKH" => Some(Self::Pkfpmoghpkh),
|
|
"EMBFKIIDHPE_CAEFAPFMHFO" => Some(Self::Caefapfmhfo),
|
|
"EMBFKIIDHPE_ENLFDIOBHLE" => Some(Self::Enlfdiobhle),
|
|
"EMBFKIIDHPE_ENAIHNKJABP" => Some(Self::Enaihnkjabp),
|
|
"EMBFKIIDHPE_LBMDBPIEDPC" => Some(Self::Lbmdbpiedpc),
|
|
"EMBFKIIDHPE_BLDCKLKEJHN" => Some(Self::Bldcklkejhn),
|
|
"EMBFKIIDHPE_EHEBDGAKKAD" => Some(Self::Ehebdgakkad),
|
|
"EMBFKIIDHPE_JPALIIJMCDC" => Some(Self::Jpaliijmcdc),
|
|
"EMBFKIIDHPE_MPAEPHDGHCG" => Some(Self::Mpaephdghcg),
|
|
"EMBFKIIDHPE_DHDBDHGIOIH" => Some(Self::Dhdbdhgioih),
|
|
"EMBFKIIDHPE_ABHIOFGCDAG" => Some(Self::Abhiofgcdag),
|
|
"EMBFKIIDHPE_OIPKEBIHAAA" => Some(Self::Oipkebihaaa),
|
|
"EMBFKIIDHPE_FOBCFIPMOHF" => Some(Self::Fobcfipmohf),
|
|
"EMBFKIIDHPE_IEJDAOGJKCF" => Some(Self::Iejdaogjkcf),
|
|
"EMBFKIIDHPE_IFGCMEPLIBO" => Some(Self::Ifgcmeplibo),
|
|
"EMBFKIIDHPE_NIMNIEJGLOK" => Some(Self::Nimniejglok),
|
|
"EMBFKIIDHPE_LCDLDKIAGAD" => Some(Self::Lcdldkiagad),
|
|
"EMBFKIIDHPE_JBJNIPMFNIM" => Some(Self::Jbjnipmfnim),
|
|
"EMBFKIIDHPE_FFIJCLJNPII" => Some(Self::Ffijcljnpii),
|
|
"EMBFKIIDHPE_NHKOAFNMNEP" => Some(Self::Nhkoafnmnep),
|
|
"EMBFKIIDHPE_LNKLBPJLMIC" => Some(Self::Lnklbpjlmic),
|
|
"EMBFKIIDHPE_OIHOHKPJNJA" => Some(Self::Oihohkpjnja),
|
|
"EMBFKIIDHPE_CPHLECKJNOF" => Some(Self::Cphleckjnof),
|
|
"EMBFKIIDHPE_BBHLLPLDKNH" => Some(Self::Bbhllpldknh),
|
|
"EMBFKIIDHPE_MBFKDHIEBIB" => Some(Self::Mbfkdhiebib),
|
|
"EMBFKIIDHPE_EJJCCNHMCNF" => Some(Self::Ejjccnhmcnf),
|
|
"EMBFKIIDHPE_FBKFAHAEPLH" => Some(Self::Fbkfahaeplh),
|
|
"EMBFKIIDHPE_FOPBLILKIFB" => Some(Self::Fopblilkifb),
|
|
"EMBFKIIDHPE_GMLOMMEFACH" => Some(Self::Gmlommefach),
|
|
"EMBFKIIDHPE_NHMMJOHLGOK" => Some(Self::Nhmmjohlgok),
|
|
"EMBFKIIDHPE_GINDKBNGKIP" => Some(Self::Gindkbngkip),
|
|
"EMBFKIIDHPE_FOKBILBADBJ" => Some(Self::Fokbilbadbj),
|
|
"EMBFKIIDHPE_ODLAHNMLMDI" => Some(Self::Odlahnmlmdi),
|
|
"EMBFKIIDHPE_OOHNJEIEHMK" => Some(Self::Oohnjeiehmk),
|
|
"EMBFKIIDHPE_BKONGMOGLDO" => Some(Self::Bkongmogldo),
|
|
"EMBFKIIDHPE_AKJMNLDCHHP" => Some(Self::Akjmnldchhp),
|
|
"EMBFKIIDHPE_FFMPICIAMPB" => Some(Self::Ffmpiciampb),
|
|
"EMBFKIIDHPE_GDJAKHFLFPJ" => Some(Self::Gdjakhflfpj),
|
|
"EMBFKIIDHPE_KCDLACAMNMO" => Some(Self::Kcdlacamnmo),
|
|
"EMBFKIIDHPE_HAPMFNOBEGE" => Some(Self::Hapmfnobege),
|
|
"EMBFKIIDHPE_KPGOOFEFOAC" => Some(Self::Kpgoofefoac),
|
|
"EMBFKIIDHPE_GFAIFABLLCF" => Some(Self::Gfaifabllcf),
|
|
"EMBFKIIDHPE_FIPAEPBMGKA" => Some(Self::Fipaepbmgka),
|
|
"EMBFKIIDHPE_PGDEPMDLPPL" => Some(Self::Pgdepmdlppl),
|
|
"EMBFKIIDHPE_FCONIOKOGOH" => Some(Self::Fconiokogoh),
|
|
"EMBFKIIDHPE_PKIFDPKAOCB" => Some(Self::Pkifdpkaocb),
|
|
"EMBFKIIDHPE_FAEJPADFAIC" => Some(Self::Faejpadfaic),
|
|
"EMBFKIIDHPE_DCAGJFGPONJ" => Some(Self::Dcagjfgponj),
|
|
"EMBFKIIDHPE_GIEEBKHCCHC" => Some(Self::Gieebkhcchc),
|
|
"EMBFKIIDHPE_DHKOKOCGBNF" => Some(Self::Dhkokocgbnf),
|
|
"EMBFKIIDHPE_LOFOBFPPEHJ" => Some(Self::Lofobfppehj),
|
|
"EMBFKIIDHPE_MMENGABOPPM" => Some(Self::Mmengaboppm),
|
|
"EMBFKIIDHPE_NFBECGANJID" => Some(Self::Nfbecganjid),
|
|
"EMBFKIIDHPE_KIFENNJIKNJ" => Some(Self::Kifennjiknj),
|
|
"EMBFKIIDHPE_KKMPDPFAENA" => Some(Self::Kkmpdpfaena),
|
|
"EMBFKIIDHPE_EAHGJKDEKFE" => Some(Self::Eahgjkdekfe),
|
|
"EMBFKIIDHPE_DCOHILEOICI" => Some(Self::Dcohileoici),
|
|
"EMBFKIIDHPE_BOAOKNMIECD" => Some(Self::Boaoknmiecd),
|
|
"EMBFKIIDHPE_LAFICFNGHPE" => Some(Self::Laficfnghpe),
|
|
"EMBFKIIDHPE_DMPKBDAKCPI" => Some(Self::Dmpkbdakcpi),
|
|
"EMBFKIIDHPE_PNOJEOKLHLC" => Some(Self::Pnojeoklhlc),
|
|
"EMBFKIIDHPE_ABINGIHIIGN" => Some(Self::Abingihiign),
|
|
"EMBFKIIDHPE_KFJEJJLGLCM" => Some(Self::Kfjejjlglcm),
|
|
"EMBFKIIDHPE_GLHNIKMMDGL" => Some(Self::Glhnikmmdgl),
|
|
"EMBFKIIDHPE_ACPBPINACCA" => Some(Self::Acpbpinacca),
|
|
"EMBFKIIDHPE_KGGGCIPAFJP" => Some(Self::Kgggcipafjp),
|
|
"EMBFKIIDHPE_MMLOJLHICOG" => Some(Self::Mmlojlhicog),
|
|
"EMBFKIIDHPE_NODHAHHGKMD" => Some(Self::Nodhahhgkmd),
|
|
"EMBFKIIDHPE_BKDMDNEGICD" => Some(Self::Bkdmdnegicd),
|
|
"EMBFKIIDHPE_JFBLJOADBOK" => Some(Self::Jfbljoadbok),
|
|
"EMBFKIIDHPE_COJKFKIPGMC" => Some(Self::Cojkfkipgmc),
|
|
"EMBFKIIDHPE_FKHPBAMJNCJ" => Some(Self::Fkhpbamjncj),
|
|
"EMBFKIIDHPE_OCIBEBCFFKL" => Some(Self::Ocibebcffkl),
|
|
"EMBFKIIDHPE_NJCPFABKLGN" => Some(Self::Njcpfabklgn),
|
|
"EMBFKIIDHPE_EDGAPCOPHKJ" => Some(Self::Edgapcophkj),
|
|
"EMBFKIIDHPE_MBBEJPLHDHG" => Some(Self::Mbbejplhdhg),
|
|
"EMBFKIIDHPE_IIAIIBGMIDL" => Some(Self::Iiaiibgmidl),
|
|
"EMBFKIIDHPE_JHFJFKMHGCO" => Some(Self::Jhfjfkmhgco),
|
|
"EMBFKIIDHPE_IPHEFDKKCID" => Some(Self::Iphefdkkcid),
|
|
"EMBFKIIDHPE_BOOAFEHNGIC" => Some(Self::Booafehngic),
|
|
"EMBFKIIDHPE_BMJMIEHPAAO" => Some(Self::Bmjmiehpaao),
|
|
"EMBFKIIDHPE_KFMEJGNGAOM" => Some(Self::Kfmejgngaom),
|
|
"EMBFKIIDHPE_IFPMDAEKJGH" => Some(Self::Ifpmdaekjgh),
|
|
"EMBFKIIDHPE_DKFKNJKAFHF" => Some(Self::Dkfknjkafhf),
|
|
"EMBFKIIDHPE_IGJHMKGEDPM" => Some(Self::Igjhmkgedpm),
|
|
"EMBFKIIDHPE_ANGLADBLHFI" => Some(Self::Angladblhfi),
|
|
"EMBFKIIDHPE_HPOJJDEBLGO" => Some(Self::Hpojjdeblgo),
|
|
"EMBFKIIDHPE_BLEKINEPOGD" => Some(Self::Blekinepogd),
|
|
"EMBFKIIDHPE_LMGONAMIBEO" => Some(Self::Lmgonamibeo),
|
|
"EMBFKIIDHPE_EFOHGFKGIDK" => Some(Self::Efohgfkgidk),
|
|
"EMBFKIIDHPE_DAGDAEPCHGP" => Some(Self::Dagdaepchgp),
|
|
"EMBFKIIDHPE_IJMJCKDFHCA" => Some(Self::Ijmjckdfhca),
|
|
"EMBFKIIDHPE_GPCKBGJACIK" => Some(Self::Gpckbgjacik),
|
|
"EMBFKIIDHPE_JCMPMJKLFHC" => Some(Self::Jcmpmjklfhc),
|
|
"EMBFKIIDHPE_FLBIMMCCGCO" => Some(Self::Flbimmccgco),
|
|
"EMBFKIIDHPE_GLDMCPDILIB" => Some(Self::Gldmcpdilib),
|
|
"EMBFKIIDHPE_EGMIJNOHOEE" => Some(Self::Egmijnohoee),
|
|
"EMBFKIIDHPE_NGDHGGLEEDL" => Some(Self::Ngdhggleedl),
|
|
"EMBFKIIDHPE_FPCMJPBBIBO" => Some(Self::Fpcmjpbbibo),
|
|
"EMBFKIIDHPE_AGALJFEDELG" => Some(Self::Agaljfedelg),
|
|
"EMBFKIIDHPE_MFACOAFMFNE" => Some(Self::Mfacoafmfne),
|
|
"EMBFKIIDHPE_AGEIACICMDB" => Some(Self::Ageiacicmdb),
|
|
"EMBFKIIDHPE_GPIMCBHMNKJ" => Some(Self::Gpimcbhmnkj),
|
|
"EMBFKIIDHPE_HELBFPMEDDJ" => Some(Self::Helbfpmeddj),
|
|
"EMBFKIIDHPE_CMNBJOEEEGG" => Some(Self::Cmnbjoeeegg),
|
|
"EMBFKIIDHPE_BNGJGNECCGB" => Some(Self::Bngjgneccgb),
|
|
"EMBFKIIDHPE_FPMGGHAFHLF" => Some(Self::Fpmgghafhlf),
|
|
"EMBFKIIDHPE_HHHGIHMHBDD" => Some(Self::Hhhgihmhbdd),
|
|
"EMBFKIIDHPE_FLPPAEAHCJM" => Some(Self::Flppaeahcjm),
|
|
"EMBFKIIDHPE_LPFOHANDJAO" => Some(Self::Lpfohandjao),
|
|
"EMBFKIIDHPE_IIEBBPLFKLM" => Some(Self::Iiebbplfklm),
|
|
"EMBFKIIDHPE_KHPHFJDCEKO" => Some(Self::Khphfjdceko),
|
|
"EMBFKIIDHPE_DJCANIDOFDI" => Some(Self::Djcanidofdi),
|
|
"EMBFKIIDHPE_IEDMDKJFOKE" => Some(Self::Iedmdkjfoke),
|
|
"EMBFKIIDHPE_CADAELGDKDL" => Some(Self::Cadaelgdkdl),
|
|
"EMBFKIIDHPE_FDLCFLCOBDF" => Some(Self::Fdlcflcobdf),
|
|
"EMBFKIIDHPE_PBMOJFAFLCH" => Some(Self::Pbmojfaflch),
|
|
"EMBFKIIDHPE_NMDPNIEJPEF" => Some(Self::Nmdpniejpef),
|
|
"EMBFKIIDHPE_DIPAKPOLOCP" => Some(Self::Dipakpolocp),
|
|
"EMBFKIIDHPE_BDDGFIABNCK" => Some(Self::Bddgfiabnck),
|
|
"EMBFKIIDHPE_ANJDMBKBHGO" => Some(Self::Anjdmbkbhgo),
|
|
"EMBFKIIDHPE_NBNDINAAIMD" => Some(Self::Nbndinaaimd),
|
|
"EMBFKIIDHPE_PHMIEACPCFN" => Some(Self::Phmieacpcfn),
|
|
"EMBFKIIDHPE_DLBIMKDAFPF" => Some(Self::Dlbimkdafpf),
|
|
"EMBFKIIDHPE_AHCKIJIOBNB" => Some(Self::Ahckijiobnb),
|
|
"EMBFKIIDHPE_NPCNMIFNOJE" => Some(Self::Npcnmifnoje),
|
|
"EMBFKIIDHPE_HBJNAJCKFKB" => Some(Self::Hbjnajckfkb),
|
|
"EMBFKIIDHPE_NFJDBJLOHEF" => Some(Self::Nfjdbjlohef),
|
|
"EMBFKIIDHPE_AHPEKCDOAAE" => Some(Self::Ahpekcdoaae),
|
|
"EMBFKIIDHPE_MENBHHKEFOH" => Some(Self::Menbhhkefoh),
|
|
"EMBFKIIDHPE_AAMINJPLAOD" => Some(Self::Aaminjplaod),
|
|
"EMBFKIIDHPE_MGIAFKEIOOL" => Some(Self::Mgiafkeiool),
|
|
"EMBFKIIDHPE_BBOGLKGDNGH" => Some(Self::Bboglkgdngh),
|
|
"EMBFKIIDHPE_HDALCNFOOAG" => Some(Self::Hdalcnfooag),
|
|
"EMBFKIIDHPE_MKMFMBAJFNH" => Some(Self::Mkmfmbajfnh),
|
|
"EMBFKIIDHPE_PEAEOOKLLCF" => Some(Self::Peaeookllcf),
|
|
"EMBFKIIDHPE_EEFNMJFLDDC" => Some(Self::Eefnmjflddc),
|
|
"EMBFKIIDHPE_FCGHACIAJJJ" => Some(Self::Fcghaciajjj),
|
|
"EMBFKIIDHPE_MKIAPOELLHI" => Some(Self::Mkiapoellhi),
|
|
"EMBFKIIDHPE_FKDNJPEEHFK" => Some(Self::Fkdnjpeehfk),
|
|
"EMBFKIIDHPE_NLKCPNHLMNH" => Some(Self::Nlkcpnhlmnh),
|
|
"EMBFKIIDHPE_PCFAMJJAEFK" => Some(Self::Pcfamjjaefk),
|
|
"EMBFKIIDHPE_KCLDAPBBBON" => Some(Self::Kcldapbbbon),
|
|
"EMBFKIIDHPE_FGGBJGLCIFJ" => Some(Self::Fggbjglcifj),
|
|
"EMBFKIIDHPE_LIHNPABHJOO" => Some(Self::Lihnpabhjoo),
|
|
"EMBFKIIDHPE_HDFDHIGAGFL" => Some(Self::Hdfdhigagfl),
|
|
"EMBFKIIDHPE_EEGOGPDFOCA" => Some(Self::Eegogpdfoca),
|
|
"EMBFKIIDHPE_ELLOLLLAAMN" => Some(Self::Ellolllaamn),
|
|
"EMBFKIIDHPE_KNMPOKNEDPN" => Some(Self::Knmpoknedpn),
|
|
"EMBFKIIDHPE_AAKIEAGLPIJ" => Some(Self::Aakieaglpij),
|
|
"EMBFKIIDHPE_AGMAEGKHPGM" => Some(Self::Agmaegkhpgm),
|
|
"EMBFKIIDHPE_HKBONOCPJPB" => Some(Self::Hkbonocpjpb),
|
|
"EMBFKIIDHPE_PDFBDEDMMEC" => Some(Self::Pdfbdedmmec),
|
|
"EMBFKIIDHPE_CIFIJOIHFAD" => Some(Self::Cifijoihfad),
|
|
"EMBFKIIDHPE_ANIJEMNMBEL" => Some(Self::Anijemnmbel),
|
|
"EMBFKIIDHPE_JJNDOBFGGOP" => Some(Self::Jjndobfggop),
|
|
"EMBFKIIDHPE_ABAHIAGGJMP" => Some(Self::Abahiaggjmp),
|
|
"EMBFKIIDHPE_FBKLGJIDGGI" => Some(Self::Fbklgjidggi),
|
|
"EMBFKIIDHPE_OCBIDKHECOO" => Some(Self::Ocbidkhecoo),
|
|
"EMBFKIIDHPE_EDKELINMFFP" => Some(Self::Edkelinmffp),
|
|
"EMBFKIIDHPE_LHDIIOHIILC" => Some(Self::Lhdiiohiilc),
|
|
"EMBFKIIDHPE_LENNDMHKPFK" => Some(Self::Lenndmhkpfk),
|
|
"EMBFKIIDHPE_GPOFBDAEPDM" => Some(Self::Gpofbdaepdm),
|
|
"EMBFKIIDHPE_HBFNDABLICA" => Some(Self::Hbfndablica),
|
|
"EMBFKIIDHPE_EMPHMAMPNIH" => Some(Self::Emphmampnih),
|
|
"EMBFKIIDHPE_NPMLPEEAPHJ" => Some(Self::Npmlpeeaphj),
|
|
"EMBFKIIDHPE_POCHNPCLBDL" => Some(Self::Pochnpclbdl),
|
|
"EMBFKIIDHPE_JMKFJPGFKKI" => Some(Self::Jmkfjpgfkki),
|
|
"EMBFKIIDHPE_BIOBFHMNFDD" => Some(Self::Biobfhmnfdd),
|
|
"EMBFKIIDHPE_DKIDGEDOOPL" => Some(Self::Dkidgedoopl),
|
|
"EMBFKIIDHPE_GIEPEFHJKFA" => Some(Self::Giepefhjkfa),
|
|
"EMBFKIIDHPE_POAJIFCKLEO" => Some(Self::Poajifckleo),
|
|
"EMBFKIIDHPE_BCDJJEAJEGP" => Some(Self::Bcdjjeajegp),
|
|
"EMBFKIIDHPE_NDPOEGKIIGL" => Some(Self::Ndpoegkiigl),
|
|
"EMBFKIIDHPE_EJEMFAKBLNN" => Some(Self::Ejemfakblnn),
|
|
"EMBFKIIDHPE_PDPAJFMCIDO" => Some(Self::Pdpajfmcido),
|
|
"EMBFKIIDHPE_LBGGMCOPCBM" => Some(Self::Lbggmcopcbm),
|
|
"EMBFKIIDHPE_MFJGMFCLAEO" => Some(Self::Mfjgmfclaeo),
|
|
"EMBFKIIDHPE_NJLGBKMJIND" => Some(Self::Njlgbkmjind),
|
|
"EMBFKIIDHPE_LMDDBGNEFND" => Some(Self::Lmddbgnefnd),
|
|
"EMBFKIIDHPE_ILIJHJBFIEA" => Some(Self::Ilijhjbfiea),
|
|
"EMBFKIIDHPE_DLGKCKLHKGN" => Some(Self::Dlgkcklhkgn),
|
|
"EMBFKIIDHPE_ECEDBAKAOIA" => Some(Self::Ecedbakaoia),
|
|
"EMBFKIIDHPE_KPBEAFMDPIC" => Some(Self::Kpbeafmdpic),
|
|
"EMBFKIIDHPE_DKBLCPHKPEC" => Some(Self::Dkblcphkpec),
|
|
"EMBFKIIDHPE_FILEMHBKMDA" => Some(Self::Filemhbkmda),
|
|
"EMBFKIIDHPE_JOIJCELNAHP" => Some(Self::Joijcelnahp),
|
|
"EMBFKIIDHPE_IJGKIGLPJIN" => Some(Self::Ijgkiglpjin),
|
|
"EMBFKIIDHPE_FDLKAJMDJLF" => Some(Self::Fdlkajmdjlf),
|
|
"EMBFKIIDHPE_LBFOONFBPBJ" => Some(Self::Lbfoonfbpbj),
|
|
"EMBFKIIDHPE_GHMONGLGLLI" => Some(Self::Ghmonglglli),
|
|
"EMBFKIIDHPE_FCPINFCONOD" => Some(Self::Fcpinfconod),
|
|
"EMBFKIIDHPE_MAONIDDICMA" => Some(Self::Maoniddicma),
|
|
"EMBFKIIDHPE_OBDNIBEDCKG" => Some(Self::Obdnibedckg),
|
|
"EMBFKIIDHPE_KABEFHIDFEB" => Some(Self::Kabefhidfeb),
|
|
"EMBFKIIDHPE_EDJGCKAGDPO" => Some(Self::Edjgckagdpo),
|
|
"EMBFKIIDHPE_NJKKMOODKAK" => Some(Self::Njkkmoodkak),
|
|
"EMBFKIIDHPE_OPAJAACKAGE" => Some(Self::Opajaackage),
|
|
"EMBFKIIDHPE_JJGMDPEKPCG" => Some(Self::Jjgmdpekpcg),
|
|
"EMBFKIIDHPE_BCAKJNJJNHE" => Some(Self::Bcakjnjjnhe),
|
|
"EMBFKIIDHPE_LHAHCCCACHE" => Some(Self::Lhahcccache),
|
|
"EMBFKIIDHPE_KOPFLGPIPMP" => Some(Self::Kopflgpipmp),
|
|
"EMBFKIIDHPE_JOCPOBBJILB" => Some(Self::Jocpobbjilb),
|
|
"EMBFKIIDHPE_FOOBCCJLJEL" => Some(Self::Foobccjljel),
|
|
"EMBFKIIDHPE_AOIBJMJAABD" => Some(Self::Aoibjmjaabd),
|
|
"EMBFKIIDHPE_MGNOGJEFPDM" => Some(Self::Mgnogjefpdm),
|
|
"EMBFKIIDHPE_LGFGMMGGBJD" => Some(Self::Lgfgmmggbjd),
|
|
"EMBFKIIDHPE_LPEOLIOADKJ" => Some(Self::Lpeolioadkj),
|
|
"EMBFKIIDHPE_FPOEGHGIANH" => Some(Self::Fpoeghgianh),
|
|
"EMBFKIIDHPE_OABFOHEKAGE" => Some(Self::Oabfohekage),
|
|
"EMBFKIIDHPE_ANLFBJBMNGN" => Some(Self::Anlfbjbmngn),
|
|
"EMBFKIIDHPE_LICCIMFBMAJ" => Some(Self::Liccimfbmaj),
|
|
"EMBFKIIDHPE_EAPLDLBENMH" => Some(Self::Eapldlbenmh),
|
|
"EMBFKIIDHPE_FEGANKLJING" => Some(Self::Fegankljing),
|
|
"EMBFKIIDHPE_MGHKGPLAIIH" => Some(Self::Mghkgplaiih),
|
|
"EMBFKIIDHPE_LJKGLBFGNCM" => Some(Self::Ljkglbfgncm),
|
|
"EMBFKIIDHPE_PNOBNDCJCHE" => Some(Self::Pnobndcjche),
|
|
"EMBFKIIDHPE_ACFAGDFIDPB" => Some(Self::Acfagdfidpb),
|
|
"EMBFKIIDHPE_GKCFHMEIEPJ" => Some(Self::Gkcfhmeiepj),
|
|
"EMBFKIIDHPE_AHBLEOABJII" => Some(Self::Ahbleoabjii),
|
|
"EMBFKIIDHPE_EGOOKOLJLHE" => Some(Self::Egookoljlhe),
|
|
"EMBFKIIDHPE_HCHEOAEPPKA" => Some(Self::Hcheoaeppka),
|
|
"EMBFKIIDHPE_FJFHBJKOHGD" => Some(Self::Fjfhbjkohgd),
|
|
"EMBFKIIDHPE_GLABHJIHOPM" => Some(Self::Glabhjihopm),
|
|
"EMBFKIIDHPE_DCHKBLPDAOK" => Some(Self::Dchkblpdaok),
|
|
"EMBFKIIDHPE_AGIBGAKNGAH" => Some(Self::Agibgakngah),
|
|
"EMBFKIIDHPE_NKJNKCDBBDJ" => Some(Self::Nkjnkcdbbdj),
|
|
"EMBFKIIDHPE_BEINMLLHGKF" => Some(Self::Beinmllhgkf),
|
|
"EMBFKIIDHPE_ONJDBDKINFM" => Some(Self::Onjdbdkinfm),
|
|
"EMBFKIIDHPE_GPLJGKCHKEH" => Some(Self::Gpljgkchkeh),
|
|
"EMBFKIIDHPE_IIIECOJEEHK" => Some(Self::Iiiecojeehk),
|
|
"EMBFKIIDHPE_MFJMAFDDLGG" => Some(Self::Mfjmafddlgg),
|
|
"EMBFKIIDHPE_CKLFBKPOMGB" => Some(Self::Cklfbkpomgb),
|
|
"EMBFKIIDHPE_PBCNKKPBBOJ" => Some(Self::Pbcnkkpbboj),
|
|
"EMBFKIIDHPE_LGALBCJKAJB" => Some(Self::Lgalbcjkajb),
|
|
"EMBFKIIDHPE_DKIGMBDMDEL" => Some(Self::Dkigmbdmdel),
|
|
"EMBFKIIDHPE_FEDPGFBDGOM" => Some(Self::Fedpgfbdgom),
|
|
"EMBFKIIDHPE_LKPOKDJLEPH" => Some(Self::Lkpokdjleph),
|
|
"EMBFKIIDHPE_FDNJAPKKIPM" => Some(Self::Fdnjapkkipm),
|
|
"EMBFKIIDHPE_NNPKHLEDBJN" => Some(Self::Nnpkhledbjn),
|
|
"EMBFKIIDHPE_IOIIGAPDOGC" => Some(Self::Ioiigapdogc),
|
|
"EMBFKIIDHPE_OLCLMBHOEOM" => Some(Self::Olclmbhoeom),
|
|
"EMBFKIIDHPE_OKFGODOHBFD" => Some(Self::Okfgodohbfd),
|
|
"EMBFKIIDHPE_OKIKPBLACCG" => Some(Self::Okikpblaccg),
|
|
"EMBFKIIDHPE_DIMOAIDKMMA" => Some(Self::Dimoaidkmma),
|
|
"EMBFKIIDHPE_GCEODAHOMAH" => Some(Self::Gceodahomah),
|
|
"EMBFKIIDHPE_BNKCPCHFOJL" => Some(Self::Bnkcpchfojl),
|
|
"EMBFKIIDHPE_ICNEEFOAHEG" => Some(Self::Icneefoaheg),
|
|
"EMBFKIIDHPE_DAOGOCHAPAJ" => Some(Self::Daogochapaj),
|
|
"EMBFKIIDHPE_NNKGJOLJGFE" => Some(Self::Nnkgjoljgfe),
|
|
"EMBFKIIDHPE_PPGIBHCPFIL" => Some(Self::Ppgibhcpfil),
|
|
"EMBFKIIDHPE_JHIOIKAPAMK" => Some(Self::Jhioikapamk),
|
|
"EMBFKIIDHPE_IGOAILCBHEI" => Some(Self::Igoailcbhei),
|
|
"EMBFKIIDHPE_NJEIDJOJJPG" => Some(Self::Njeidjojjpg),
|
|
"EMBFKIIDHPE_ADFFPLIHGDN" => Some(Self::Adffplihgdn),
|
|
"EMBFKIIDHPE_ADCFEDDKNMO" => Some(Self::Adcfeddknmo),
|
|
"EMBFKIIDHPE_AAFHNCLNKGH" => Some(Self::Aafhnclnkgh),
|
|
"EMBFKIIDHPE_BFKCINJDCKC" => Some(Self::Bfkcinjdckc),
|
|
"EMBFKIIDHPE_PGILNHHHNKC" => Some(Self::Pgilnhhhnkc),
|
|
"EMBFKIIDHPE_HJMAIAGCNKP" => Some(Self::Hjmaiagcnkp),
|
|
"EMBFKIIDHPE_IMEKBACIOEI" => Some(Self::Imekbacioei),
|
|
"EMBFKIIDHPE_FKCMGDLINPH" => Some(Self::Fkcmgdlinph),
|
|
"EMBFKIIDHPE_HHFDCLFHEIF" => Some(Self::Hhfdclfheif),
|
|
"EMBFKIIDHPE_ECFEAIJCPNB" => Some(Self::Ecfeaijcpnb),
|
|
"EMBFKIIDHPE_AGMHHADEKDJ" => Some(Self::Agmhhadekdj),
|
|
"EMBFKIIDHPE_IEOAANAMFIO" => Some(Self::Ieoaanamfio),
|
|
"EMBFKIIDHPE_HCPBMNCJGJH" => Some(Self::Hcpbmncjgjh),
|
|
"EMBFKIIDHPE_NFDFCBEOAPJ" => Some(Self::Nfdfcbeoapj),
|
|
"EMBFKIIDHPE_LMCHDCEKNKG" => Some(Self::Lmchdceknkg),
|
|
"EMBFKIIDHPE_CLCJAEPMEBF" => Some(Self::Clcjaepmebf),
|
|
"EMBFKIIDHPE_FIJBLIJFJMM" => Some(Self::Fijblijfjmm),
|
|
"EMBFKIIDHPE_PIMECCJPNHC" => Some(Self::Pimeccjpnhc),
|
|
"EMBFKIIDHPE_HKJNPOHFGIF" => Some(Self::Hkjnpohfgif),
|
|
"EMBFKIIDHPE_OHEECKBEOJA" => Some(Self::Oheeckbeoja),
|
|
"EMBFKIIDHPE_MHIALKKPHMD" => Some(Self::Mhialkkphmd),
|
|
"EMBFKIIDHPE_AADKMKEOMMA" => Some(Self::Aadkmkeomma),
|
|
"EMBFKIIDHPE_LEPGDJDLNLB" => Some(Self::Lepgdjdlnlb),
|
|
"EMBFKIIDHPE_IKHDNFEBEMM" => Some(Self::Ikhdnfebemm),
|
|
"EMBFKIIDHPE_CNLNENNBKBB" => Some(Self::Cnlnennbkbb),
|
|
"EMBFKIIDHPE_JCFJKHMJCEP" => Some(Self::Jcfjkhmjcep),
|
|
"EMBFKIIDHPE_JFIAGHLFCLB" => Some(Self::Jfiaghlfclb),
|
|
"EMBFKIIDHPE_OKGFGPDCJPK" => Some(Self::Okgfgpdcjpk),
|
|
"EMBFKIIDHPE_LAPNPEFDMEE" => Some(Self::Lapnpefdmee),
|
|
"EMBFKIIDHPE_MHHHNEIEEMP" => Some(Self::Mhhhneieemp),
|
|
"EMBFKIIDHPE_AKFMGKOGADF" => Some(Self::Akfmgkogadf),
|
|
"EMBFKIIDHPE_BOJGGGJBHHG" => Some(Self::Bojgggjbhhg),
|
|
"EMBFKIIDHPE_CIOMMPCFPIP" => Some(Self::Ciommpcfpip),
|
|
"EMBFKIIDHPE_CAPMGFFCKPB" => Some(Self::Capmgffckpb),
|
|
"EMBFKIIDHPE_PAOFGFKMJFG" => Some(Self::Paofgfkmjfg),
|
|
"EMBFKIIDHPE_MCKEHNNGOLM" => Some(Self::Mckehnngolm),
|
|
"EMBFKIIDHPE_CELMMEBFGAE" => Some(Self::Celmmebfgae),
|
|
"EMBFKIIDHPE_IJKGFMPJJNH" => Some(Self::Ijkgfmpjjnh),
|
|
"EMBFKIIDHPE_NCODIDDOKFC" => Some(Self::Ncodiddokfc),
|
|
"EMBFKIIDHPE_LGNNLKDEDKG" => Some(Self::Lgnnlkdedkg),
|
|
"EMBFKIIDHPE_FKBGBCKMEKB" => Some(Self::Fkbgbckmekb),
|
|
"EMBFKIIDHPE_PMEOKKDKIBA" => Some(Self::Pmeokkdkiba),
|
|
"EMBFKIIDHPE_AKAPMPDMFFP" => Some(Self::Akapmpdmffp),
|
|
"EMBFKIIDHPE_BNNMLKCFHKB" => Some(Self::Bnnmlkcfhkb),
|
|
"EMBFKIIDHPE_PCCCDEFJNIB" => Some(Self::Pcccdefjnib),
|
|
"EMBFKIIDHPE_HKJMIBAOMJA" => Some(Self::Hkjmibaomja),
|
|
"EMBFKIIDHPE_DLCPKHGBEJE" => Some(Self::Dlcpkhgbeje),
|
|
"EMBFKIIDHPE_OKFANHCDPCL" => Some(Self::Okfanhcdpcl),
|
|
"EMBFKIIDHPE_PGEPCCEHFIP" => Some(Self::Pgepccehfip),
|
|
"EMBFKIIDHPE_LJIOEOFHFMI" => Some(Self::Ljioeofhfmi),
|
|
"EMBFKIIDHPE_CAFFAPGKCGI" => Some(Self::Caffapgkcgi),
|
|
"EMBFKIIDHPE_CMFKACMOFKB" => Some(Self::Cmfkacmofkb),
|
|
"EMBFKIIDHPE_KKOACJEFLFI" => Some(Self::Kkoacjeflfi),
|
|
"EMBFKIIDHPE_BECFNNDMEOH" => Some(Self::Becfnndmeoh),
|
|
"EMBFKIIDHPE_DCGNEFHLNOM" => Some(Self::Dcgnefhlnom),
|
|
"EMBFKIIDHPE_GHAAPCGIADA" => Some(Self::Ghaapcgiada),
|
|
"EMBFKIIDHPE_LFLFBANGBBC" => Some(Self::Lflfbangbbc),
|
|
"EMBFKIIDHPE_DNFMBCMECOO" => Some(Self::Dnfmbcmecoo),
|
|
"EMBFKIIDHPE_IPAMFHKDACL" => Some(Self::Ipamfhkdacl),
|
|
"EMBFKIIDHPE_EKMMFLBFNPJ" => Some(Self::Ekmmflbfnpj),
|
|
"EMBFKIIDHPE_HFCAIOLHFCL" => Some(Self::Hfcaiolhfcl),
|
|
"EMBFKIIDHPE_JLJABIPBNKI" => Some(Self::Jljabipbnki),
|
|
"EMBFKIIDHPE_LDLFMEMGIEH" => Some(Self::Ldlfmemgieh),
|
|
"EMBFKIIDHPE_GOCHICELCJK" => Some(Self::Gochicelcjk),
|
|
"EMBFKIIDHPE_BDCGOOKJMOF" => Some(Self::Bdcgookjmof),
|
|
"EMBFKIIDHPE_IPFOEMECAJP" => Some(Self::Ipfoemecajp),
|
|
"EMBFKIIDHPE_BMNOBLPJFPP" => Some(Self::Bmnoblpjfpp),
|
|
"EMBFKIIDHPE_NLEBKNEENNI" => Some(Self::Nlebkneenni),
|
|
"EMBFKIIDHPE_EANEIAOLJNF" => Some(Self::Eaneiaoljnf),
|
|
"EMBFKIIDHPE_LFHBEDJAPBM" => Some(Self::Lfhbedjapbm),
|
|
"EMBFKIIDHPE_ENIABAJMOKG" => Some(Self::Eniabajmokg),
|
|
"EMBFKIIDHPE_KBFHCDDOMOK" => Some(Self::Kbfhcddomok),
|
|
"EMBFKIIDHPE_IENBIHACDKE" => Some(Self::Ienbihacdke),
|
|
"EMBFKIIDHPE_BCDMDLKLHGI" => Some(Self::Bcdmdlklhgi),
|
|
"EMBFKIIDHPE_OLBPCBFCIOD" => Some(Self::Olbpcbfciod),
|
|
"EMBFKIIDHPE_IMJBPBCCFCO" => Some(Self::Imjbpbccfco),
|
|
"EMBFKIIDHPE_NHDDGMJHFLM" => Some(Self::Nhddgmjhflm),
|
|
"EMBFKIIDHPE_FOKOHKPBBKE" => Some(Self::Fokohkpbbke),
|
|
"EMBFKIIDHPE_POKOLOIGEIP" => Some(Self::Pokoloigeip),
|
|
"EMBFKIIDHPE_EHLMOAGHIPF" => Some(Self::Ehlmoaghipf),
|
|
"EMBFKIIDHPE_AJOEBGKCJCG" => Some(Self::Ajoebgkcjcg),
|
|
"EMBFKIIDHPE_NPMGBLFOONL" => Some(Self::Npmgblfoonl),
|
|
"EMBFKIIDHPE_MIGOOBEBBMI" => Some(Self::Migoobebbmi),
|
|
"EMBFKIIDHPE_EBBLABIKAAJ" => Some(Self::Ebblabikaaj),
|
|
"EMBFKIIDHPE_EGKGMNOEJOC" => Some(Self::Egkgmnoejoc),
|
|
"EMBFKIIDHPE_DPJJMNLLJME" => Some(Self::Dpjjmnlljme),
|
|
"EMBFKIIDHPE_FLGFIPFOJIK" => Some(Self::Flgfipfojik),
|
|
"EMBFKIIDHPE_GCGHLALAPBE" => Some(Self::Gcghlalapbe),
|
|
"EMBFKIIDHPE_HKAJPPMDFHN" => Some(Self::Hkajppmdfhn),
|
|
"EMBFKIIDHPE_DPGBGADDAIP" => Some(Self::Dpgbgaddaip),
|
|
"EMBFKIIDHPE_KHOFKDILBGF" => Some(Self::Khofkdilbgf),
|
|
"EMBFKIIDHPE_BBCECMIFHAA" => Some(Self::Bbcecmifhaa),
|
|
"EMBFKIIDHPE_MKJPBGOJGHI" => Some(Self::Mkjpbgojghi),
|
|
"EMBFKIIDHPE_KLMHAGGOHGJ" => Some(Self::Klmhaggohgj),
|
|
"EMBFKIIDHPE_MHMJDDCEBMG" => Some(Self::Mhmjddcebmg),
|
|
"EMBFKIIDHPE_MJFAHKDPMMP" => Some(Self::Mjfahkdpmmp),
|
|
"EMBFKIIDHPE_PIEHFIFGMAH" => Some(Self::Piehfifgmah),
|
|
"EMBFKIIDHPE_BFPGGDABBOF" => Some(Self::Bfpggdabbof),
|
|
"EMBFKIIDHPE_ECFFEOPCDAD" => Some(Self::Ecffeopcdad),
|
|
"EMBFKIIDHPE_HFOIBGLDLMO" => Some(Self::Hfoibgldlmo),
|
|
"EMBFKIIDHPE_KEGAEKBJPOL" => Some(Self::Kegaekbjpol),
|
|
"EMBFKIIDHPE_MFIECIKFHEP" => Some(Self::Mfiecikfhep),
|
|
"EMBFKIIDHPE_KGBHPMIJPPF" => Some(Self::Kgbhpmijppf),
|
|
"EMBFKIIDHPE_EKFIPEOMDDA" => Some(Self::Ekfipeomdda),
|
|
"EMBFKIIDHPE_FCGOECIGNLB" => Some(Self::Fcgoecignlb),
|
|
"EMBFKIIDHPE_APDANBLMIAP" => Some(Self::Apdanblmiap),
|
|
"EMBFKIIDHPE_EAAFNEHDJLL" => Some(Self::Eaafnehdjll),
|
|
"EMBFKIIDHPE_KEJFKCIMFOC" => Some(Self::Kejfkcimfoc),
|
|
"EMBFKIIDHPE_LHCPNKPNAKM" => Some(Self::Lhcpnkpnakm),
|
|
"EMBFKIIDHPE_GJDLFHBILLC" => Some(Self::Gjdlfhbillc),
|
|
"EMBFKIIDHPE_FKJOGEBJCOK" => Some(Self::Fkjogebjcok),
|
|
"EMBFKIIDHPE_CCABLKEEELH" => Some(Self::Ccablkeeelh),
|
|
"EMBFKIIDHPE_BLDMBLNAJIE" => Some(Self::Bldmblnajie),
|
|
"EMBFKIIDHPE_LCEJJBKACOD" => Some(Self::Lcejjbkacod),
|
|
"EMBFKIIDHPE_MKHFAHAOKEB" => Some(Self::Mkhfahaokeb),
|
|
"EMBFKIIDHPE_DPINMJHGMOE" => Some(Self::Dpinmjhgmoe),
|
|
"EMBFKIIDHPE_BEEEPMONJIN" => Some(Self::Beeepmonjin),
|
|
"EMBFKIIDHPE_BCIFBOEDCOL" => Some(Self::Bcifboedcol),
|
|
"EMBFKIIDHPE_CODCHOKDIAH" => Some(Self::Codchokdiah),
|
|
"EMBFKIIDHPE_MALLAIPAIMD" => Some(Self::Mallaipaimd),
|
|
"EMBFKIIDHPE_GOJKECCHHPP" => Some(Self::Gojkecchhpp),
|
|
"EMBFKIIDHPE_PGNCDECDCHA" => Some(Self::Pgncdecdcha),
|
|
"EMBFKIIDHPE_OEMOKELJNJH" => Some(Self::Oemokeljnjh),
|
|
"EMBFKIIDHPE_IKBCJIPBMAB" => Some(Self::Ikbcjipbmab),
|
|
"EMBFKIIDHPE_GMPECODOHKK" => Some(Self::Gmpecodohkk),
|
|
"EMBFKIIDHPE_BLBCPHIDPKI" => Some(Self::Blbcphidpki),
|
|
"EMBFKIIDHPE_CMIAHCOFGBN" => Some(Self::Cmiahcofgbn),
|
|
"EMBFKIIDHPE_DOLMHKFBGGD" => Some(Self::Dolmhkfbggd),
|
|
"EMBFKIIDHPE_CPLOBGEMABP" => Some(Self::Cplobgemabp),
|
|
"EMBFKIIDHPE_EPLIMHGFBMC" => Some(Self::Eplimhgfbmc),
|
|
"EMBFKIIDHPE_FPOHGLGFGNA" => Some(Self::Fpohglgfgna),
|
|
"EMBFKIIDHPE_CHAAGEKKEAP" => Some(Self::Chaagekkeap),
|
|
"EMBFKIIDHPE_GDNEEKNLEAH" => Some(Self::Gdneeknleah),
|
|
"EMBFKIIDHPE_AAFGPAEIGPO" => Some(Self::Aafgpaeigpo),
|
|
"EMBFKIIDHPE_HIAGJEIONPK" => Some(Self::Hiagjeionpk),
|
|
"EMBFKIIDHPE_MJNNPEMLEMB" => Some(Self::Mjnnpemlemb),
|
|
"EMBFKIIDHPE_LHJDFGNJKOE" => Some(Self::Lhjdfgnjkoe),
|
|
"EMBFKIIDHPE_PJGAJLHFEBE" => Some(Self::Pjgajlhfebe),
|
|
"EMBFKIIDHPE_POEDBNFOLOJ" => Some(Self::Poedbnfoloj),
|
|
"EMBFKIIDHPE_BENJMIPGENB" => Some(Self::Benjmipgenb),
|
|
"EMBFKIIDHPE_ENCEMOIKHNJ" => Some(Self::Encemoikhnj),
|
|
"EMBFKIIDHPE_KIFGMMODPII" => Some(Self::Kifgmmodpii),
|
|
"EMBFKIIDHPE_LMCGBJGLGKK" => Some(Self::Lmcgbjglgkk),
|
|
"EMBFKIIDHPE_KHMHOHGFHHA" => Some(Self::Khmhohgfhha),
|
|
"EMBFKIIDHPE_KHHHOBMHJAO" => Some(Self::Khhhobmhjao),
|
|
"EMBFKIIDHPE_HPNKAKCDFAB" => Some(Self::Hpnkakcdfab),
|
|
"EMBFKIIDHPE_PICFCPNAJBN" => Some(Self::Picfcpnajbn),
|
|
"EMBFKIIDHPE_PGENMJPJCAF" => Some(Self::Pgenmjpjcaf),
|
|
"EMBFKIIDHPE_FBMJNMKAIIO" => Some(Self::Fbmjnmkaiio),
|
|
"EMBFKIIDHPE_PIADNDGOBIF" => Some(Self::Piadndgobif),
|
|
"EMBFKIIDHPE_OJBKGBHDCOP" => Some(Self::Ojbkgbhdcop),
|
|
"EMBFKIIDHPE_OGMNCFBJMIF" => Some(Self::Ogmncfbjmif),
|
|
"EMBFKIIDHPE_GKDJBIABPJB" => Some(Self::Gkdjbiabpjb),
|
|
"EMBFKIIDHPE_KINGPBFMLAP" => Some(Self::Kingpbfmlap),
|
|
"EMBFKIIDHPE_BMHHECIECCF" => Some(Self::Bmhhecieccf),
|
|
"EMBFKIIDHPE_MOJGLHLBGFE" => Some(Self::Mojglhlbgfe),
|
|
"EMBFKIIDHPE_IFFPDJMHAEK" => Some(Self::Iffpdjmhaek),
|
|
"EMBFKIIDHPE_CPJCNHDLPPD" => Some(Self::Cpjcnhdlppd),
|
|
"EMBFKIIDHPE_PGAHBHBPBLI" => Some(Self::Pgahbhbpbli),
|
|
"EMBFKIIDHPE_IFDILDDIEKE" => Some(Self::Ifdilddieke),
|
|
"EMBFKIIDHPE_OABKFHBHAJB" => Some(Self::Oabkfhbhajb),
|
|
"EMBFKIIDHPE_KCKOCCBAOFN" => Some(Self::Kckoccbaofn),
|
|
"EMBFKIIDHPE_FNNIMJHEICB" => Some(Self::Fnnimjheicb),
|
|
"EMBFKIIDHPE_HCPJJBHLECE" => Some(Self::Hcpjjbhlece),
|
|
"EMBFKIIDHPE_KLEOGHDHAJB" => Some(Self::Kleoghdhajb),
|
|
"EMBFKIIDHPE_EHILPMLDGJA" => Some(Self::Ehilpmldgja),
|
|
"EMBFKIIDHPE_FOJJHADNEMK" => Some(Self::Fojjhadnemk),
|
|
"EMBFKIIDHPE_MLHMCOONHOG" => Some(Self::Mlhmcoonhog),
|
|
"EMBFKIIDHPE_PEFNCMOLFNN" => Some(Self::Pefncmolfnn),
|
|
"EMBFKIIDHPE_FOGOPAPOJHL" => Some(Self::Fogopapojhl),
|
|
"EMBFKIIDHPE_ABNDINFDPCF" => Some(Self::Abndinfdpcf),
|
|
"EMBFKIIDHPE_IEEIOGKMEDG" => Some(Self::Ieeiogkmedg),
|
|
"EMBFKIIDHPE_FHJMDMIEPBG" => Some(Self::Fhjmdmiepbg),
|
|
"EMBFKIIDHPE_OCJMJPJEFOF" => Some(Self::Ocjmjpjefof),
|
|
"EMBFKIIDHPE_DPGCILJNHMI" => Some(Self::Dpgciljnhmi),
|
|
"EMBFKIIDHPE_PFJKCOLIHOF" => Some(Self::Pfjkcolihof),
|
|
"EMBFKIIDHPE_BLIKGFLBINO" => Some(Self::Blikgflbino),
|
|
"EMBFKIIDHPE_BLMDEBNODGH" => Some(Self::Blmdebnodgh),
|
|
"EMBFKIIDHPE_GMGPCEDDFDB" => Some(Self::Gmgpceddfdb),
|
|
"EMBFKIIDHPE_GDAOONJGLLN" => Some(Self::Gdaoonjglln),
|
|
"EMBFKIIDHPE_DGAOLPLAABD" => Some(Self::Dgaolplaabd),
|
|
"EMBFKIIDHPE_JGEHPGHBBBP" => Some(Self::Jgehpghbbbp),
|
|
"EMBFKIIDHPE_DEAHBGFGKFC" => Some(Self::Deahbgfgkfc),
|
|
"EMBFKIIDHPE_EPOFHIAJCMH" => Some(Self::Epofhiajcmh),
|
|
"EMBFKIIDHPE_KLKKGKMPNIL" => Some(Self::Klkkgkmpnil),
|
|
"EMBFKIIDHPE_CHIIEBMIKMJ" => Some(Self::Chiiebmikmj),
|
|
"EMBFKIIDHPE_PPLCCMHANEG" => Some(Self::Pplccmhaneg),
|
|
"EMBFKIIDHPE_MPLMDADAJJB" => Some(Self::Mplmdadajjb),
|
|
"EMBFKIIDHPE_LHHBJHBMOPG" => Some(Self::Lhhbjhbmopg),
|
|
"EMBFKIIDHPE_PDPILFCFHIP" => Some(Self::Pdpilfcfhip),
|
|
"EMBFKIIDHPE_CJJEPPPLDOG" => Some(Self::Cjjepppldog),
|
|
"EMBFKIIDHPE_PIGEEJLMCEN" => Some(Self::Pigeejlmcen),
|
|
"EMBFKIIDHPE_FBIMCKBJCOA" => Some(Self::Fbimckbjcoa),
|
|
"EMBFKIIDHPE_ECLPHALCCJB" => Some(Self::Eclphalccjb),
|
|
"EMBFKIIDHPE_AGKDDJICLLF" => Some(Self::Agkddjicllf),
|
|
"EMBFKIIDHPE_FCCIJNADHAL" => Some(Self::Fccijnadhal),
|
|
"EMBFKIIDHPE_BNMKAHJNNFP" => Some(Self::Bnmkahjnnfp),
|
|
"EMBFKIIDHPE_DOPNCGDCNAM" => Some(Self::Dopncgdcnam),
|
|
"EMBFKIIDHPE_JBEDMJIHEGD" => Some(Self::Jbedmjihegd),
|
|
"EMBFKIIDHPE_IPJHAECILMP" => Some(Self::Ipjhaecilmp),
|
|
"EMBFKIIDHPE_CPDMAFDBHMC" => Some(Self::Cpdmafdbhmc),
|
|
"EMBFKIIDHPE_MEKNIKLAKAI" => Some(Self::Mekniklakai),
|
|
"EMBFKIIDHPE_AOELJLLDPNF" => Some(Self::Aoeljlldpnf),
|
|
"EMBFKIIDHPE_HEAFMHIJJJO" => Some(Self::Heafmhijjjo),
|
|
"EMBFKIIDHPE_LELPJCKOBJF" => Some(Self::Lelpjckobjf),
|
|
"EMBFKIIDHPE_JDLHAIHOMMO" => Some(Self::Jdlhaihommo),
|
|
"EMBFKIIDHPE_LAMPHKLKJPF" => Some(Self::Lamphklkjpf),
|
|
"EMBFKIIDHPE_OFPCONMOLJF" => Some(Self::Ofpconmoljf),
|
|
"EMBFKIIDHPE_JIMICAOOGBC" => Some(Self::Jimicaoogbc),
|
|
"EMBFKIIDHPE_GBGAGMOELGO" => Some(Self::Gbgagmoelgo),
|
|
"EMBFKIIDHPE_GMFJCJANLBO" => Some(Self::Gmfjcjanlbo),
|
|
"EMBFKIIDHPE_NHJKHKKGFLG" => Some(Self::Nhjkhkkgflg),
|
|
"EMBFKIIDHPE_OIIDPPLLGKK" => Some(Self::Oiidppllgkk),
|
|
"EMBFKIIDHPE_ECCCACAIIMD" => Some(Self::Ecccacaiimd),
|
|
"EMBFKIIDHPE_GAGGGHGKDNG" => Some(Self::Gaggghgkdng),
|
|
"EMBFKIIDHPE_BMPMMAAHOKN" => Some(Self::Bmpmmaahokn),
|
|
"EMBFKIIDHPE_IHKOOMGGLFP" => Some(Self::Ihkoomgglfp),
|
|
"EMBFKIIDHPE_NIHFPLGBNPH" => Some(Self::Nihfplgbnph),
|
|
"EMBFKIIDHPE_GIFJHIJOHFM" => Some(Self::Gifjhijohfm),
|
|
"EMBFKIIDHPE_EPHMKDAELOJ" => Some(Self::Ephmkdaeloj),
|
|
"EMBFKIIDHPE_JMMNPKEHLLE" => Some(Self::Jmmnpkehlle),
|
|
"EMBFKIIDHPE_ELNAPHGKCPK" => Some(Self::Elnaphgkcpk),
|
|
"EMBFKIIDHPE_EAFONFDMBDA" => Some(Self::Eafonfdmbda),
|
|
"EMBFKIIDHPE_OFMIEPCKIIA" => Some(Self::Ofmiepckiia),
|
|
"EMBFKIIDHPE_GGLKJJLGAOK" => Some(Self::Gglkjjlgaok),
|
|
"EMBFKIIDHPE_LBOFOAPKLMJ" => Some(Self::Lbofoapklmj),
|
|
"EMBFKIIDHPE_FFACJAKGOBP" => Some(Self::Ffacjakgobp),
|
|
"EMBFKIIDHPE_AFCCOOIKPJC" => Some(Self::Afccooikpjc),
|
|
"EMBFKIIDHPE_DPFIJGHNPAB" => Some(Self::Dpfijghnpab),
|
|
"EMBFKIIDHPE_FCICOFOCEMC" => Some(Self::Fcicofocemc),
|
|
"EMBFKIIDHPE_OAPEKJLGDKG" => Some(Self::Oapekjlgdkg),
|
|
"EMBFKIIDHPE_BLKDFBGBDHD" => Some(Self::Blkdfbgbdhd),
|
|
"EMBFKIIDHPE_KBHMAALOCMO" => Some(Self::Kbhmaalocmo),
|
|
"EMBFKIIDHPE_LCKKENFACHF" => Some(Self::Lckkenfachf),
|
|
"EMBFKIIDHPE_CNIKBEMGJDI" => Some(Self::Cnikbemgjdi),
|
|
"EMBFKIIDHPE_HBOBJLHNIEA" => Some(Self::Hbobjlhniea),
|
|
"EMBFKIIDHPE_ADJPNKFKDAI" => Some(Self::Adjpnkfkdai),
|
|
"EMBFKIIDHPE_BEBFPNLIOPF" => Some(Self::Bebfpnliopf),
|
|
"EMBFKIIDHPE_OBNDANAGLCH" => Some(Self::Obndanaglch),
|
|
"EMBFKIIDHPE_MBLFFJBONKM" => Some(Self::Mblffjbonkm),
|
|
"EMBFKIIDHPE_MLOBJGLKGAK" => Some(Self::Mlobjglkgak),
|
|
"EMBFKIIDHPE_GDGPAOIJJKI" => Some(Self::Gdgpaoijjki),
|
|
"EMBFKIIDHPE_KANEFCCLFLA" => Some(Self::Kanefcclfla),
|
|
"EMBFKIIDHPE_HBEDLHNOFAL" => Some(Self::Hbedlhnofal),
|
|
"EMBFKIIDHPE_IIDHKFLLACD" => Some(Self::Iidhkfllacd),
|
|
"EMBFKIIDHPE_OJDELOMJNCH" => Some(Self::Ojdelomjnch),
|
|
"EMBFKIIDHPE_GMLIJOKDGFJ" => Some(Self::Gmlijokdgfj),
|
|
"EMBFKIIDHPE_FDBLBFNBCFH" => Some(Self::Fdblbfnbcfh),
|
|
"EMBFKIIDHPE_KIJJBBJCMCC" => Some(Self::Kijjbbjcmcc),
|
|
"EMBFKIIDHPE_JGPJEPDCOKN" => Some(Self::Jgpjepdcokn),
|
|
"EMBFKIIDHPE_OACFKBBAPCL" => Some(Self::Oacfkbbapcl),
|
|
"EMBFKIIDHPE_BFIPNDKMAJL" => Some(Self::Bfipndkmajl),
|
|
"EMBFKIIDHPE_NDALNEEBFMK" => Some(Self::Ndalneebfmk),
|
|
"EMBFKIIDHPE_DEMBIINFFOD" => Some(Self::Dembiinffod),
|
|
"EMBFKIIDHPE_DOMJNHEEAGN" => Some(Self::Domjnheeagn),
|
|
"EMBFKIIDHPE_MGEAJMHHNIG" => Some(Self::Mgeajmhhnig),
|
|
"EMBFKIIDHPE_ABDJMCINIGP" => Some(Self::Abdjmcinigp),
|
|
"EMBFKIIDHPE_ONCHDFLBDLC" => Some(Self::Onchdflbdlc),
|
|
"EMBFKIIDHPE_MPFFAANJMGO" => Some(Self::Mpffaanjmgo),
|
|
"EMBFKIIDHPE_EFJPBBLFGNC" => Some(Self::Efjpbblfgnc),
|
|
"EMBFKIIDHPE_LJFMAIHCHBC" => Some(Self::Ljfmaihchbc),
|
|
"EMBFKIIDHPE_LGDPGAGGPGH" => Some(Self::Lgdpgaggpgh),
|
|
"EMBFKIIDHPE_LBPDKKHBFJA" => Some(Self::Lbpdkkhbfja),
|
|
"EMBFKIIDHPE_IPLIANJKMBK" => Some(Self::Iplianjkmbk),
|
|
"EMBFKIIDHPE_ALMFKCEGMGA" => Some(Self::Almfkcegmga),
|
|
"EMBFKIIDHPE_CIKMALKEPBB" => Some(Self::Cikmalkepbb),
|
|
"EMBFKIIDHPE_IJNPBOFOLOD" => Some(Self::Ijnpbofolod),
|
|
"EMBFKIIDHPE_JCABGBOMNLJ" => Some(Self::Jcabgbomnlj),
|
|
"EMBFKIIDHPE_EDMJLGDLOHC" => Some(Self::Edmjlgdlohc),
|
|
"EMBFKIIDHPE_CBGIBOEOPGM" => Some(Self::Cbgiboeopgm),
|
|
"EMBFKIIDHPE_CNHLLMAOIBF" => Some(Self::Cnhllmaoibf),
|
|
"EMBFKIIDHPE_LFKDAIMGEMH" => Some(Self::Lfkdaimgemh),
|
|
"EMBFKIIDHPE_MDCLINJAIEB" => Some(Self::Mdclinjaieb),
|
|
"EMBFKIIDHPE_KLOADOPGJDP" => Some(Self::Kloadopgjdp),
|
|
"EMBFKIIDHPE_EPIALMPDOFP" => Some(Self::Epialmpdofp),
|
|
"EMBFKIIDHPE_BHLDKOGJFCB" => Some(Self::Bhldkogjfcb),
|
|
"EMBFKIIDHPE_PNFCPCOIBME" => Some(Self::Pnfcpcoibme),
|
|
"EMBFKIIDHPE_MIPMPIKHJAA" => Some(Self::Mipmpikhjaa),
|
|
"EMBFKIIDHPE_HPKLPLMKENI" => Some(Self::Hpklplmkeni),
|
|
"EMBFKIIDHPE_HNFKPJMIOBN" => Some(Self::Hnfkpjmiobn),
|
|
"EMBFKIIDHPE_MKDGNBHPNKL" => Some(Self::Mkdgnbhpnkl),
|
|
"EMBFKIIDHPE_JPDMIHEEFEH" => Some(Self::Jpdmiheefeh),
|
|
"EMBFKIIDHPE_HDODCJLKDDF" => Some(Self::Hdodcjlkddf),
|
|
"EMBFKIIDHPE_LBKNKHFFGPN" => Some(Self::Lbknkhffgpn),
|
|
"EMBFKIIDHPE_NPCEAMNLBIM" => Some(Self::Npceamnlbim),
|
|
"EMBFKIIDHPE_HMNMNLNJIPN" => Some(Self::Hmnmnlnjipn),
|
|
"EMBFKIIDHPE_MIMGPJHMIAM" => Some(Self::Mimgpjhmiam),
|
|
"EMBFKIIDHPE_NGOPBFEOCPJ" => Some(Self::Ngopbfeocpj),
|
|
"EMBFKIIDHPE_BCOLCGGBHMF" => Some(Self::Bcolcggbhmf),
|
|
"EMBFKIIDHPE_FOGNHLGOHDB" => Some(Self::Fognhlgohdb),
|
|
"EMBFKIIDHPE_PGPBCBFMEPI" => Some(Self::Pgpbcbfmepi),
|
|
"EMBFKIIDHPE_ODKBIFJBDJJ" => Some(Self::Odkbifjbdjj),
|
|
"EMBFKIIDHPE_OECMAIELJDN" => Some(Self::Oecmaieljdn),
|
|
"EMBFKIIDHPE_JLFCFFCGAMB" => Some(Self::Jlfcffcgamb),
|
|
"EMBFKIIDHPE_PHIKHIDEAGO" => Some(Self::Phikhideago),
|
|
"EMBFKIIDHPE_MLINONPMDHG" => Some(Self::Mlinonpmdhg),
|
|
"EMBFKIIDHPE_LIEHBFJDNOO" => Some(Self::Liehbfjdnoo),
|
|
"EMBFKIIDHPE_NMDEFJDFLHC" => Some(Self::Nmdefjdflhc),
|
|
"EMBFKIIDHPE_KPOFABMLKNH" => Some(Self::Kpofabmlknh),
|
|
"EMBFKIIDHPE_COINBONNKMI" => Some(Self::Coinbonnkmi),
|
|
"EMBFKIIDHPE_CNELHMNENIO" => Some(Self::Cnelhmnenio),
|
|
"EMBFKIIDHPE_DPKIGLELBPG" => Some(Self::Dpkiglelbpg),
|
|
"EMBFKIIDHPE_IBMAIHJPEAH" => Some(Self::Ibmaihjpeah),
|
|
"EMBFKIIDHPE_FCNADINCFJC" => Some(Self::Fcnadincfjc),
|
|
"EMBFKIIDHPE_INDNEDIKLKF" => Some(Self::Indnediklkf),
|
|
"EMBFKIIDHPE_PEEEDGFONIG" => Some(Self::Peeedgfonig),
|
|
"EMBFKIIDHPE_EFGKIGDGIFJ" => Some(Self::Efgkigdgifj),
|
|
"EMBFKIIDHPE_FPNOEBPFJHA" => Some(Self::Fpnoebpfjha),
|
|
"EMBFKIIDHPE_KHHCAJDGIFA" => Some(Self::Khhcajdgifa),
|
|
"EMBFKIIDHPE_OADFDEKNHHB" => Some(Self::Oadfdeknhhb),
|
|
"EMBFKIIDHPE_JOKGJALLMHB" => Some(Self::Jokgjallmhb),
|
|
"EMBFKIIDHPE_KKJCMMENBDO" => Some(Self::Kkjcmmenbdo),
|
|
"EMBFKIIDHPE_HKABNNHLAJA" => Some(Self::Hkabnnhlaja),
|
|
"EMBFKIIDHPE_MDLKAPKMBLL" => Some(Self::Mdlkapkmbll),
|
|
"EMBFKIIDHPE_LIFMHPAKJNH" => Some(Self::Lifmhpakjnh),
|
|
"EMBFKIIDHPE_BMLCLOEMBEM" => Some(Self::Bmlcloembem),
|
|
"EMBFKIIDHPE_DEOJKAIIFGO" => Some(Self::Deojkaiifgo),
|
|
"EMBFKIIDHPE_LFDNHNCNIIG" => Some(Self::Lfdnhncniig),
|
|
"EMBFKIIDHPE_ONBAIACJBJH" => Some(Self::Onbaiacjbjh),
|
|
"EMBFKIIDHPE_PCLEMFIJKPM" => Some(Self::Pclemfijkpm),
|
|
"EMBFKIIDHPE_IBNBCICOEAH" => Some(Self::Ibnbcicoeah),
|
|
"EMBFKIIDHPE_MKNLPLDOFHB" => Some(Self::Mknlpldofhb),
|
|
"EMBFKIIDHPE_AADKJDNAGHL" => Some(Self::Aadkjdnaghl),
|
|
"EMBFKIIDHPE_GPIMGCEJCJJ" => Some(Self::Gpimgcejcjj),
|
|
"EMBFKIIDHPE_LDPPLKADLLB" => Some(Self::Ldpplkadllb),
|
|
"EMBFKIIDHPE_GJDNPKPOHFN" => Some(Self::Gjdnpkpohfn),
|
|
"EMBFKIIDHPE_IJMABFMPMDN" => Some(Self::Ijmabfmpmdn),
|
|
"EMBFKIIDHPE_JFHPKIFCHHO" => Some(Self::Jfhpkifchho),
|
|
"EMBFKIIDHPE_EMKKCLBCOCE" => Some(Self::Emkkclbcoce),
|
|
"EMBFKIIDHPE_PDGPNJHAAEK" => Some(Self::Pdgpnjhaaek),
|
|
"EMBFKIIDHPE_IDKCNAHMFDO" => Some(Self::Idkcnahmfdo),
|
|
"EMBFKIIDHPE_MJHGBMPBLDA" => Some(Self::Mjhgbmpblda),
|
|
"EMBFKIIDHPE_ONKDHBLKPIB" => Some(Self::Onkdhblkpib),
|
|
"EMBFKIIDHPE_CGHGADOLNNM" => Some(Self::Cghgadolnnm),
|
|
"EMBFKIIDHPE_LJJLMIDFJCC" => Some(Self::Ljjlmidfjcc),
|
|
"EMBFKIIDHPE_KAAPLPPHGBI" => Some(Self::Kaaplpphgbi),
|
|
"EMBFKIIDHPE_LBHHNEJJEOJ" => Some(Self::Lbhhnejjeoj),
|
|
"EMBFKIIDHPE_LEOOENONHEP" => Some(Self::Leooenonhep),
|
|
"EMBFKIIDHPE_NCIFFOJOELO" => Some(Self::Nciffojoelo),
|
|
"EMBFKIIDHPE_KJCCGDKEABB" => Some(Self::Kjccgdkeabb),
|
|
"EMBFKIIDHPE_LDINMKCEOCD" => Some(Self::Ldinmkceocd),
|
|
"EMBFKIIDHPE_CJADPJNOEHI" => Some(Self::Cjadpjnoehi),
|
|
"EMBFKIIDHPE_KGDAADOBBHI" => Some(Self::Kgdaadobbhi),
|
|
"EMBFKIIDHPE_FJPKCHALCIG" => Some(Self::Fjpkchalcig),
|
|
"EMBFKIIDHPE_HLCHDPMIHPG" => Some(Self::Hlchdpmihpg),
|
|
"EMBFKIIDHPE_OPEAPNKMCOI" => Some(Self::Opeapnkmcoi),
|
|
"EMBFKIIDHPE_FNFLDIECHNI" => Some(Self::Fnfldiechni),
|
|
"EMBFKIIDHPE_AAPLGLCCAEN" => Some(Self::Aaplglccaen),
|
|
"EMBFKIIDHPE_LFPGKFOEEFH" => Some(Self::Lfpgkfoeefh),
|
|
"EMBFKIIDHPE_KBPMAKLCMKO" => Some(Self::Kbpmaklcmko),
|
|
"EMBFKIIDHPE_DIFJBAIPNEA" => Some(Self::Difjbaipnea),
|
|
"EMBFKIIDHPE_KDMNBNJIGPE" => Some(Self::Kdmnbnjigpe),
|
|
"EMBFKIIDHPE_JAGIKKJHKGP" => Some(Self::Jagikkjhkgp),
|
|
"EMBFKIIDHPE_GGOBDMPCIKH" => Some(Self::Ggobdmpcikh),
|
|
"EMBFKIIDHPE_MNADEOJGOHJ" => Some(Self::Mnadeojgohj),
|
|
"EMBFKIIDHPE_KLDACMCDFLF" => Some(Self::Kldacmcdflf),
|
|
"EMBFKIIDHPE_DGFKHGJEDIF" => Some(Self::Dgfkhgjedif),
|
|
"EMBFKIIDHPE_EEPJMLACBJC" => Some(Self::Eepjmlacbjc),
|
|
"EMBFKIIDHPE_NPBKPDOBKIN" => Some(Self::Npbkpdobkin),
|
|
"EMBFKIIDHPE_BBIMEPMIJOP" => Some(Self::Bbimepmijop),
|
|
"EMBFKIIDHPE_JJOMCDECACM" => Some(Self::Jjomcdecacm),
|
|
"EMBFKIIDHPE_OPCKBMEONCG" => Some(Self::Opckbmeoncg),
|
|
"EMBFKIIDHPE_KFMLBJHMCHC" => Some(Self::Kfmlbjhmchc),
|
|
"EMBFKIIDHPE_MIANMMJNBIM" => Some(Self::Mianmmjnbim),
|
|
"EMBFKIIDHPE_NEAJKJCDDMN" => Some(Self::Neajkjcddmn),
|
|
"EMBFKIIDHPE_EAFLNECBPCP" => Some(Self::Eaflnecbpcp),
|
|
"EMBFKIIDHPE_BCKIFIHNKPJ" => Some(Self::Bckifihnkpj),
|
|
"EMBFKIIDHPE_JOLOLJGAIEC" => Some(Self::Jololjgaiec),
|
|
"EMBFKIIDHPE_PHHJLJDEIPM" => Some(Self::Phhjljdeipm),
|
|
"EMBFKIIDHPE_NOCIAEACFMG" => Some(Self::Nociaeacfmg),
|
|
"EMBFKIIDHPE_NGGNPCMHNEM" => Some(Self::Nggnpcmhnem),
|
|
"EMBFKIIDHPE_BKJNEFKJPPI" => Some(Self::Bkjnefkjppi),
|
|
"EMBFKIIDHPE_IHIHEKNCAGF" => Some(Self::Ihihekncagf),
|
|
"EMBFKIIDHPE_KBAONECLNDL" => Some(Self::Kbaoneclndl),
|
|
"EMBFKIIDHPE_NEMPFFJHMFK" => Some(Self::Nempffjhmfk),
|
|
"EMBFKIIDHPE_MFKNIDOBEON" => Some(Self::Mfknidobeon),
|
|
"EMBFKIIDHPE_JCOMLMDBKLN" => Some(Self::Jcomlmdbkln),
|
|
"EMBFKIIDHPE_ADAFCOJDJKH" => Some(Self::Adafcojdjkh),
|
|
"EMBFKIIDHPE_HCNAOJENKBC" => Some(Self::Hcnaojenkbc),
|
|
"EMBFKIIDHPE_GDMOHHMJFBJ" => Some(Self::Gdmohhmjfbj),
|
|
"EMBFKIIDHPE_ICHBHPHOLCA" => Some(Self::Ichbhpholca),
|
|
"EMBFKIIDHPE_LBCGBHBOHAI" => Some(Self::Lbcgbhbohai),
|
|
"EMBFKIIDHPE_MIPECGHGIJA" => Some(Self::Mipecghgija),
|
|
"EMBFKIIDHPE_HJEPHFMCPFK" => Some(Self::Hjephfmcpfk),
|
|
"EMBFKIIDHPE_NEBDENOEONM" => Some(Self::Nebdenoeonm),
|
|
"EMBFKIIDHPE_JDINBJDKLCF" => Some(Self::Jdinbjdklcf),
|
|
"EMBFKIIDHPE_GGMBPIJKFGO" => Some(Self::Ggmbpijkfgo),
|
|
"EMBFKIIDHPE_DNCKCCFHPFD" => Some(Self::Dnckccfhpfd),
|
|
"EMBFKIIDHPE_CABEHFDICIC" => Some(Self::Cabehfdicic),
|
|
"EMBFKIIDHPE_AMLPPFMKMFP" => Some(Self::Amlppfmkmfp),
|
|
"EMBFKIIDHPE_NLEGDEFNGEA" => Some(Self::Nlegdefngea),
|
|
"EMBFKIIDHPE_IGHKMBLEIGM" => Some(Self::Ighkmbleigm),
|
|
"EMBFKIIDHPE_KHHINMMIPMJ" => Some(Self::Khhinmmipmj),
|
|
"EMBFKIIDHPE_OFNGIAGAHML" => Some(Self::Ofngiagahml),
|
|
"EMBFKIIDHPE_PJIDKDONNIG" => Some(Self::Pjidkdonnig),
|
|
"EMBFKIIDHPE_KEBJODGCEOJ" => Some(Self::Kebjodgceoj),
|
|
"EMBFKIIDHPE_JDDEILDPHBA" => Some(Self::Jddeildphba),
|
|
"EMBFKIIDHPE_MOHIAOJNAMG" => Some(Self::Mohiaojnamg),
|
|
"EMBFKIIDHPE_CHEHEKKGNAA" => Some(Self::Chehekkgnaa),
|
|
"EMBFKIIDHPE_KMJBCNEDKKB" => Some(Self::Kmjbcnedkkb),
|
|
"EMBFKIIDHPE_IBABKFMNBGM" => Some(Self::Ibabkfmnbgm),
|
|
"EMBFKIIDHPE_MBGJNEOALPG" => Some(Self::Mbgjneoalpg),
|
|
"EMBFKIIDHPE_GLHFLPDHGOC" => Some(Self::Glhflpdhgoc),
|
|
"EMBFKIIDHPE_KBLJBPAMCFO" => Some(Self::Kbljbpamcfo),
|
|
"EMBFKIIDHPE_ENJDAELIDOD" => Some(Self::Enjdaelidod),
|
|
"EMBFKIIDHPE_NDEOLOLODNG" => Some(Self::Ndeololodng),
|
|
"EMBFKIIDHPE_CKKEOOFFONA" => Some(Self::Ckkeooffona),
|
|
"EMBFKIIDHPE_MAGNOICDIHO" => Some(Self::Magnoicdiho),
|
|
"EMBFKIIDHPE_FFOBJMJBFBK" => Some(Self::Ffobjmjbfbk),
|
|
"EMBFKIIDHPE_BAOELNBBJCB" => Some(Self::Baoelnbbjcb),
|
|
"EMBFKIIDHPE_EIPPKOOOALC" => Some(Self::Eippkoooalc),
|
|
"EMBFKIIDHPE_IIJJNBAGLMM" => Some(Self::Iijjnbaglmm),
|
|
"EMBFKIIDHPE_IGOJMILGCEK" => Some(Self::Igojmilgcek),
|
|
"EMBFKIIDHPE_HGAIJIKPMIB" => Some(Self::Hgaijikpmib),
|
|
"EMBFKIIDHPE_JCKMKMJEHAD" => Some(Self::Jckmkmjehad),
|
|
"EMBFKIIDHPE_LOLDFOGPLAC" => Some(Self::Loldfogplac),
|
|
"EMBFKIIDHPE_BLKOJLMGPCN" => Some(Self::Blkojlmgpcn),
|
|
"EMBFKIIDHPE_FOKFNLBICAH" => Some(Self::Fokfnlbicah),
|
|
"EMBFKIIDHPE_MBOJBGLIAEA" => Some(Self::Mbojbgliaea),
|
|
"EMBFKIIDHPE_OEHPGOFNEHL" => Some(Self::Oehpgofnehl),
|
|
"EMBFKIIDHPE_HFNGGIIFLEL" => Some(Self::Hfnggiiflel),
|
|
"EMBFKIIDHPE_FMNLIOEINBP" => Some(Self::Fmnlioeinbp),
|
|
"EMBFKIIDHPE_KPAPOBFKFEI" => Some(Self::Kpapobfkfei),
|
|
"EMBFKIIDHPE_MEPNIKFIBNE" => Some(Self::Mepnikfibne),
|
|
"EMBFKIIDHPE_MDONGMIOANA" => Some(Self::Mdongmioana),
|
|
"EMBFKIIDHPE_FJIMAFDLMDB" => Some(Self::Fjimafdlmdb),
|
|
"EMBFKIIDHPE_AABPCCMHBOO" => Some(Self::Aabpccmhboo),
|
|
"EMBFKIIDHPE_MOOGKMDCHGF" => Some(Self::Moogkmdchgf),
|
|
"EMBFKIIDHPE_PBLKIJJLIGO" => Some(Self::Pblkijjligo),
|
|
"EMBFKIIDHPE_HAIHFPLCDGH" => Some(Self::Haihfplcdgh),
|
|
"EMBFKIIDHPE_FLHAJBOEJCH" => Some(Self::Flhajboejch),
|
|
"EMBFKIIDHPE_GMELICNCMEL" => Some(Self::Gmelicncmel),
|
|
"EMBFKIIDHPE_HPCFFJLHDDF" => Some(Self::Hpcffjlhddf),
|
|
"EMBFKIIDHPE_MPCKBOFKBIL" => Some(Self::Mpckbofkbil),
|
|
"EMBFKIIDHPE_FIBCNDFIKLA" => Some(Self::Fibcndfikla),
|
|
"EMBFKIIDHPE_DFAMAGLEJGH" => Some(Self::Dfamaglejgh),
|
|
"EMBFKIIDHPE_BBLMLEFLONA" => Some(Self::Bblmleflona),
|
|
"EMBFKIIDHPE_ENLKPMBLBBM" => Some(Self::Enlkpmblbbm),
|
|
"EMBFKIIDHPE_OABKFPKNKPK" => Some(Self::Oabkfpknkpk),
|
|
"EMBFKIIDHPE_JECLJLFJDEF" => Some(Self::Jecljlfjdef),
|
|
"EMBFKIIDHPE_ANMJPPKLKMF" => Some(Self::Anmjppklkmf),
|
|
"EMBFKIIDHPE_LIBBCHELKOK" => Some(Self::Libbchelkok),
|
|
"EMBFKIIDHPE_BJNCJOMHDLG" => Some(Self::Bjncjomhdlg),
|
|
"EMBFKIIDHPE_JODHJIFNOHE" => Some(Self::Jodhjifnohe),
|
|
"EMBFKIIDHPE_LDKFEAEFBCH" => Some(Self::Ldkfeaefbch),
|
|
"EMBFKIIDHPE_NAHNBJOKLLP" => Some(Self::Nahnbjokllp),
|
|
"EMBFKIIDHPE_NEGEAJKNPKF" => Some(Self::Negeajknpkf),
|
|
"EMBFKIIDHPE_IAFACBGGAMG" => Some(Self::Iafacbggamg),
|
|
"EMBFKIIDHPE_HJNKHJCOKCE" => Some(Self::Hjnkhjcokce),
|
|
"EMBFKIIDHPE_IKJNNKFKFDH" => Some(Self::Ikjnnkfkfdh),
|
|
"EMBFKIIDHPE_NBOCHPMGHJA" => Some(Self::Nbochpmghja),
|
|
"EMBFKIIDHPE_DCMHDPAFIND" => Some(Self::Dcmhdpafind),
|
|
"EMBFKIIDHPE_GFMEGNPOBAG" => Some(Self::Gfmegnpobag),
|
|
"EMBFKIIDHPE_OCJHBEGKHAM" => Some(Self::Ocjhbegkham),
|
|
"EMBFKIIDHPE_OIGCLFHOFIJ" => Some(Self::Oigclfhofij),
|
|
"EMBFKIIDHPE_GGPOHACIFFA" => Some(Self::Ggpohaciffa),
|
|
"EMBFKIIDHPE_MNLNPFBIGEJ" => Some(Self::Mnlnpfbigej),
|
|
"EMBFKIIDHPE_AMIAMBPCDDM" => Some(Self::Amiambpcddm),
|
|
"EMBFKIIDHPE_ELECIIJECEG" => Some(Self::Eleciijeceg),
|
|
"EMBFKIIDHPE_CCOBEEKDHHI" => Some(Self::Ccobeekdhhi),
|
|
"EMBFKIIDHPE_GEKOMMPIHPD" => Some(Self::Gekommpihpd),
|
|
"EMBFKIIDHPE_LKMLAOFLCNC" => Some(Self::Lkmlaoflcnc),
|
|
"EMBFKIIDHPE_GNPMMEBMIPF" => Some(Self::Gnpmmebmipf),
|
|
"EMBFKIIDHPE_BMEHPLINLPE" => Some(Self::Bmehplinlpe),
|
|
"EMBFKIIDHPE_JPJPEIEHEOP" => Some(Self::Jpjpeieheop),
|
|
"EMBFKIIDHPE_DEBOKLMAFMH" => Some(Self::Deboklmafmh),
|
|
"EMBFKIIDHPE_HNBEMPJPADA" => Some(Self::Hnbempjpada),
|
|
"EMBFKIIDHPE_NGOKFOOHHIO" => Some(Self::Ngokfoohhio),
|
|
"EMBFKIIDHPE_LDDFFNNEGOC" => Some(Self::Lddffnnegoc),
|
|
"EMBFKIIDHPE_GAGODCCKIAC" => Some(Self::Gagodcckiac),
|
|
"EMBFKIIDHPE_POAAMLAFKGK" => Some(Self::Poaamlafkgk),
|
|
"EMBFKIIDHPE_DPDIMINJPOB" => Some(Self::Dpdiminjpob),
|
|
"EMBFKIIDHPE_MLABFLBJEKN" => Some(Self::Mlabflbjekn),
|
|
"EMBFKIIDHPE_AALPAIEEEID" => Some(Self::Aalpaieeeid),
|
|
"EMBFKIIDHPE_KDIPDONOGFL" => Some(Self::Kdipdonogfl),
|
|
"EMBFKIIDHPE_KOECOLPGNMA" => Some(Self::Koecolpgnma),
|
|
"EMBFKIIDHPE_OOMNPMNPJDG" => Some(Self::Oomnpmnpjdg),
|
|
"EMBFKIIDHPE_EBHDGGEMOKG" => Some(Self::Ebhdggemokg),
|
|
"EMBFKIIDHPE_DKGIOGGFMON" => Some(Self::Dkgioggfmon),
|
|
"EMBFKIIDHPE_OLOGLAMLAJJ" => Some(Self::Ologlamlajj),
|
|
"EMBFKIIDHPE_PACOONLDJKP" => Some(Self::Pacoonldjkp),
|
|
"EMBFKIIDHPE_MFHOOHMJPGD" => Some(Self::Mfhoohmjpgd),
|
|
"EMBFKIIDHPE_ANNDEOKMJCC" => Some(Self::Anndeokmjcc),
|
|
"EMBFKIIDHPE_GGCHKGOOCOB" => Some(Self::Ggchkgoocob),
|
|
"EMBFKIIDHPE_EKBDDFICMPM" => Some(Self::Ekbddficmpm),
|
|
"EMBFKIIDHPE_MKCCIAOPCLC" => Some(Self::Mkcciaopclc),
|
|
"EMBFKIIDHPE_ANCHOMEPAMC" => Some(Self::Anchomepamc),
|
|
"EMBFKIIDHPE_AGENLKLJFEK" => Some(Self::Agenlkljfek),
|
|
"EMBFKIIDHPE_HJPNDAOHFAA" => Some(Self::Hjpndaohfaa),
|
|
"EMBFKIIDHPE_JGPIBHNEOME" => Some(Self::Jgpibhneome),
|
|
"EMBFKIIDHPE_CMIOONMACID" => Some(Self::Cmioonmacid),
|
|
"EMBFKIIDHPE_OJCINPPAHGE" => Some(Self::Ojcinppahge),
|
|
"EMBFKIIDHPE_KKPHMGEBMDD" => Some(Self::Kkphmgebmdd),
|
|
"EMBFKIIDHPE_PCFNDHLBEMM" => Some(Self::Pcfndhlbemm),
|
|
"EMBFKIIDHPE_LGNOIOPBKFF" => Some(Self::Lgnoiopbkff),
|
|
"EMBFKIIDHPE_HPPKFALPNPJ" => Some(Self::Hppkfalpnpj),
|
|
"EMBFKIIDHPE_OCHHCEJACPM" => Some(Self::Ochhcejacpm),
|
|
"EMBFKIIDHPE_PNIODMDGEIE" => Some(Self::Pniodmdgeie),
|
|
"EMBFKIIDHPE_DNAODHGNKJA" => Some(Self::Dnaodhgnkja),
|
|
"EMBFKIIDHPE_EPAPBDBEDLH" => Some(Self::Epapbdbedlh),
|
|
"EMBFKIIDHPE_BCEBEGIHIJB" => Some(Self::Bcebegihijb),
|
|
"EMBFKIIDHPE_NPCCAOKLKDG" => Some(Self::Npccaoklkdg),
|
|
"EMBFKIIDHPE_EEMJEAKHNAL" => Some(Self::Eemjeakhnal),
|
|
"EMBFKIIDHPE_CJDMJCNEDGH" => Some(Self::Cjdmjcnedgh),
|
|
"EMBFKIIDHPE_HAMOOFFENFO" => Some(Self::Hamooffenfo),
|
|
"EMBFKIIDHPE_MPKLMJLMEMJ" => Some(Self::Mpklmjlmemj),
|
|
"EMBFKIIDHPE_PCCECCEKLOO" => Some(Self::Pcceccekloo),
|
|
"EMBFKIIDHPE_CNCOGAOFLNB" => Some(Self::Cncogaoflnb),
|
|
"EMBFKIIDHPE_HNCOIACCGFB" => Some(Self::Hncoiaccgfb),
|
|
"EMBFKIIDHPE_NLPFBHHCKGN" => Some(Self::Nlpfbhhckgn),
|
|
"EMBFKIIDHPE_GPAEFMOHDIL" => Some(Self::Gpaefmohdil),
|
|
"EMBFKIIDHPE_PLPGJPHODFP" => Some(Self::Plpgjphodfp),
|
|
"EMBFKIIDHPE_IACIFKEPDMH" => Some(Self::Iacifkepdmh),
|
|
"EMBFKIIDHPE_ELHJPMDDPBN" => Some(Self::Elhjpmddpbn),
|
|
"EMBFKIIDHPE_AEHCONCGIBJ" => Some(Self::Aehconcgibj),
|
|
"EMBFKIIDHPE_CJLMJNGELLN" => Some(Self::Cjlmjngelln),
|
|
"EMBFKIIDHPE_JFNIOIGGHIC" => Some(Self::Jfnioigghic),
|
|
"EMBFKIIDHPE_CJHCEIIJGHB" => Some(Self::Cjhceiijghb),
|
|
"EMBFKIIDHPE_EPHGOABKPKF" => Some(Self::Ephgoabkpkf),
|
|
"EMBFKIIDHPE_KJLBKJBFBFK" => Some(Self::Kjlbkjbfbfk),
|
|
"EMBFKIIDHPE_MNBMMAAMIKI" => Some(Self::Mnbmmaamiki),
|
|
"EMBFKIIDHPE_ECIPGBMKKAJ" => Some(Self::Ecipgbmkkaj),
|
|
"EMBFKIIDHPE_EAKBODGHLPN" => Some(Self::Eakbodghlpn),
|
|
"EMBFKIIDHPE_PGEEIHJNOPH" => Some(Self::Pgeeihjnoph),
|
|
"EMBFKIIDHPE_KMOOICPENHF" => Some(Self::Kmooicpenhf),
|
|
"EMBFKIIDHPE_HAJFFCEJGNN" => Some(Self::Hajffcejgnn),
|
|
"EMBFKIIDHPE_FOGBJOLLEHL" => Some(Self::Fogbjollehl),
|
|
"EMBFKIIDHPE_NFMMCNPCAJL" => Some(Self::Nfmmcnpcajl),
|
|
"EMBFKIIDHPE_HKHPOKEMNPC" => Some(Self::Hkhpokemnpc),
|
|
"EMBFKIIDHPE_CFCEFJPGJIJ" => Some(Self::Cfcefjpgjij),
|
|
"EMBFKIIDHPE_FIMGKJPDIIA" => Some(Self::Fimgkjpdiia),
|
|
"EMBFKIIDHPE_JKMKPAKHGML" => Some(Self::Jkmkpakhgml),
|
|
"EMBFKIIDHPE_OCOAIFEJPKK" => Some(Self::Ocoaifejpkk),
|
|
"EMBFKIIDHPE_COKFNAFACEC" => Some(Self::Cokfnafacec),
|
|
"EMBFKIIDHPE_JAICDJEEOOC" => Some(Self::Jaicdjeeooc),
|
|
"EMBFKIIDHPE_DBEMAMCNJFD" => Some(Self::Dbemamcnjfd),
|
|
"EMBFKIIDHPE_CBBEOOKGLDO" => Some(Self::Cbbeookgldo),
|
|
"EMBFKIIDHPE_OFDGALPJEIC" => Some(Self::Ofdgalpjeic),
|
|
"EMBFKIIDHPE_JBCPLOAHINJ" => Some(Self::Jbcploahinj),
|
|
"EMBFKIIDHPE_KDFAOMHBAPD" => Some(Self::Kdfaomhbapd),
|
|
"EMBFKIIDHPE_ENDNFDDNCKJ" => Some(Self::Endnfddnckj),
|
|
"EMBFKIIDHPE_KOLGPHAIDEA" => Some(Self::Kolgphaidea),
|
|
"EMBFKIIDHPE_NAMHHNCIGHP" => Some(Self::Namhhncighp),
|
|
"EMBFKIIDHPE_DOHIAPAIIPD" => Some(Self::Dohiapaiipd),
|
|
"EMBFKIIDHPE_FGAKDCGFCIH" => Some(Self::Fgakdcgfcih),
|
|
"EMBFKIIDHPE_IPKNBEDGAJA" => Some(Self::Ipknbedgaja),
|
|
"EMBFKIIDHPE_NNOMGPOCELA" => Some(Self::Nnomgpocela),
|
|
"EMBFKIIDHPE_FPHCKNMIJMP" => Some(Self::Fphcknmijmp),
|
|
"EMBFKIIDHPE_GLGHIGNACPM" => Some(Self::Glghignacpm),
|
|
"EMBFKIIDHPE_LHKNKEOPPEO" => Some(Self::Lhknkeoppeo),
|
|
"EMBFKIIDHPE_ECCJCDEMILH" => Some(Self::Eccjcdemilh),
|
|
"EMBFKIIDHPE_DMEACDBMDPG" => Some(Self::Dmeacdbmdpg),
|
|
"EMBFKIIDHPE_MFHDLDAOJDD" => Some(Self::Mfhdldaojdd),
|
|
"EMBFKIIDHPE_JHNKICPJILH" => Some(Self::Jhnkicpjilh),
|
|
"EMBFKIIDHPE_JPMMMCCMKFJ" => Some(Self::Jpmmmccmkfj),
|
|
"EMBFKIIDHPE_BANFKPKPBFL" => Some(Self::Banfkpkpbfl),
|
|
"EMBFKIIDHPE_FCGKJHAFIKG" => Some(Self::Fcgkjhafikg),
|
|
"EMBFKIIDHPE_PHJHJFGBHPO" => Some(Self::Phjhjfgbhpo),
|
|
"EMBFKIIDHPE_OOICNGHFKLC" => Some(Self::Ooicnghfklc),
|
|
"EMBFKIIDHPE_GGFAHPJBKFH" => Some(Self::Ggfahpjbkfh),
|
|
"EMBFKIIDHPE_BCGPIGCLIJI" => Some(Self::Bcgpigcliji),
|
|
"EMBFKIIDHPE_HOGECIFINIC" => Some(Self::Hogecifinic),
|
|
"EMBFKIIDHPE_ICAGOMEJNLP" => Some(Self::Icagomejnlp),
|
|
"EMBFKIIDHPE_KBOGJJELBHD" => Some(Self::Kbogjjelbhd),
|
|
"EMBFKIIDHPE_CAEHNGFBMEI" => Some(Self::Caehngfbmei),
|
|
"EMBFKIIDHPE_BAKNMGKNIGI" => Some(Self::Baknmgknigi),
|
|
"EMBFKIIDHPE_BPNNDBNKFCC" => Some(Self::Bpnndbnkfcc),
|
|
"EMBFKIIDHPE_HEEFDCGFBDI" => Some(Self::Heefdcgfbdi),
|
|
"EMBFKIIDHPE_FANBNBJJKFK" => Some(Self::Fanbnbjjkfk),
|
|
"EMBFKIIDHPE_MBJCLNHFEPJ" => Some(Self::Mbjclnhfepj),
|
|
"EMBFKIIDHPE_FJJKHMCICCK" => Some(Self::Fjjkhmcicck),
|
|
"EMBFKIIDHPE_EGDPPHLJBHE" => Some(Self::Egdpphljbhe),
|
|
"EMBFKIIDHPE_KHPOKJALCMG" => Some(Self::Khpokjalcmg),
|
|
"EMBFKIIDHPE_NHAJJEMEDBJ" => Some(Self::Nhajjemedbj),
|
|
"EMBFKIIDHPE_GFGCLAOKIFC" => Some(Self::Gfgclaokifc),
|
|
"EMBFKIIDHPE_DKCKDEFLBLH" => Some(Self::Dkckdeflblh),
|
|
"EMBFKIIDHPE_FLJONBJOCMA" => Some(Self::Fljonbjocma),
|
|
"EMBFKIIDHPE_BBNEBPGKDLJ" => Some(Self::Bbnebpgkdlj),
|
|
"EMBFKIIDHPE_BJGPJPDOMOF" => Some(Self::Bjgpjpdomof),
|
|
"EMBFKIIDHPE_CGBJPPPMDME" => Some(Self::Cgbjpppmdme),
|
|
"EMBFKIIDHPE_HBFKINKGFDD" => Some(Self::Hbfkinkgfdd),
|
|
"EMBFKIIDHPE_OOKFBHJBCLA" => Some(Self::Ookfbhjbcla),
|
|
"EMBFKIIDHPE_KEHDAPHNBMH" => Some(Self::Kehdaphnbmh),
|
|
"EMBFKIIDHPE_OCOHLOGJNAP" => Some(Self::Ocohlogjnap),
|
|
"EMBFKIIDHPE_AFNNEEEBANM" => Some(Self::Afnneeebanm),
|
|
"EMBFKIIDHPE_JBPJDJCMKGL" => Some(Self::Jbpjdjcmkgl),
|
|
"EMBFKIIDHPE_AAIFMHCOLJF" => Some(Self::Aaifmhcoljf),
|
|
"EMBFKIIDHPE_BDDMILEAADF" => Some(Self::Bddmileaadf),
|
|
"EMBFKIIDHPE_ACPNPPLGDJA" => Some(Self::Acpnpplgdja),
|
|
"EMBFKIIDHPE_DIABOFBGCAL" => Some(Self::Diabofbgcal),
|
|
"EMBFKIIDHPE_EGNNAHGHJAL" => Some(Self::Egnnahghjal),
|
|
"EMBFKIIDHPE_LAHMLHLMJOF" => Some(Self::Lahmlhlmjof),
|
|
"EMBFKIIDHPE_DPKEKDHBFFO" => Some(Self::Dpkekdhbffo),
|
|
"EMBFKIIDHPE_FEHIJCIAKFM" => Some(Self::Fehijciakfm),
|
|
"EMBFKIIDHPE_BNBFBPNFCCN" => Some(Self::Bnbfbpnfccn),
|
|
"EMBFKIIDHPE_LIOIFOEGACB" => Some(Self::Lioifoegacb),
|
|
"EMBFKIIDHPE_MIEHCKKJDOB" => Some(Self::Miehckkjdob),
|
|
"EMBFKIIDHPE_DNGIACLHDJL" => Some(Self::Dngiaclhdjl),
|
|
"EMBFKIIDHPE_EHJJPHAFHHP" => Some(Self::Ehjjphafhhp),
|
|
"EMBFKIIDHPE_MIKOKNJPNIE" => Some(Self::Mikoknjpnie),
|
|
"EMBFKIIDHPE_DNEGCOEFKHH" => Some(Self::Dnegcoefkhh),
|
|
"EMBFKIIDHPE_CPNIFCAOPCF" => Some(Self::Cpnifcaopcf),
|
|
"EMBFKIIDHPE_OCCGPBNAFBA" => Some(Self::Occgpbnafba),
|
|
"EMBFKIIDHPE_CIAODHMGHEM" => Some(Self::Ciaodhmghem),
|
|
"EMBFKIIDHPE_KOFFCKHMKCG" => Some(Self::Koffckhmkcg),
|
|
"EMBFKIIDHPE_EELCACLCFEI" => Some(Self::Eelcaclcfei),
|
|
"EMBFKIIDHPE_BKDNKMKKBHD" => Some(Self::Bkdnkmkkbhd),
|
|
"EMBFKIIDHPE_GBCBIGEBFAL" => Some(Self::Gbcbigebfal),
|
|
"EMBFKIIDHPE_NFHDIHJLBOD" => Some(Self::Nfhdihjlbod),
|
|
"EMBFKIIDHPE_FMDLCLLLIOF" => Some(Self::Fmdlcllliof),
|
|
"EMBFKIIDHPE_FJMKBLGKBBN" => Some(Self::Fjmkblgkbbn),
|
|
"EMBFKIIDHPE_CKMAJOOEGJP" => Some(Self::Ckmajooegjp),
|
|
"EMBFKIIDHPE_HCJKNFCHMAO" => Some(Self::Hcjknfchmao),
|
|
"EMBFKIIDHPE_PODPAMGKEFK" => Some(Self::Podpamgkefk),
|
|
"EMBFKIIDHPE_MCALJBDLJCD" => Some(Self::Mcaljbdljcd),
|
|
"EMBFKIIDHPE_JBMKCEACMAE" => Some(Self::Jbmkceacmae),
|
|
"EMBFKIIDHPE_IMCINKJJIFG" => Some(Self::Imcinkjjifg),
|
|
"EMBFKIIDHPE_KBMMCJAFEPI" => Some(Self::Kbmmcjafepi),
|
|
"EMBFKIIDHPE_KMHEADFPHGB" => Some(Self::Kmheadfphgb),
|
|
"EMBFKIIDHPE_EEDEEJJMMEE" => Some(Self::Eedeejjmmee),
|
|
"EMBFKIIDHPE_BGOOBEEDGKA" => Some(Self::Bgoobeedgka),
|
|
"EMBFKIIDHPE_MFAPBFNPMDA" => Some(Self::Mfapbfnpmda),
|
|
"EMBFKIIDHPE_KENAIHFAPEF" => Some(Self::Kenaihfapef),
|
|
"EMBFKIIDHPE_MEFAIGMBILL" => Some(Self::Mefaigmbill),
|
|
"EMBFKIIDHPE_BJFEGDOKADH" => Some(Self::Bjfegdokadh),
|
|
"EMBFKIIDHPE_FKJFNNGBNGP" => Some(Self::Fkjfnngbngp),
|
|
"EMBFKIIDHPE_GEBLHOFPCDM" => Some(Self::Geblhofpcdm),
|
|
"EMBFKIIDHPE_BKCIHCFKFMM" => Some(Self::Bkcihcfkfmm),
|
|
"EMBFKIIDHPE_PIIDLAOJBCO" => Some(Self::Piidlaojbco),
|
|
"EMBFKIIDHPE_KFNMBFBMHAC" => Some(Self::Kfnmbfbmhac),
|
|
"EMBFKIIDHPE_DGNEDGEKAMF" => Some(Self::Dgnedgekamf),
|
|
"EMBFKIIDHPE_PMHGLGJDLNN" => Some(Self::Pmhglgjdlnn),
|
|
"EMBFKIIDHPE_PPPLIDGHCAI" => Some(Self::Ppplidghcai),
|
|
"EMBFKIIDHPE_BMJCMEOHCBE" => Some(Self::Bmjcmeohcbe),
|
|
"EMBFKIIDHPE_JGFNGINIAFF" => Some(Self::Jgfnginiaff),
|
|
"EMBFKIIDHPE_IIAOIMMKAAF" => Some(Self::Iiaoimmkaaf),
|
|
"EMBFKIIDHPE_CCOHABPNAHC" => Some(Self::Ccohabpnahc),
|
|
"EMBFKIIDHPE_DHFHMGIGGPP" => Some(Self::Dhfhmgiggpp),
|
|
"EMBFKIIDHPE_GJFMICFEBOP" => Some(Self::Gjfmicfebop),
|
|
"EMBFKIIDHPE_NKOMCHMJBDI" => Some(Self::Nkomchmjbdi),
|
|
"EMBFKIIDHPE_NJENPNKILEE" => Some(Self::Njenpnkilee),
|
|
"EMBFKIIDHPE_LHLKNHBOHBI" => Some(Self::Lhlknhbohbi),
|
|
"EMBFKIIDHPE_LBLJBABEFBA" => Some(Self::Lbljbabefba),
|
|
"EMBFKIIDHPE_IPCNFONKGJL" => Some(Self::Ipcnfonkgjl),
|
|
"EMBFKIIDHPE_MCDNAGPBAFE" => Some(Self::Mcdnagpbafe),
|
|
"EMBFKIIDHPE_LMDBOMDMMPL" => Some(Self::Lmdbomdmmpl),
|
|
"EMBFKIIDHPE_PCJALNGDGAJ" => Some(Self::Pcjalngdgaj),
|
|
"EMBFKIIDHPE_DICFBLADMOO" => Some(Self::Dicfbladmoo),
|
|
"EMBFKIIDHPE_BHJFPOKKCOD" => Some(Self::Bhjfpokkcod),
|
|
"EMBFKIIDHPE_PHICIGFFGMM" => Some(Self::Phicigffgmm),
|
|
"EMBFKIIDHPE_FPJPBMCELCK" => Some(Self::Fpjpbmcelck),
|
|
"EMBFKIIDHPE_FIGCCOCKOFG" => Some(Self::Figccockofg),
|
|
"EMBFKIIDHPE_HHKDJLFEFHH" => Some(Self::Hhkdjlfefhh),
|
|
"EMBFKIIDHPE_IBOFOAPGBNE" => Some(Self::Ibofoapgbne),
|
|
"EMBFKIIDHPE_NMPKNJKENCA" => Some(Self::Nmpknjkenca),
|
|
"EMBFKIIDHPE_KAEADJMDEPE" => Some(Self::Kaeadjmdepe),
|
|
"EMBFKIIDHPE_JDNJCPNACLH" => Some(Self::Jdnjcpnaclh),
|
|
"EMBFKIIDHPE_CDDDKDBBKDM" => Some(Self::Cdddkdbbkdm),
|
|
"EMBFKIIDHPE_DOKBEHOBCMK" => Some(Self::Dokbehobcmk),
|
|
"EMBFKIIDHPE_DMNKABCNIDH" => Some(Self::Dmnkabcnidh),
|
|
"EMBFKIIDHPE_DPLNJBBNMOD" => Some(Self::Dplnjbbnmod),
|
|
"EMBFKIIDHPE_EFBMOHOFFGA" => Some(Self::Efbmohoffga),
|
|
"EMBFKIIDHPE_PNKDMEDNOKK" => Some(Self::Pnkdmednokk),
|
|
"EMBFKIIDHPE_OMEIHCDIPML" => Some(Self::Omeihcdipml),
|
|
"EMBFKIIDHPE_JIOJMPKBCOD" => Some(Self::Jiojmpkbcod),
|
|
"EMBFKIIDHPE_AEHPJFDLJGK" => Some(Self::Aehpjfdljgk),
|
|
"EMBFKIIDHPE_GNPDBEKNDFM" => Some(Self::Gnpdbekndfm),
|
|
"EMBFKIIDHPE_PLJBHLOKAEE" => Some(Self::Pljbhlokaee),
|
|
"EMBFKIIDHPE_AJALPLJMOJN" => Some(Self::Ajalpljmojn),
|
|
"EMBFKIIDHPE_LAIGIOBMJKN" => Some(Self::Laigiobmjkn),
|
|
"EMBFKIIDHPE_AHGBEIAODIC" => Some(Self::Ahgbeiaodic),
|
|
"EMBFKIIDHPE_BFFEBPDFMLC" => Some(Self::Bffebpdfmlc),
|
|
"EMBFKIIDHPE_JMLJOLLHIFC" => Some(Self::Jmljollhifc),
|
|
"EMBFKIIDHPE_ELNOLBFNNNO" => Some(Self::Elnolbfnnno),
|
|
"EMBFKIIDHPE_AADGJIJLKLL" => Some(Self::Aadgjijlkll),
|
|
"EMBFKIIDHPE_CMDAGCGJPJO" => Some(Self::Cmdagcgjpjo),
|
|
"EMBFKIIDHPE_KJJDCFJEIID" => Some(Self::Kjjdcfjeiid),
|
|
"EMBFKIIDHPE_GOJCHPMAAPN" => Some(Self::Gojchpmaapn),
|
|
"EMBFKIIDHPE_AFECHLLOFOC" => Some(Self::Afechllofoc),
|
|
"EMBFKIIDHPE_DNDJKGCOHGJ" => Some(Self::Dndjkgcohgj),
|
|
"EMBFKIIDHPE_NDEKKIPMCDB" => Some(Self::Ndekkipmcdb),
|
|
"EMBFKIIDHPE_JOAHFKKBHKA" => Some(Self::Joahfkkbhka),
|
|
"EMBFKIIDHPE_LGHDKMEJKCJ" => Some(Self::Lghdkmejkcj),
|
|
"EMBFKIIDHPE_OKFEAEACPCL" => Some(Self::Okfeaeacpcl),
|
|
"EMBFKIIDHPE_BHHIDDFBLBH" => Some(Self::Bhhiddfblbh),
|
|
"EMBFKIIDHPE_POHFMBMKDJO" => Some(Self::Pohfmbmkdjo),
|
|
"EMBFKIIDHPE_HEDIPLBAJJK" => Some(Self::Hediplbajjk),
|
|
"EMBFKIIDHPE_INBMJOBIPKO" => Some(Self::Inbmjobipko),
|
|
"EMBFKIIDHPE_BPKONCGKGLK" => Some(Self::Bpkoncgkglk),
|
|
"EMBFKIIDHPE_FEJKLIPGKLN" => Some(Self::Fejklipgkln),
|
|
"EMBFKIIDHPE_HGLBNOPDACH" => Some(Self::Hglbnopdach),
|
|
"EMBFKIIDHPE_BBGGIDABNFB" => Some(Self::Bbggidabnfb),
|
|
"EMBFKIIDHPE_KKJFLBNCLOH" => Some(Self::Kkjflbncloh),
|
|
"EMBFKIIDHPE_AOMPFCAOKLM" => Some(Self::Aompfcaoklm),
|
|
"EMBFKIIDHPE_ANMKCJICJED" => Some(Self::Anmkcjicjed),
|
|
"EMBFKIIDHPE_IEDANDADNJG" => Some(Self::Iedandadnjg),
|
|
"EMBFKIIDHPE_JENBOPIKHEN" => Some(Self::Jenbopikhen),
|
|
"EMBFKIIDHPE_GCKNOFNFLBF" => Some(Self::Gcknofnflbf),
|
|
"EMBFKIIDHPE_BLGFKGFADGF" => Some(Self::Blgfkgfadgf),
|
|
"EMBFKIIDHPE_MMBEKCAEKGN" => Some(Self::Mmbekcaekgn),
|
|
"EMBFKIIDHPE_IGLIAEPANDE" => Some(Self::Igliaepande),
|
|
"EMBFKIIDHPE_KAIKKFOGHAB" => Some(Self::Kaikkfoghab),
|
|
"EMBFKIIDHPE_MCMHACBKKEM" => Some(Self::Mcmhacbkkem),
|
|
"EMBFKIIDHPE_EKPLBBLPLLO" => Some(Self::Ekplbblpllo),
|
|
"EMBFKIIDHPE_AAMBJNCCFHL" => Some(Self::Aambjnccfhl),
|
|
"EMBFKIIDHPE_MOIGCIPFCOJ" => Some(Self::Moigcipfcoj),
|
|
"EMBFKIIDHPE_DECCKNKNMAH" => Some(Self::Deccknknmah),
|
|
"EMBFKIIDHPE_BMNNMFKFDLP" => Some(Self::Bmnnmfkfdlp),
|
|
"EMBFKIIDHPE_CPGEKOHHHNC" => Some(Self::Cpgekohhhnc),
|
|
"EMBFKIIDHPE_EEPANNDNLIC" => Some(Self::Eepanndnlic),
|
|
"EMBFKIIDHPE_CEENGODPMOF" => Some(Self::Ceengodpmof),
|
|
"EMBFKIIDHPE_DAAMGCDDOMI" => Some(Self::Daamgcddomi),
|
|
"EMBFKIIDHPE_NBCGHNFEODE" => Some(Self::Nbcghnfeode),
|
|
"EMBFKIIDHPE_PODADGGEBAH" => Some(Self::Podadggebah),
|
|
"EMBFKIIDHPE_AJGGBLPJJBA" => Some(Self::Ajggblpjjba),
|
|
"EMBFKIIDHPE_DLPMHFJIJHL" => Some(Self::Dlpmhfjijhl),
|
|
"EMBFKIIDHPE_IFMNJEINPBM" => Some(Self::Ifmnjeinpbm),
|
|
"EMBFKIIDHPE_ELAGJMKHCPM" => Some(Self::Elagjmkhcpm),
|
|
"EMBFKIIDHPE_CBPNBIDKEJM" => Some(Self::Cbpnbidkejm),
|
|
"EMBFKIIDHPE_OCBKJLBBLBN" => Some(Self::Ocbkjlbblbn),
|
|
"EMBFKIIDHPE_OEJBBIFLLFA" => Some(Self::Oejbbifllfa),
|
|
"EMBFKIIDHPE_PLOFKMLGLBN" => Some(Self::Plofkmlglbn),
|
|
"EMBFKIIDHPE_NCFNPNNOJEG" => Some(Self::Ncfnpnnojeg),
|
|
"EMBFKIIDHPE_GKNEHNEHALE" => Some(Self::Gknehnehale),
|
|
"EMBFKIIDHPE_AKFNDDGPLIJ" => Some(Self::Akfnddgplij),
|
|
"EMBFKIIDHPE_FNFPDAELCDF" => Some(Self::Fnfpdaelcdf),
|
|
"EMBFKIIDHPE_DHCLJJKLDKG" => Some(Self::Dhcljjkldkg),
|
|
"EMBFKIIDHPE_PBJPEBLBGDE" => Some(Self::Pbjpeblbgde),
|
|
"EMBFKIIDHPE_KDNHNDKLKFG" => Some(Self::Kdnhndklkfg),
|
|
"EMBFKIIDHPE_EOMFEDOEEDL" => Some(Self::Eomfedoeedl),
|
|
"EMBFKIIDHPE_PNMMKAAAOOB" => Some(Self::Pnmmkaaaoob),
|
|
"EMBFKIIDHPE_LJEEEBKIIAC" => Some(Self::Ljeeebkiiac),
|
|
"EMBFKIIDHPE_KJIBFGNEJHD" => Some(Self::Kjibfgnejhd),
|
|
"EMBFKIIDHPE_BLHOAJBBGHL" => Some(Self::Blhoajbbghl),
|
|
"EMBFKIIDHPE_IHLHHPHEKFI" => Some(Self::Ihlhhphekfi),
|
|
"EMBFKIIDHPE_PFMOGOBNEMB" => Some(Self::Pfmogobnemb),
|
|
"EMBFKIIDHPE_ADMHILBPHDA" => Some(Self::Admhilbphda),
|
|
"EMBFKIIDHPE_GAMACAAMEAI" => Some(Self::Gamacaameai),
|
|
"EMBFKIIDHPE_JGOMLIKDFFA" => Some(Self::Jgomlikdffa),
|
|
"EMBFKIIDHPE_HKHGPNHJDFJ" => Some(Self::Hkhgpnhjdfj),
|
|
"EMBFKIIDHPE_CNAEELCHBMK" => Some(Self::Cnaeelchbmk),
|
|
"EMBFKIIDHPE_JLOPDHGGOFK" => Some(Self::Jlopdhggofk),
|
|
"EMBFKIIDHPE_CDJBLLOPEJM" => Some(Self::Cdjbllopejm),
|
|
"EMBFKIIDHPE_JNIOHACIBKK" => Some(Self::Jniohacibkk),
|
|
"EMBFKIIDHPE_LJEHLIKHEMN" => Some(Self::Ljehlikhemn),
|
|
"EMBFKIIDHPE_JOPJGLKCGPP" => Some(Self::Jopjglkcgpp),
|
|
"EMBFKIIDHPE_HKCHOAPNFOM" => Some(Self::Hkchoapnfom),
|
|
"EMBFKIIDHPE_BNOCHEGOEPH" => Some(Self::Bnochegoeph),
|
|
"EMBFKIIDHPE_OKOCIDPFDBA" => Some(Self::Okocidpfdba),
|
|
"EMBFKIIDHPE_COKINKFIKAN" => Some(Self::Cokinkfikan),
|
|
"EMBFKIIDHPE_ANCPPLDFJCO" => Some(Self::Ancppldfjco),
|
|
"EMBFKIIDHPE_COMJABFICGH" => Some(Self::Comjabficgh),
|
|
"EMBFKIIDHPE_DHJEMFOGCLO" => Some(Self::Dhjemfogclo),
|
|
"EMBFKIIDHPE_ONNJILPKHMC" => Some(Self::Onnjilpkhmc),
|
|
"EMBFKIIDHPE_HGPBCBMNCLG" => Some(Self::Hgpbcbmnclg),
|
|
"EMBFKIIDHPE_HPGAGEKFAFN" => Some(Self::Hpgagekfafn),
|
|
"EMBFKIIDHPE_KHKMMOMPACD" => Some(Self::Khkmmompacd),
|
|
"EMBFKIIDHPE_EJPPNEECGKN" => Some(Self::Ejppneecgkn),
|
|
"EMBFKIIDHPE_KDBLHGOOGBA" => Some(Self::Kdblhgoogba),
|
|
"EMBFKIIDHPE_JAJGGJBIHHA" => Some(Self::Jajggjbihha),
|
|
"EMBFKIIDHPE_FPDFACBPPEF" => Some(Self::Fpdfacbppef),
|
|
"EMBFKIIDHPE_CMJOMGFABCK" => Some(Self::Cmjomgfabck),
|
|
"EMBFKIIDHPE_AMFNNNDGGGN" => Some(Self::Amfnnndgggn),
|
|
"EMBFKIIDHPE_HOBBJONAAFE" => Some(Self::Hobbjonaafe),
|
|
"EMBFKIIDHPE_HJMBFLBBMDK" => Some(Self::Hjmbflbbmdk),
|
|
"EMBFKIIDHPE_IPNJCLHDBME" => Some(Self::Ipnjclhdbme),
|
|
"EMBFKIIDHPE_MOAJLIFNPAK" => Some(Self::Moajlifnpak),
|
|
"EMBFKIIDHPE_BGKIDGDIGNE" => Some(Self::Bgkidgdigne),
|
|
"EMBFKIIDHPE_GHCANGMMCGG" => Some(Self::Ghcangmmcgg),
|
|
"EMBFKIIDHPE_IHPBGMJICCB" => Some(Self::Ihpbgmjiccb),
|
|
"EMBFKIIDHPE_BMADEKKIEIJ" => Some(Self::Bmadekkieij),
|
|
"EMBFKIIDHPE_HFOMJJHKECJ" => Some(Self::Hfomjjhkecj),
|
|
"EMBFKIIDHPE_HDPKBJBGMFJ" => Some(Self::Hdpkbjbgmfj),
|
|
"EMBFKIIDHPE_NAAKKHCIFGF" => Some(Self::Naakkhcifgf),
|
|
"EMBFKIIDHPE_OIBCLDJHDBJ" => Some(Self::Oibcldjhdbj),
|
|
"EMBFKIIDHPE_BHNLAGOFHHJ" => Some(Self::Bhnlagofhhj),
|
|
"EMBFKIIDHPE_HANPBKBJGML" => Some(Self::Hanpbkbjgml),
|
|
"EMBFKIIDHPE_IHDMELOLKPF" => Some(Self::Ihdmelolkpf),
|
|
"EMBFKIIDHPE_ELAHOHCGGLM" => Some(Self::Elahohcgglm),
|
|
"EMBFKIIDHPE_CHEDMNBCKFI" => Some(Self::Chedmnbckfi),
|
|
"EMBFKIIDHPE_LKAKGNGLHNI" => Some(Self::Lkakgnglhni),
|
|
"EMBFKIIDHPE_BIMOKLHJFAO" => Some(Self::Bimoklhjfao),
|
|
"EMBFKIIDHPE_KKPLKBDPJAL" => Some(Self::Kkplkbdpjal),
|
|
"EMBFKIIDHPE_DOJHALECJBL" => Some(Self::Dojhalecjbl),
|
|
"EMBFKIIDHPE_ILKFJMJAGNG" => Some(Self::Ilkfjmjagng),
|
|
"EMBFKIIDHPE_OFDHMMLFMIP" => Some(Self::Ofdhmmlfmip),
|
|
"EMBFKIIDHPE_GFDBKGJJGNP" => Some(Self::Gfdbkgjjgnp),
|
|
"EMBFKIIDHPE_AECJPBPPMMK" => Some(Self::Aecjpbppmmk),
|
|
"EMBFKIIDHPE_LJONPPPBFMJ" => Some(Self::Ljonpppbfmj),
|
|
"EMBFKIIDHPE_PILHIIPGNGO" => Some(Self::Pilhiipgngo),
|
|
"EMBFKIIDHPE_LJJPJCEMOJN" => Some(Self::Ljjpjcemojn),
|
|
"EMBFKIIDHPE_MKCAFPECCNG" => Some(Self::Mkcafpeccng),
|
|
"EMBFKIIDHPE_GIAAODKBFOG" => Some(Self::Giaaodkbfog),
|
|
"EMBFKIIDHPE_INELHLGDIKJ" => Some(Self::Inelhlgdikj),
|
|
"EMBFKIIDHPE_NDLIBKPEAIC" => Some(Self::Ndlibkpeaic),
|
|
"EMBFKIIDHPE_APLKJHKNPBO" => Some(Self::Aplkjhknpbo),
|
|
"EMBFKIIDHPE_HHMCEKIHMGO" => Some(Self::Hhmcekihmgo),
|
|
"EMBFKIIDHPE_MHMFCBNHEIM" => Some(Self::Mhmfcbnheim),
|
|
"EMBFKIIDHPE_LHNIELFDIBP" => Some(Self::Lhnielfdibp),
|
|
"EMBFKIIDHPE_JLHFFGGKHOP" => Some(Self::Jlhffggkhop),
|
|
"EMBFKIIDHPE_HHENAFDGDJK" => Some(Self::Hhenafdgdjk),
|
|
"EMBFKIIDHPE_HODLAOONANA" => Some(Self::Hodlaoonana),
|
|
"EMBFKIIDHPE_BCDKKAPOGFO" => Some(Self::Bcdkkapogfo),
|
|
"EMBFKIIDHPE_OCGDJICNBKC" => Some(Self::Ocgdjicnbkc),
|
|
"EMBFKIIDHPE_LMJPNIGCKJM" => Some(Self::Lmjpnigckjm),
|
|
"EMBFKIIDHPE_NCOKFJPHCHN" => Some(Self::Ncokfjphchn),
|
|
"EMBFKIIDHPE_HMFBLOOGALH" => Some(Self::Hmfbloogalh),
|
|
"EMBFKIIDHPE_HCOOGDAAONL" => Some(Self::Hcoogdaaonl),
|
|
"EMBFKIIDHPE_MNLLEKIKKMH" => Some(Self::Mnllekikkmh),
|
|
"EMBFKIIDHPE_CPFCMILBMLF" => Some(Self::Cpfcmilbmlf),
|
|
"EMBFKIIDHPE_DGHLOONHEHH" => Some(Self::Dghloonhehh),
|
|
"EMBFKIIDHPE_MHMHHGJHNNE" => Some(Self::Mhmhhgjhnne),
|
|
"EMBFKIIDHPE_MFFAIOKJAAO" => Some(Self::Mffaiokjaao),
|
|
"EMBFKIIDHPE_OCKMLLDLMBK" => Some(Self::Ockmlldlmbk),
|
|
"EMBFKIIDHPE_EOKKAGPALJO" => Some(Self::Eokkagpaljo),
|
|
"EMBFKIIDHPE_PPAHCBLENPN" => Some(Self::Ppahcblenpn),
|
|
"EMBFKIIDHPE_NDEDLFDGHNN" => Some(Self::Ndedlfdghnn),
|
|
"EMBFKIIDHPE_CICEHGBFIBM" => Some(Self::Cicehgbfibm),
|
|
"EMBFKIIDHPE_GALNODDKENJ" => Some(Self::Galnoddkenj),
|
|
"EMBFKIIDHPE_KKDFFBKPLAH" => Some(Self::Kkdffbkplah),
|
|
"EMBFKIIDHPE_MIKBNEFFEOE" => Some(Self::Mikbneffeoe),
|
|
"EMBFKIIDHPE_LAOFDDDBJLA" => Some(Self::Laofdddbjla),
|
|
"EMBFKIIDHPE_FOPLIOFLIGD" => Some(Self::Fopliofligd),
|
|
"EMBFKIIDHPE_LMNKGGLDKHO" => Some(Self::Lmnkggldkho),
|
|
"EMBFKIIDHPE_PEKINBMMHIK" => Some(Self::Pekinbmmhik),
|
|
"EMBFKIIDHPE_NDGDIPCMMEK" => Some(Self::Ndgdipcmmek),
|
|
"EMBFKIIDHPE_ABKJOEIDCJN" => Some(Self::Abkjoeidcjn),
|
|
"EMBFKIIDHPE_HGJCMDOFNOL" => Some(Self::Hgjcmdofnol),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fedlkanfnbh {
|
|
Labncgcmmlm = 0,
|
|
Jofkhkbapci = 1,
|
|
}
|
|
impl Fedlkanfnbh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Labncgcmmlm => "FEDLKANFNBH_LABNCGCMMLM",
|
|
Self::Jofkhkbapci => "FEDLKANFNBH_JOFKHKBAPCI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FEDLKANFNBH_LABNCGCMMLM" => Some(Self::Labncgcmmlm),
|
|
"FEDLKANFNBH_JOFKHKBAPCI" => Some(Self::Jofkhkbapci),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Emlhmddlihe {
|
|
Nfmcikpgljk = 0,
|
|
Pebmgocegfg = 1,
|
|
}
|
|
impl Emlhmddlihe {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nfmcikpgljk => "EMLHMDDLIHE_NFMCIKPGLJK",
|
|
Self::Pebmgocegfg => "EMLHMDDLIHE_PEBMGOCEGFG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EMLHMDDLIHE_NFMCIKPGLJK" => Some(Self::Nfmcikpgljk),
|
|
"EMLHMDDLIHE_PEBMGOCEGFG" => Some(Self::Pebmgocegfg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Heajbhnmjgo {
|
|
Ofghjkihmib = 0,
|
|
Hfofghfnjld = 1,
|
|
}
|
|
impl Heajbhnmjgo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ofghjkihmib => "HEAJBHNMJGO_OFGHJKIHMIB",
|
|
Self::Hfofghfnjld => "HEAJBHNMJGO_HFOFGHFNJLD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HEAJBHNMJGO_OFGHJKIHMIB" => Some(Self::Ofghjkihmib),
|
|
"HEAJBHNMJGO_HFOFGHFNJLD" => Some(Self::Hfofghfnjld),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Edhfgmggojh {
|
|
Pcpdhelpkem = 0,
|
|
Jpfkilknjlo = 1,
|
|
Gopeeboibpf = 2,
|
|
Amaoiembhhl = 3,
|
|
Mkfkgfhllgo = 4,
|
|
Lkoefdddpba = 5,
|
|
Gbkogncabei = 6,
|
|
}
|
|
impl Edhfgmggojh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "EDHFGMGGOJH_PCPDHELPKEM",
|
|
Self::Jpfkilknjlo => "EDHFGMGGOJH_JPFKILKNJLO",
|
|
Self::Gopeeboibpf => "EDHFGMGGOJH_GOPEEBOIBPF",
|
|
Self::Amaoiembhhl => "EDHFGMGGOJH_AMAOIEMBHHL",
|
|
Self::Mkfkgfhllgo => "EDHFGMGGOJH_MKFKGFHLLGO",
|
|
Self::Lkoefdddpba => "EDHFGMGGOJH_LKOEFDDDPBA",
|
|
Self::Gbkogncabei => "EDHFGMGGOJH_GBKOGNCABEI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EDHFGMGGOJH_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"EDHFGMGGOJH_JPFKILKNJLO" => Some(Self::Jpfkilknjlo),
|
|
"EDHFGMGGOJH_GOPEEBOIBPF" => Some(Self::Gopeeboibpf),
|
|
"EDHFGMGGOJH_AMAOIEMBHHL" => Some(Self::Amaoiembhhl),
|
|
"EDHFGMGGOJH_MKFKGFHLLGO" => Some(Self::Mkfkgfhllgo),
|
|
"EDHFGMGGOJH_LKOEFDDDPBA" => Some(Self::Lkoefdddpba),
|
|
"EDHFGMGGOJH_GBKOGNCABEI" => Some(Self::Gbkogncabei),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: DOILPDPENLJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdActiveType {
|
|
DoilpdpenljPcpdhelpkem = 0,
|
|
CmdGetActiveActivityDataScRsp = 9570,
|
|
CmdActiveActivityDataChangeScNotify = 9565,
|
|
CmdTakeActiveActivityRewardCsReq = 9552,
|
|
CmdGetActivityActiveDataCsReq = 9551,
|
|
CmdTakeActiveActivityRewardScRsp = 9560,
|
|
}
|
|
impl CmdActiveType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::DoilpdpenljPcpdhelpkem => "DOILPDPENLJ_PCPDHELPKEM",
|
|
Self::CmdGetActiveActivityDataScRsp => "CmdGetActiveActivityDataScRsp",
|
|
Self::CmdActiveActivityDataChangeScNotify => {
|
|
"CmdActiveActivityDataChangeScNotify"
|
|
}
|
|
Self::CmdTakeActiveActivityRewardCsReq => "CmdTakeActiveActivityRewardCsReq",
|
|
Self::CmdGetActivityActiveDataCsReq => "CmdGetActivityActiveDataCsReq",
|
|
Self::CmdTakeActiveActivityRewardScRsp => "CmdTakeActiveActivityRewardScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DOILPDPENLJ_PCPDHELPKEM" => Some(Self::DoilpdpenljPcpdhelpkem),
|
|
"CmdGetActiveActivityDataScRsp" => Some(Self::CmdGetActiveActivityDataScRsp),
|
|
"CmdActiveActivityDataChangeScNotify" => {
|
|
Some(Self::CmdActiveActivityDataChangeScNotify)
|
|
}
|
|
"CmdTakeActiveActivityRewardCsReq" => {
|
|
Some(Self::CmdTakeActiveActivityRewardCsReq)
|
|
}
|
|
"CmdGetActivityActiveDataCsReq" => Some(Self::CmdGetActivityActiveDataCsReq),
|
|
"CmdTakeActiveActivityRewardScRsp" => {
|
|
Some(Self::CmdTakeActiveActivityRewardScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FPLEHFOAEKF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdActivityType {
|
|
FplehfoaekfPcpdhelpkem = 0,
|
|
CmdGindkjglpjm = 2688,
|
|
CmdTakeMaterialSubmitActivityRewardScRsp = 2658,
|
|
CmdGetLoginActivityScRsp = 2610,
|
|
CmdGetMaterialSubmitActivityDataCsReq = 2672,
|
|
CmdGetMaterialSubmitActivityDataScRsp = 2632,
|
|
CmdTakeTrialActivityRewardCsReq = 2629,
|
|
CmdGetLoginActivityCsReq = 2691,
|
|
CmdGetActivityScheduleConfigCsReq = 2614,
|
|
CmdSubmitMaterialSubmitActivityMaterialCsReq = 2633,
|
|
CmdGetTrialActivityDataCsReq = 2692,
|
|
CmdTrialActivityNotify = 2652,
|
|
CmdTakeLoginActivityRewardCsReq = 2694,
|
|
CmdStartTrialActivity = 2616,
|
|
CmdGetAvatarRewardDataScRsp = 2669,
|
|
CmdTakeLoginActivityRewardScRsp = 2695,
|
|
CmdGetAvatarRewardDataCsReq = 2690,
|
|
CmdChooseAvatarCsReq = 2641,
|
|
CmdEnterTrialActivityStageScRsp = 2659,
|
|
CmdSubmitMaterialSubmitActivityMaterialScRsp = 2661,
|
|
CmdStartTrialActivityCsReq = 2677,
|
|
CmdTakeRewardCsReq = 2670,
|
|
FplehfoaekfBmncdajdlpa = 2642,
|
|
CmdLeaveTrialActivityCsReq = 2606,
|
|
CmdChooseAvatarScRsp = 2662,
|
|
CmdTrialActivityDataChangeScNotify = 2678,
|
|
CmdGetTrialActivityDataScRsp = 2624,
|
|
CmdTakeTrialActivityRewardScRsp = 2612,
|
|
CmdGetActivityScheduleConfigScRsp = 2618,
|
|
CmdTakeRewardScRsp = 2668,
|
|
CmdTakeMaterialSubmitActivityRewardCsReq = 2607,
|
|
}
|
|
impl CmdActivityType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FplehfoaekfPcpdhelpkem => "FPLEHFOAEKF_PCPDHELPKEM",
|
|
Self::CmdGindkjglpjm => "CmdGINDKJGLPJM",
|
|
Self::CmdTakeMaterialSubmitActivityRewardScRsp => {
|
|
"CmdTakeMaterialSubmitActivityRewardScRsp"
|
|
}
|
|
Self::CmdGetLoginActivityScRsp => "CmdGetLoginActivityScRsp",
|
|
Self::CmdGetMaterialSubmitActivityDataCsReq => {
|
|
"CmdGetMaterialSubmitActivityDataCsReq"
|
|
}
|
|
Self::CmdGetMaterialSubmitActivityDataScRsp => {
|
|
"CmdGetMaterialSubmitActivityDataScRsp"
|
|
}
|
|
Self::CmdTakeTrialActivityRewardCsReq => "CmdTakeTrialActivityRewardCsReq",
|
|
Self::CmdGetLoginActivityCsReq => "CmdGetLoginActivityCsReq",
|
|
Self::CmdGetActivityScheduleConfigCsReq => {
|
|
"CmdGetActivityScheduleConfigCsReq"
|
|
}
|
|
Self::CmdSubmitMaterialSubmitActivityMaterialCsReq => {
|
|
"CmdSubmitMaterialSubmitActivityMaterialCsReq"
|
|
}
|
|
Self::CmdGetTrialActivityDataCsReq => "CmdGetTrialActivityDataCsReq",
|
|
Self::CmdTrialActivityNotify => "CmdTrialActivityNotify",
|
|
Self::CmdTakeLoginActivityRewardCsReq => "CmdTakeLoginActivityRewardCsReq",
|
|
Self::CmdStartTrialActivity => "CmdStartTrialActivity",
|
|
Self::CmdGetAvatarRewardDataScRsp => "CmdGetAvatarRewardDataScRsp",
|
|
Self::CmdTakeLoginActivityRewardScRsp => "CmdTakeLoginActivityRewardScRsp",
|
|
Self::CmdGetAvatarRewardDataCsReq => "CmdGetAvatarRewardDataCsReq",
|
|
Self::CmdChooseAvatarCsReq => "CmdChooseAvatarCsReq",
|
|
Self::CmdEnterTrialActivityStageScRsp => "CmdEnterTrialActivityStageScRsp",
|
|
Self::CmdSubmitMaterialSubmitActivityMaterialScRsp => {
|
|
"CmdSubmitMaterialSubmitActivityMaterialScRsp"
|
|
}
|
|
Self::CmdStartTrialActivityCsReq => "CmdStartTrialActivityCsReq",
|
|
Self::CmdTakeRewardCsReq => "CmdTakeRewardCsReq",
|
|
Self::FplehfoaekfBmncdajdlpa => "FPLEHFOAEKF_BMNCDAJDLPA",
|
|
Self::CmdLeaveTrialActivityCsReq => "CmdLeaveTrialActivityCsReq",
|
|
Self::CmdChooseAvatarScRsp => "CmdChooseAvatarScRsp",
|
|
Self::CmdTrialActivityDataChangeScNotify => {
|
|
"CmdTrialActivityDataChangeScNotify"
|
|
}
|
|
Self::CmdGetTrialActivityDataScRsp => "CmdGetTrialActivityDataScRsp",
|
|
Self::CmdTakeTrialActivityRewardScRsp => "CmdTakeTrialActivityRewardScRsp",
|
|
Self::CmdGetActivityScheduleConfigScRsp => {
|
|
"CmdGetActivityScheduleConfigScRsp"
|
|
}
|
|
Self::CmdTakeRewardScRsp => "CmdTakeRewardScRsp",
|
|
Self::CmdTakeMaterialSubmitActivityRewardCsReq => {
|
|
"CmdTakeMaterialSubmitActivityRewardCsReq"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FPLEHFOAEKF_PCPDHELPKEM" => Some(Self::FplehfoaekfPcpdhelpkem),
|
|
"CmdGINDKJGLPJM" => Some(Self::CmdGindkjglpjm),
|
|
"CmdTakeMaterialSubmitActivityRewardScRsp" => {
|
|
Some(Self::CmdTakeMaterialSubmitActivityRewardScRsp)
|
|
}
|
|
"CmdGetLoginActivityScRsp" => Some(Self::CmdGetLoginActivityScRsp),
|
|
"CmdGetMaterialSubmitActivityDataCsReq" => {
|
|
Some(Self::CmdGetMaterialSubmitActivityDataCsReq)
|
|
}
|
|
"CmdGetMaterialSubmitActivityDataScRsp" => {
|
|
Some(Self::CmdGetMaterialSubmitActivityDataScRsp)
|
|
}
|
|
"CmdTakeTrialActivityRewardCsReq" => {
|
|
Some(Self::CmdTakeTrialActivityRewardCsReq)
|
|
}
|
|
"CmdGetLoginActivityCsReq" => Some(Self::CmdGetLoginActivityCsReq),
|
|
"CmdGetActivityScheduleConfigCsReq" => {
|
|
Some(Self::CmdGetActivityScheduleConfigCsReq)
|
|
}
|
|
"CmdSubmitMaterialSubmitActivityMaterialCsReq" => {
|
|
Some(Self::CmdSubmitMaterialSubmitActivityMaterialCsReq)
|
|
}
|
|
"CmdGetTrialActivityDataCsReq" => Some(Self::CmdGetTrialActivityDataCsReq),
|
|
"CmdTrialActivityNotify" => Some(Self::CmdTrialActivityNotify),
|
|
"CmdTakeLoginActivityRewardCsReq" => {
|
|
Some(Self::CmdTakeLoginActivityRewardCsReq)
|
|
}
|
|
"CmdStartTrialActivity" => Some(Self::CmdStartTrialActivity),
|
|
"CmdGetAvatarRewardDataScRsp" => Some(Self::CmdGetAvatarRewardDataScRsp),
|
|
"CmdTakeLoginActivityRewardScRsp" => {
|
|
Some(Self::CmdTakeLoginActivityRewardScRsp)
|
|
}
|
|
"CmdGetAvatarRewardDataCsReq" => Some(Self::CmdGetAvatarRewardDataCsReq),
|
|
"CmdChooseAvatarCsReq" => Some(Self::CmdChooseAvatarCsReq),
|
|
"CmdEnterTrialActivityStageScRsp" => {
|
|
Some(Self::CmdEnterTrialActivityStageScRsp)
|
|
}
|
|
"CmdSubmitMaterialSubmitActivityMaterialScRsp" => {
|
|
Some(Self::CmdSubmitMaterialSubmitActivityMaterialScRsp)
|
|
}
|
|
"CmdStartTrialActivityCsReq" => Some(Self::CmdStartTrialActivityCsReq),
|
|
"CmdTakeRewardCsReq" => Some(Self::CmdTakeRewardCsReq),
|
|
"FPLEHFOAEKF_BMNCDAJDLPA" => Some(Self::FplehfoaekfBmncdajdlpa),
|
|
"CmdLeaveTrialActivityCsReq" => Some(Self::CmdLeaveTrialActivityCsReq),
|
|
"CmdChooseAvatarScRsp" => Some(Self::CmdChooseAvatarScRsp),
|
|
"CmdTrialActivityDataChangeScNotify" => {
|
|
Some(Self::CmdTrialActivityDataChangeScNotify)
|
|
}
|
|
"CmdGetTrialActivityDataScRsp" => Some(Self::CmdGetTrialActivityDataScRsp),
|
|
"CmdTakeTrialActivityRewardScRsp" => {
|
|
Some(Self::CmdTakeTrialActivityRewardScRsp)
|
|
}
|
|
"CmdGetActivityScheduleConfigScRsp" => {
|
|
Some(Self::CmdGetActivityScheduleConfigScRsp)
|
|
}
|
|
"CmdTakeRewardScRsp" => Some(Self::CmdTakeRewardScRsp),
|
|
"CmdTakeMaterialSubmitActivityRewardCsReq" => {
|
|
Some(Self::CmdTakeMaterialSubmitActivityRewardCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Iafgjjkcghp {
|
|
Pcpdhelpkem = 0,
|
|
Klhdcopplng = 1,
|
|
}
|
|
impl Iafgjjkcghp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "IAFGJJKCGHP_PCPDHELPKEM",
|
|
Self::Klhdcopplng => "IAFGJJKCGHP_KLHDCOPPLNG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IAFGJJKCGHP_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"IAFGJJKCGHP_KLHDCOPPLNG" => Some(Self::Klhdcopplng),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: GMGGDILEKBN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdActivityRewardStatType {
|
|
GmggdilekbnIhbkkjgndof = 0,
|
|
CmdGetActivityRewardCountDataScRsp = 9114,
|
|
CmdGetActivityHotDataCsReq = 9119,
|
|
CmdGetActivityHotDataScRsp = 9120,
|
|
CmdGetActivityRewardCountDataCsReq = 9115,
|
|
CmdGetAllActivityRewardCountDataScRsp = 9117,
|
|
CmdGetAllActivityRewardCountDataCsReq = 9111,
|
|
}
|
|
impl CmdActivityRewardStatType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::GmggdilekbnIhbkkjgndof => "GMGGDILEKBN_IHBKKJGNDOF",
|
|
Self::CmdGetActivityRewardCountDataScRsp => {
|
|
"CmdGetActivityRewardCountDataScRsp"
|
|
}
|
|
Self::CmdGetActivityHotDataCsReq => "CmdGetActivityHotDataCsReq",
|
|
Self::CmdGetActivityHotDataScRsp => "CmdGetActivityHotDataScRsp",
|
|
Self::CmdGetActivityRewardCountDataCsReq => {
|
|
"CmdGetActivityRewardCountDataCsReq"
|
|
}
|
|
Self::CmdGetAllActivityRewardCountDataScRsp => {
|
|
"CmdGetAllActivityRewardCountDataScRsp"
|
|
}
|
|
Self::CmdGetAllActivityRewardCountDataCsReq => {
|
|
"CmdGetAllActivityRewardCountDataCsReq"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GMGGDILEKBN_IHBKKJGNDOF" => Some(Self::GmggdilekbnIhbkkjgndof),
|
|
"CmdGetActivityRewardCountDataScRsp" => {
|
|
Some(Self::CmdGetActivityRewardCountDataScRsp)
|
|
}
|
|
"CmdGetActivityHotDataCsReq" => Some(Self::CmdGetActivityHotDataCsReq),
|
|
"CmdGetActivityHotDataScRsp" => Some(Self::CmdGetActivityHotDataScRsp),
|
|
"CmdGetActivityRewardCountDataCsReq" => {
|
|
Some(Self::CmdGetActivityRewardCountDataCsReq)
|
|
}
|
|
"CmdGetAllActivityRewardCountDataScRsp" => {
|
|
Some(Self::CmdGetAllActivityRewardCountDataScRsp)
|
|
}
|
|
"CmdGetAllActivityRewardCountDataCsReq" => {
|
|
Some(Self::CmdGetAllActivityRewardCountDataCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KEGCHCIHKDM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdAdventureType {
|
|
KegchcihkdmPcpdhelpkem = 0,
|
|
CmdFarmElementSweepScRsp = 1301,
|
|
CmdFarmElementSweepCsReq = 1339,
|
|
KegchcihkdmDofmagoganp = 1391,
|
|
CmdQuickStartCocoonStageCsReq = 1314,
|
|
CmdGicddndgjjo = 1310,
|
|
CmdQuickStartCocoonStageScRsp = 1318,
|
|
CmdStartQuickFarmElementRsp = 1398,
|
|
CmdCocoonSweepScRsp = 1326,
|
|
CmdCocoonSweepCsReq = 1363,
|
|
CmdStartQuickFarmElementReq = 1309,
|
|
CmdGetFarmStageGachaInfoScRsp = 1395,
|
|
CmdGetFarmStageGachaInfoCsReq = 1394,
|
|
}
|
|
impl CmdAdventureType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KegchcihkdmPcpdhelpkem => "KEGCHCIHKDM_PCPDHELPKEM",
|
|
Self::CmdFarmElementSweepScRsp => "CmdFarmElementSweepScRsp",
|
|
Self::CmdFarmElementSweepCsReq => "CmdFarmElementSweepCsReq",
|
|
Self::KegchcihkdmDofmagoganp => "KEGCHCIHKDM_DOFMAGOGANP",
|
|
Self::CmdQuickStartCocoonStageCsReq => "CmdQuickStartCocoonStageCsReq",
|
|
Self::CmdGicddndgjjo => "CmdGICDDNDGJJO",
|
|
Self::CmdQuickStartCocoonStageScRsp => "CmdQuickStartCocoonStageScRsp",
|
|
Self::CmdStartQuickFarmElementRsp => "CmdStartQuickFarmElementRsp",
|
|
Self::CmdCocoonSweepScRsp => "CmdCocoonSweepScRsp",
|
|
Self::CmdCocoonSweepCsReq => "CmdCocoonSweepCsReq",
|
|
Self::CmdStartQuickFarmElementReq => "CmdStartQuickFarmElementReq",
|
|
Self::CmdGetFarmStageGachaInfoScRsp => "CmdGetFarmStageGachaInfoScRsp",
|
|
Self::CmdGetFarmStageGachaInfoCsReq => "CmdGetFarmStageGachaInfoCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KEGCHCIHKDM_PCPDHELPKEM" => Some(Self::KegchcihkdmPcpdhelpkem),
|
|
"CmdFarmElementSweepScRsp" => Some(Self::CmdFarmElementSweepScRsp),
|
|
"CmdFarmElementSweepCsReq" => Some(Self::CmdFarmElementSweepCsReq),
|
|
"KEGCHCIHKDM_DOFMAGOGANP" => Some(Self::KegchcihkdmDofmagoganp),
|
|
"CmdQuickStartCocoonStageCsReq" => Some(Self::CmdQuickStartCocoonStageCsReq),
|
|
"CmdGICDDNDGJJO" => Some(Self::CmdGicddndgjjo),
|
|
"CmdQuickStartCocoonStageScRsp" => Some(Self::CmdQuickStartCocoonStageScRsp),
|
|
"CmdStartQuickFarmElementRsp" => Some(Self::CmdStartQuickFarmElementRsp),
|
|
"CmdCocoonSweepScRsp" => Some(Self::CmdCocoonSweepScRsp),
|
|
"CmdCocoonSweepCsReq" => Some(Self::CmdCocoonSweepCsReq),
|
|
"CmdStartQuickFarmElementReq" => Some(Self::CmdStartQuickFarmElementReq),
|
|
"CmdGetFarmStageGachaInfoScRsp" => Some(Self::CmdGetFarmStageGachaInfoScRsp),
|
|
"CmdGetFarmStageGachaInfoCsReq" => Some(Self::CmdGetFarmStageGachaInfoCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FIBGNBKGHNF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdAetherDivideType {
|
|
FibgnbkghnfPcpdhelpkem = 0,
|
|
CmdTakeOffSkillCoreScRsp = 4816,
|
|
CmdClearAetherDividePassiveSkillCsReq = 4850,
|
|
CmdSwitchAetherDivideLineUpSlotScRsp = 4821,
|
|
CmdNpbnpokgnci = 4827,
|
|
CmdStartAetherDivideStageBattleScRsp = 4815,
|
|
CmdAetherDivideTakeChallengeRewardScRsp = 4840,
|
|
CmdAetherDivideTainerInfoScNotify = 4837,
|
|
CmdAetherDivideRefreshEndlessScRsp = 4820,
|
|
CmdStartAetherDivideChallengeBattleScRsp = 4801,
|
|
CmdGetAetherDivideChallengeInfoScRsp = 4809,
|
|
CmdAetherDivideSpiritInfoScNotify = 4808,
|
|
CmdAetherDivideSpiritExpUpScRsp = 4826,
|
|
CmdGetAetherDivideChallengeInfoCsReq = 4833,
|
|
CmdSetAetherDivideLineUpCsReq = 4818,
|
|
CmdSwitchAetherDivideLineUpSlotCsReq = 4831,
|
|
CmdAetherDivideTakeChallengeRewardCsReq = 4846,
|
|
CmdStartAetherDivideChallengeBattleCsReq = 4805,
|
|
CmdGetAetherDivideInfoCsReq = 4802,
|
|
CmdAetherDivideSkillItemScNotify = 4848,
|
|
CmdSetAetherDivideLineUpScRsp = 4845,
|
|
CmdAetherDivideLineupScNotify = 4843,
|
|
CmdAetherDivideRefreshEndlessScNotify = 4822,
|
|
CmdStartAetherDivideSceneBattleScRsp = 4838,
|
|
CmdIakblomjelj = 4807,
|
|
CmdEquipSkillCoreScRsp = 4803,
|
|
CmdLeaveAetherDivideSceneCsReq = 4830,
|
|
CmdGetAetherDivideInfoScRsp = 4844,
|
|
CmdAetherDivideFinishChallengeScNotify = 4804,
|
|
CmdAetherDivideRefreshEndlessCsReq = 4839,
|
|
CmdStartAetherDivideStageBattleCsReq = 4849,
|
|
CmdStartAetherDivideSceneBattleCsReq = 4835,
|
|
CmdAetherDivideSpiritExpUpCsReq = 4806,
|
|
CmdEquipAetherDividePassiveSkillCsReq = 4836,
|
|
FibgnbkghnfLmeoekdamam = 4813,
|
|
}
|
|
impl CmdAetherDivideType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FibgnbkghnfPcpdhelpkem => "FIBGNBKGHNF_PCPDHELPKEM",
|
|
Self::CmdTakeOffSkillCoreScRsp => "CmdTakeOffSkillCoreScRsp",
|
|
Self::CmdClearAetherDividePassiveSkillCsReq => {
|
|
"CmdClearAetherDividePassiveSkillCsReq"
|
|
}
|
|
Self::CmdSwitchAetherDivideLineUpSlotScRsp => {
|
|
"CmdSwitchAetherDivideLineUpSlotScRsp"
|
|
}
|
|
Self::CmdNpbnpokgnci => "CmdNPBNPOKGNCI",
|
|
Self::CmdStartAetherDivideStageBattleScRsp => {
|
|
"CmdStartAetherDivideStageBattleScRsp"
|
|
}
|
|
Self::CmdAetherDivideTakeChallengeRewardScRsp => {
|
|
"CmdAetherDivideTakeChallengeRewardScRsp"
|
|
}
|
|
Self::CmdAetherDivideTainerInfoScNotify => {
|
|
"CmdAetherDivideTainerInfoScNotify"
|
|
}
|
|
Self::CmdAetherDivideRefreshEndlessScRsp => {
|
|
"CmdAetherDivideRefreshEndlessScRsp"
|
|
}
|
|
Self::CmdStartAetherDivideChallengeBattleScRsp => {
|
|
"CmdStartAetherDivideChallengeBattleScRsp"
|
|
}
|
|
Self::CmdGetAetherDivideChallengeInfoScRsp => {
|
|
"CmdGetAetherDivideChallengeInfoScRsp"
|
|
}
|
|
Self::CmdAetherDivideSpiritInfoScNotify => {
|
|
"CmdAetherDivideSpiritInfoScNotify"
|
|
}
|
|
Self::CmdAetherDivideSpiritExpUpScRsp => "CmdAetherDivideSpiritExpUpScRsp",
|
|
Self::CmdGetAetherDivideChallengeInfoCsReq => {
|
|
"CmdGetAetherDivideChallengeInfoCsReq"
|
|
}
|
|
Self::CmdSetAetherDivideLineUpCsReq => "CmdSetAetherDivideLineUpCsReq",
|
|
Self::CmdSwitchAetherDivideLineUpSlotCsReq => {
|
|
"CmdSwitchAetherDivideLineUpSlotCsReq"
|
|
}
|
|
Self::CmdAetherDivideTakeChallengeRewardCsReq => {
|
|
"CmdAetherDivideTakeChallengeRewardCsReq"
|
|
}
|
|
Self::CmdStartAetherDivideChallengeBattleCsReq => {
|
|
"CmdStartAetherDivideChallengeBattleCsReq"
|
|
}
|
|
Self::CmdGetAetherDivideInfoCsReq => "CmdGetAetherDivideInfoCsReq",
|
|
Self::CmdAetherDivideSkillItemScNotify => "CmdAetherDivideSkillItemScNotify",
|
|
Self::CmdSetAetherDivideLineUpScRsp => "CmdSetAetherDivideLineUpScRsp",
|
|
Self::CmdAetherDivideLineupScNotify => "CmdAetherDivideLineupScNotify",
|
|
Self::CmdAetherDivideRefreshEndlessScNotify => {
|
|
"CmdAetherDivideRefreshEndlessScNotify"
|
|
}
|
|
Self::CmdStartAetherDivideSceneBattleScRsp => {
|
|
"CmdStartAetherDivideSceneBattleScRsp"
|
|
}
|
|
Self::CmdIakblomjelj => "CmdIAKBLOMJELJ",
|
|
Self::CmdEquipSkillCoreScRsp => "CmdEquipSkillCoreScRsp",
|
|
Self::CmdLeaveAetherDivideSceneCsReq => "CmdLeaveAetherDivideSceneCsReq",
|
|
Self::CmdGetAetherDivideInfoScRsp => "CmdGetAetherDivideInfoScRsp",
|
|
Self::CmdAetherDivideFinishChallengeScNotify => {
|
|
"CmdAetherDivideFinishChallengeScNotify"
|
|
}
|
|
Self::CmdAetherDivideRefreshEndlessCsReq => {
|
|
"CmdAetherDivideRefreshEndlessCsReq"
|
|
}
|
|
Self::CmdStartAetherDivideStageBattleCsReq => {
|
|
"CmdStartAetherDivideStageBattleCsReq"
|
|
}
|
|
Self::CmdStartAetherDivideSceneBattleCsReq => {
|
|
"CmdStartAetherDivideSceneBattleCsReq"
|
|
}
|
|
Self::CmdAetherDivideSpiritExpUpCsReq => "CmdAetherDivideSpiritExpUpCsReq",
|
|
Self::CmdEquipAetherDividePassiveSkillCsReq => {
|
|
"CmdEquipAetherDividePassiveSkillCsReq"
|
|
}
|
|
Self::FibgnbkghnfLmeoekdamam => "FIBGNBKGHNF_LMEOEKDAMAM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FIBGNBKGHNF_PCPDHELPKEM" => Some(Self::FibgnbkghnfPcpdhelpkem),
|
|
"CmdTakeOffSkillCoreScRsp" => Some(Self::CmdTakeOffSkillCoreScRsp),
|
|
"CmdClearAetherDividePassiveSkillCsReq" => {
|
|
Some(Self::CmdClearAetherDividePassiveSkillCsReq)
|
|
}
|
|
"CmdSwitchAetherDivideLineUpSlotScRsp" => {
|
|
Some(Self::CmdSwitchAetherDivideLineUpSlotScRsp)
|
|
}
|
|
"CmdNPBNPOKGNCI" => Some(Self::CmdNpbnpokgnci),
|
|
"CmdStartAetherDivideStageBattleScRsp" => {
|
|
Some(Self::CmdStartAetherDivideStageBattleScRsp)
|
|
}
|
|
"CmdAetherDivideTakeChallengeRewardScRsp" => {
|
|
Some(Self::CmdAetherDivideTakeChallengeRewardScRsp)
|
|
}
|
|
"CmdAetherDivideTainerInfoScNotify" => {
|
|
Some(Self::CmdAetherDivideTainerInfoScNotify)
|
|
}
|
|
"CmdAetherDivideRefreshEndlessScRsp" => {
|
|
Some(Self::CmdAetherDivideRefreshEndlessScRsp)
|
|
}
|
|
"CmdStartAetherDivideChallengeBattleScRsp" => {
|
|
Some(Self::CmdStartAetherDivideChallengeBattleScRsp)
|
|
}
|
|
"CmdGetAetherDivideChallengeInfoScRsp" => {
|
|
Some(Self::CmdGetAetherDivideChallengeInfoScRsp)
|
|
}
|
|
"CmdAetherDivideSpiritInfoScNotify" => {
|
|
Some(Self::CmdAetherDivideSpiritInfoScNotify)
|
|
}
|
|
"CmdAetherDivideSpiritExpUpScRsp" => {
|
|
Some(Self::CmdAetherDivideSpiritExpUpScRsp)
|
|
}
|
|
"CmdGetAetherDivideChallengeInfoCsReq" => {
|
|
Some(Self::CmdGetAetherDivideChallengeInfoCsReq)
|
|
}
|
|
"CmdSetAetherDivideLineUpCsReq" => Some(Self::CmdSetAetherDivideLineUpCsReq),
|
|
"CmdSwitchAetherDivideLineUpSlotCsReq" => {
|
|
Some(Self::CmdSwitchAetherDivideLineUpSlotCsReq)
|
|
}
|
|
"CmdAetherDivideTakeChallengeRewardCsReq" => {
|
|
Some(Self::CmdAetherDivideTakeChallengeRewardCsReq)
|
|
}
|
|
"CmdStartAetherDivideChallengeBattleCsReq" => {
|
|
Some(Self::CmdStartAetherDivideChallengeBattleCsReq)
|
|
}
|
|
"CmdGetAetherDivideInfoCsReq" => Some(Self::CmdGetAetherDivideInfoCsReq),
|
|
"CmdAetherDivideSkillItemScNotify" => {
|
|
Some(Self::CmdAetherDivideSkillItemScNotify)
|
|
}
|
|
"CmdSetAetherDivideLineUpScRsp" => Some(Self::CmdSetAetherDivideLineUpScRsp),
|
|
"CmdAetherDivideLineupScNotify" => Some(Self::CmdAetherDivideLineupScNotify),
|
|
"CmdAetherDivideRefreshEndlessScNotify" => {
|
|
Some(Self::CmdAetherDivideRefreshEndlessScNotify)
|
|
}
|
|
"CmdStartAetherDivideSceneBattleScRsp" => {
|
|
Some(Self::CmdStartAetherDivideSceneBattleScRsp)
|
|
}
|
|
"CmdIAKBLOMJELJ" => Some(Self::CmdIakblomjelj),
|
|
"CmdEquipSkillCoreScRsp" => Some(Self::CmdEquipSkillCoreScRsp),
|
|
"CmdLeaveAetherDivideSceneCsReq" => {
|
|
Some(Self::CmdLeaveAetherDivideSceneCsReq)
|
|
}
|
|
"CmdGetAetherDivideInfoScRsp" => Some(Self::CmdGetAetherDivideInfoScRsp),
|
|
"CmdAetherDivideFinishChallengeScNotify" => {
|
|
Some(Self::CmdAetherDivideFinishChallengeScNotify)
|
|
}
|
|
"CmdAetherDivideRefreshEndlessCsReq" => {
|
|
Some(Self::CmdAetherDivideRefreshEndlessCsReq)
|
|
}
|
|
"CmdStartAetherDivideStageBattleCsReq" => {
|
|
Some(Self::CmdStartAetherDivideStageBattleCsReq)
|
|
}
|
|
"CmdStartAetherDivideSceneBattleCsReq" => {
|
|
Some(Self::CmdStartAetherDivideSceneBattleCsReq)
|
|
}
|
|
"CmdAetherDivideSpiritExpUpCsReq" => {
|
|
Some(Self::CmdAetherDivideSpiritExpUpCsReq)
|
|
}
|
|
"CmdEquipAetherDividePassiveSkillCsReq" => {
|
|
Some(Self::CmdEquipAetherDividePassiveSkillCsReq)
|
|
}
|
|
"FIBGNBKGHNF_LMEOEKDAMAM" => Some(Self::FibgnbkghnfLmeoekdamam),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JCIOGLMGOPM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdAiPamType {
|
|
JcioglmgopmFeaolfocppj = 0,
|
|
CmdAiPamResponseFeedbackScRsp = 9518,
|
|
CmdGetAiPamChatInfoScRsp = 9502,
|
|
CmdUpdateAiPamSettingsScRsp = 9531,
|
|
CmdGetAiPamNextQuestionScRsp = 9505,
|
|
CmdTriggerAiPamSpeakCsReq = 9503,
|
|
CmdTriggerAiPamSpeakScRsp = 9550,
|
|
CmdIppacooglpk = 9506,
|
|
CmdGetAiPamChatHistoryScRsp = 9535,
|
|
CmdGetAiPamChatHistoryCsReq = 9527,
|
|
CmdAiPamResponseFeedbackCommentCsReq = 9545,
|
|
CmdUpdateAiPamSettingsCsReq = 9516,
|
|
CmdAiPamMotionScNotify = 9521,
|
|
CmdRecvAiPamChatEventScNotify = 9530,
|
|
CmdAikhmiambif = 9526,
|
|
CmdGetAiPamChatInfoCsReq = 9519,
|
|
CmdAiPamResponseFeedbackCsReq = 9544,
|
|
CmdCgpfncnamop = 9549,
|
|
CmdAiPamSendMsgScRsp = 9507,
|
|
CmdImhlihaocpe = 9515,
|
|
CmdAiPamResponseFeedbackCommentScRsp = 9536,
|
|
CmdGetAiPamNextQuestionCsReq = 9538,
|
|
CmdAiPamTeamExplainCsReq = 9513,
|
|
}
|
|
impl CmdAiPamType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JcioglmgopmFeaolfocppj => "JCIOGLMGOPM_FEAOLFOCPPJ",
|
|
Self::CmdAiPamResponseFeedbackScRsp => "CmdAiPamResponseFeedbackScRsp",
|
|
Self::CmdGetAiPamChatInfoScRsp => "CmdGetAiPamChatInfoScRsp",
|
|
Self::CmdUpdateAiPamSettingsScRsp => "CmdUpdateAiPamSettingsScRsp",
|
|
Self::CmdGetAiPamNextQuestionScRsp => "CmdGetAiPamNextQuestionScRsp",
|
|
Self::CmdTriggerAiPamSpeakCsReq => "CmdTriggerAiPamSpeakCsReq",
|
|
Self::CmdTriggerAiPamSpeakScRsp => "CmdTriggerAiPamSpeakScRsp",
|
|
Self::CmdIppacooglpk => "CmdIPPACOOGLPK",
|
|
Self::CmdGetAiPamChatHistoryScRsp => "CmdGetAiPamChatHistoryScRsp",
|
|
Self::CmdGetAiPamChatHistoryCsReq => "CmdGetAiPamChatHistoryCsReq",
|
|
Self::CmdAiPamResponseFeedbackCommentCsReq => {
|
|
"CmdAiPamResponseFeedbackCommentCsReq"
|
|
}
|
|
Self::CmdUpdateAiPamSettingsCsReq => "CmdUpdateAiPamSettingsCsReq",
|
|
Self::CmdAiPamMotionScNotify => "CmdAiPamMotionScNotify",
|
|
Self::CmdRecvAiPamChatEventScNotify => "CmdRecvAiPamChatEventScNotify",
|
|
Self::CmdAikhmiambif => "CmdAIKHMIAMBIF",
|
|
Self::CmdGetAiPamChatInfoCsReq => "CmdGetAiPamChatInfoCsReq",
|
|
Self::CmdAiPamResponseFeedbackCsReq => "CmdAiPamResponseFeedbackCsReq",
|
|
Self::CmdCgpfncnamop => "CmdCGPFNCNAMOP",
|
|
Self::CmdAiPamSendMsgScRsp => "CmdAiPamSendMsgScRsp",
|
|
Self::CmdImhlihaocpe => "CmdIMHLIHAOCPE",
|
|
Self::CmdAiPamResponseFeedbackCommentScRsp => {
|
|
"CmdAiPamResponseFeedbackCommentScRsp"
|
|
}
|
|
Self::CmdGetAiPamNextQuestionCsReq => "CmdGetAiPamNextQuestionCsReq",
|
|
Self::CmdAiPamTeamExplainCsReq => "CmdAiPamTeamExplainCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JCIOGLMGOPM_FEAOLFOCPPJ" => Some(Self::JcioglmgopmFeaolfocppj),
|
|
"CmdAiPamResponseFeedbackScRsp" => Some(Self::CmdAiPamResponseFeedbackScRsp),
|
|
"CmdGetAiPamChatInfoScRsp" => Some(Self::CmdGetAiPamChatInfoScRsp),
|
|
"CmdUpdateAiPamSettingsScRsp" => Some(Self::CmdUpdateAiPamSettingsScRsp),
|
|
"CmdGetAiPamNextQuestionScRsp" => Some(Self::CmdGetAiPamNextQuestionScRsp),
|
|
"CmdTriggerAiPamSpeakCsReq" => Some(Self::CmdTriggerAiPamSpeakCsReq),
|
|
"CmdTriggerAiPamSpeakScRsp" => Some(Self::CmdTriggerAiPamSpeakScRsp),
|
|
"CmdIPPACOOGLPK" => Some(Self::CmdIppacooglpk),
|
|
"CmdGetAiPamChatHistoryScRsp" => Some(Self::CmdGetAiPamChatHistoryScRsp),
|
|
"CmdGetAiPamChatHistoryCsReq" => Some(Self::CmdGetAiPamChatHistoryCsReq),
|
|
"CmdAiPamResponseFeedbackCommentCsReq" => {
|
|
Some(Self::CmdAiPamResponseFeedbackCommentCsReq)
|
|
}
|
|
"CmdUpdateAiPamSettingsCsReq" => Some(Self::CmdUpdateAiPamSettingsCsReq),
|
|
"CmdAiPamMotionScNotify" => Some(Self::CmdAiPamMotionScNotify),
|
|
"CmdRecvAiPamChatEventScNotify" => Some(Self::CmdRecvAiPamChatEventScNotify),
|
|
"CmdAIKHMIAMBIF" => Some(Self::CmdAikhmiambif),
|
|
"CmdGetAiPamChatInfoCsReq" => Some(Self::CmdGetAiPamChatInfoCsReq),
|
|
"CmdAiPamResponseFeedbackCsReq" => Some(Self::CmdAiPamResponseFeedbackCsReq),
|
|
"CmdCGPFNCNAMOP" => Some(Self::CmdCgpfncnamop),
|
|
"CmdAiPamSendMsgScRsp" => Some(Self::CmdAiPamSendMsgScRsp),
|
|
"CmdIMHLIHAOCPE" => Some(Self::CmdImhlihaocpe),
|
|
"CmdAiPamResponseFeedbackCommentScRsp" => {
|
|
Some(Self::CmdAiPamResponseFeedbackCommentScRsp)
|
|
}
|
|
"CmdGetAiPamNextQuestionCsReq" => Some(Self::CmdGetAiPamNextQuestionCsReq),
|
|
"CmdAiPamTeamExplainCsReq" => Some(Self::CmdAiPamTeamExplainCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MOFLOJNJDGL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdAlleyType {
|
|
MoflojnjdglPcpdhelpkem = 0,
|
|
CmdKcobmopklpl = 4798,
|
|
CmdMcphapnlnig = 4753,
|
|
CmdSaveLogisticsCsReq = 4796,
|
|
CmdActivityRaidPlacingGameCsReq = 4793,
|
|
CmdGetSaveLogisticsMapCsReq = 4765,
|
|
CmdGetAlleyInfoCsReq = 4791,
|
|
CmdFbdjejdhcio = 4789,
|
|
CmdGetAlleyInfoScRsp = 4710,
|
|
CmdAlleyShipmentEventEffectsScNotify = 4728,
|
|
CmdLogisticsScoreRewardSyncInfoScNotify = 4720,
|
|
CmdHcdihobplje = 4726,
|
|
MoflojnjdglHmcmlheabki = 4732,
|
|
CmdAlleyFundsScNotify = 4744,
|
|
CmdLoingbngdfo = 4717,
|
|
MoflojnjdglOljihebebca = 4708,
|
|
CmdAlleyEventChangeNotify = 4763,
|
|
CmdLogisticsGameScRsp = 4795,
|
|
CmdAlleyPlacingGameScRsp = 4737,
|
|
MoflojnjdglCngaglkbhpk = 4772,
|
|
CmdAlleyOrderChangedScNotify = 4733,
|
|
CmdIjmicomcfkk = 4779,
|
|
CmdPrestigeLevelUpScRsp = 4758,
|
|
CmdTakeEventRewardCsReq = 4751,
|
|
CmdAlleyTakeEventRewardScRsp = 4725,
|
|
CmdPrestigeLevelUpCsReq = 4707,
|
|
CmdLogisticsGameCsReq = 4794,
|
|
CmdLogisticsDetonateStarSkiffCsReq = 4754,
|
|
CmdStartAlleyEventCsReq = 4709,
|
|
CmdActivityRaidPlacingGameScRsp = 4702,
|
|
MoflojnjdglKkjpgomopai = 4800,
|
|
CmdLogisticsInfoScNotify = 4721,
|
|
CmdKcheplkmonl = 4757,
|
|
CmdGetSaveLogisticsMapScRsp = 4773,
|
|
CmdTakePrestigeRewardCsReq = 4739,
|
|
CmdAlleyPlacingGameCsReq = 4774,
|
|
CmdTakePrestigeRewardScRsp = 4701,
|
|
}
|
|
impl CmdAlleyType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MoflojnjdglPcpdhelpkem => "MOFLOJNJDGL_PCPDHELPKEM",
|
|
Self::CmdKcobmopklpl => "CmdKCOBMOPKLPL",
|
|
Self::CmdMcphapnlnig => "CmdMCPHAPNLNIG",
|
|
Self::CmdSaveLogisticsCsReq => "CmdSaveLogisticsCsReq",
|
|
Self::CmdActivityRaidPlacingGameCsReq => "CmdActivityRaidPlacingGameCsReq",
|
|
Self::CmdGetSaveLogisticsMapCsReq => "CmdGetSaveLogisticsMapCsReq",
|
|
Self::CmdGetAlleyInfoCsReq => "CmdGetAlleyInfoCsReq",
|
|
Self::CmdFbdjejdhcio => "CmdFBDJEJDHCIO",
|
|
Self::CmdGetAlleyInfoScRsp => "CmdGetAlleyInfoScRsp",
|
|
Self::CmdAlleyShipmentEventEffectsScNotify => {
|
|
"CmdAlleyShipmentEventEffectsScNotify"
|
|
}
|
|
Self::CmdLogisticsScoreRewardSyncInfoScNotify => {
|
|
"CmdLogisticsScoreRewardSyncInfoScNotify"
|
|
}
|
|
Self::CmdHcdihobplje => "CmdHCDIHOBPLJE",
|
|
Self::MoflojnjdglHmcmlheabki => "MOFLOJNJDGL_HMCMLHEABKI",
|
|
Self::CmdAlleyFundsScNotify => "CmdAlleyFundsScNotify",
|
|
Self::CmdLoingbngdfo => "CmdLOINGBNGDFO",
|
|
Self::MoflojnjdglOljihebebca => "MOFLOJNJDGL_OLJIHEBEBCA",
|
|
Self::CmdAlleyEventChangeNotify => "CmdAlleyEventChangeNotify",
|
|
Self::CmdLogisticsGameScRsp => "CmdLogisticsGameScRsp",
|
|
Self::CmdAlleyPlacingGameScRsp => "CmdAlleyPlacingGameScRsp",
|
|
Self::MoflojnjdglCngaglkbhpk => "MOFLOJNJDGL_CNGAGLKBHPK",
|
|
Self::CmdAlleyOrderChangedScNotify => "CmdAlleyOrderChangedScNotify",
|
|
Self::CmdIjmicomcfkk => "CmdIJMICOMCFKK",
|
|
Self::CmdPrestigeLevelUpScRsp => "CmdPrestigeLevelUpScRsp",
|
|
Self::CmdTakeEventRewardCsReq => "CmdTakeEventRewardCsReq",
|
|
Self::CmdAlleyTakeEventRewardScRsp => "CmdAlleyTakeEventRewardScRsp",
|
|
Self::CmdPrestigeLevelUpCsReq => "CmdPrestigeLevelUpCsReq",
|
|
Self::CmdLogisticsGameCsReq => "CmdLogisticsGameCsReq",
|
|
Self::CmdLogisticsDetonateStarSkiffCsReq => {
|
|
"CmdLogisticsDetonateStarSkiffCsReq"
|
|
}
|
|
Self::CmdStartAlleyEventCsReq => "CmdStartAlleyEventCsReq",
|
|
Self::CmdActivityRaidPlacingGameScRsp => "CmdActivityRaidPlacingGameScRsp",
|
|
Self::MoflojnjdglKkjpgomopai => "MOFLOJNJDGL_KKJPGOMOPAI",
|
|
Self::CmdLogisticsInfoScNotify => "CmdLogisticsInfoScNotify",
|
|
Self::CmdKcheplkmonl => "CmdKCHEPLKMONL",
|
|
Self::CmdGetSaveLogisticsMapScRsp => "CmdGetSaveLogisticsMapScRsp",
|
|
Self::CmdTakePrestigeRewardCsReq => "CmdTakePrestigeRewardCsReq",
|
|
Self::CmdAlleyPlacingGameCsReq => "CmdAlleyPlacingGameCsReq",
|
|
Self::CmdTakePrestigeRewardScRsp => "CmdTakePrestigeRewardScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MOFLOJNJDGL_PCPDHELPKEM" => Some(Self::MoflojnjdglPcpdhelpkem),
|
|
"CmdKCOBMOPKLPL" => Some(Self::CmdKcobmopklpl),
|
|
"CmdMCPHAPNLNIG" => Some(Self::CmdMcphapnlnig),
|
|
"CmdSaveLogisticsCsReq" => Some(Self::CmdSaveLogisticsCsReq),
|
|
"CmdActivityRaidPlacingGameCsReq" => {
|
|
Some(Self::CmdActivityRaidPlacingGameCsReq)
|
|
}
|
|
"CmdGetSaveLogisticsMapCsReq" => Some(Self::CmdGetSaveLogisticsMapCsReq),
|
|
"CmdGetAlleyInfoCsReq" => Some(Self::CmdGetAlleyInfoCsReq),
|
|
"CmdFBDJEJDHCIO" => Some(Self::CmdFbdjejdhcio),
|
|
"CmdGetAlleyInfoScRsp" => Some(Self::CmdGetAlleyInfoScRsp),
|
|
"CmdAlleyShipmentEventEffectsScNotify" => {
|
|
Some(Self::CmdAlleyShipmentEventEffectsScNotify)
|
|
}
|
|
"CmdLogisticsScoreRewardSyncInfoScNotify" => {
|
|
Some(Self::CmdLogisticsScoreRewardSyncInfoScNotify)
|
|
}
|
|
"CmdHCDIHOBPLJE" => Some(Self::CmdHcdihobplje),
|
|
"MOFLOJNJDGL_HMCMLHEABKI" => Some(Self::MoflojnjdglHmcmlheabki),
|
|
"CmdAlleyFundsScNotify" => Some(Self::CmdAlleyFundsScNotify),
|
|
"CmdLOINGBNGDFO" => Some(Self::CmdLoingbngdfo),
|
|
"MOFLOJNJDGL_OLJIHEBEBCA" => Some(Self::MoflojnjdglOljihebebca),
|
|
"CmdAlleyEventChangeNotify" => Some(Self::CmdAlleyEventChangeNotify),
|
|
"CmdLogisticsGameScRsp" => Some(Self::CmdLogisticsGameScRsp),
|
|
"CmdAlleyPlacingGameScRsp" => Some(Self::CmdAlleyPlacingGameScRsp),
|
|
"MOFLOJNJDGL_CNGAGLKBHPK" => Some(Self::MoflojnjdglCngaglkbhpk),
|
|
"CmdAlleyOrderChangedScNotify" => Some(Self::CmdAlleyOrderChangedScNotify),
|
|
"CmdIJMICOMCFKK" => Some(Self::CmdIjmicomcfkk),
|
|
"CmdPrestigeLevelUpScRsp" => Some(Self::CmdPrestigeLevelUpScRsp),
|
|
"CmdTakeEventRewardCsReq" => Some(Self::CmdTakeEventRewardCsReq),
|
|
"CmdAlleyTakeEventRewardScRsp" => Some(Self::CmdAlleyTakeEventRewardScRsp),
|
|
"CmdPrestigeLevelUpCsReq" => Some(Self::CmdPrestigeLevelUpCsReq),
|
|
"CmdLogisticsGameCsReq" => Some(Self::CmdLogisticsGameCsReq),
|
|
"CmdLogisticsDetonateStarSkiffCsReq" => {
|
|
Some(Self::CmdLogisticsDetonateStarSkiffCsReq)
|
|
}
|
|
"CmdStartAlleyEventCsReq" => Some(Self::CmdStartAlleyEventCsReq),
|
|
"CmdActivityRaidPlacingGameScRsp" => {
|
|
Some(Self::CmdActivityRaidPlacingGameScRsp)
|
|
}
|
|
"MOFLOJNJDGL_KKJPGOMOPAI" => Some(Self::MoflojnjdglKkjpgomopai),
|
|
"CmdLogisticsInfoScNotify" => Some(Self::CmdLogisticsInfoScNotify),
|
|
"CmdKCHEPLKMONL" => Some(Self::CmdKcheplkmonl),
|
|
"CmdGetSaveLogisticsMapScRsp" => Some(Self::CmdGetSaveLogisticsMapScRsp),
|
|
"CmdTakePrestigeRewardCsReq" => Some(Self::CmdTakePrestigeRewardCsReq),
|
|
"CmdAlleyPlacingGameCsReq" => Some(Self::CmdAlleyPlacingGameCsReq),
|
|
"CmdTakePrestigeRewardScRsp" => Some(Self::CmdTakePrestigeRewardScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ejijambbjmn {
|
|
Lhdkjkoopjp = 0,
|
|
Bakdpgbknhh = 1,
|
|
Aefdgeikobe = 2,
|
|
Oocjingkenm = 3,
|
|
Keclodgoiai = 4,
|
|
Bknfmfginip = 5,
|
|
Bkdioloekil = 6,
|
|
Kkgainfgffg = 7,
|
|
}
|
|
impl Ejijambbjmn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lhdkjkoopjp => "EJIJAMBBJMN_LHDKJKOOPJP",
|
|
Self::Bakdpgbknhh => "EJIJAMBBJMN_BAKDPGBKNHH",
|
|
Self::Aefdgeikobe => "EJIJAMBBJMN_AEFDGEIKOBE",
|
|
Self::Oocjingkenm => "EJIJAMBBJMN_OOCJINGKENM",
|
|
Self::Keclodgoiai => "EJIJAMBBJMN_KECLODGOIAI",
|
|
Self::Bknfmfginip => "EJIJAMBBJMN_BKNFMFGINIP",
|
|
Self::Bkdioloekil => "EJIJAMBBJMN_BKDIOLOEKIL",
|
|
Self::Kkgainfgffg => "EJIJAMBBJMN_KKGAINFGFFG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EJIJAMBBJMN_LHDKJKOOPJP" => Some(Self::Lhdkjkoopjp),
|
|
"EJIJAMBBJMN_BAKDPGBKNHH" => Some(Self::Bakdpgbknhh),
|
|
"EJIJAMBBJMN_AEFDGEIKOBE" => Some(Self::Aefdgeikobe),
|
|
"EJIJAMBBJMN_OOCJINGKENM" => Some(Self::Oocjingkenm),
|
|
"EJIJAMBBJMN_KECLODGOIAI" => Some(Self::Keclodgoiai),
|
|
"EJIJAMBBJMN_BKNFMFGINIP" => Some(Self::Bknfmfginip),
|
|
"EJIJAMBBJMN_BKDIOLOEKIL" => Some(Self::Bkdioloekil),
|
|
"EJIJAMBBJMN_KKGAINFGFFG" => Some(Self::Kkgainfgffg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kcbdehicick {
|
|
Pcpdhelpkem = 0,
|
|
Oclljaelpdm = 1,
|
|
Omnlmpafhbb = 2,
|
|
Mbojgihmpdm = 3,
|
|
}
|
|
impl Kcbdehicick {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "KCBDEHICICK_PCPDHELPKEM",
|
|
Self::Oclljaelpdm => "KCBDEHICICK_OCLLJAELPDM",
|
|
Self::Omnlmpafhbb => "KCBDEHICICK_OMNLMPAFHBB",
|
|
Self::Mbojgihmpdm => "KCBDEHICICK_MBOJGIHMPDM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KCBDEHICICK_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"KCBDEHICICK_OCLLJAELPDM" => Some(Self::Oclljaelpdm),
|
|
"KCBDEHICICK_OMNLMPAFHBB" => Some(Self::Omnlmpafhbb),
|
|
"KCBDEHICICK_MBOJGIHMPDM" => Some(Self::Mbojgihmpdm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HEBAGHLEECH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum AlleyEventState {
|
|
HebaghleechMfdplaoekfe = 0,
|
|
HebaghleechGkbodjfajce = 1,
|
|
HebaghleechDoibpfnojfj = 2,
|
|
HebaghleechDafaddienih = 3,
|
|
}
|
|
impl AlleyEventState {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HebaghleechMfdplaoekfe => "HEBAGHLEECH_MFDPLAOEKFE",
|
|
Self::HebaghleechGkbodjfajce => "HEBAGHLEECH_GKBODJFAJCE",
|
|
Self::HebaghleechDoibpfnojfj => "HEBAGHLEECH_DOIBPFNOJFJ",
|
|
Self::HebaghleechDafaddienih => "HEBAGHLEECH_DAFADDIENIH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HEBAGHLEECH_MFDPLAOEKFE" => Some(Self::HebaghleechMfdplaoekfe),
|
|
"HEBAGHLEECH_GKBODJFAJCE" => Some(Self::HebaghleechGkbodjfajce),
|
|
"HEBAGHLEECH_DOIBPFNOJFJ" => Some(Self::HebaghleechDoibpfnojfj),
|
|
"HEBAGHLEECH_DAFADDIENIH" => Some(Self::HebaghleechDafaddienih),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: CBLODEEHFJF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdArchiveType {
|
|
CblodeehfjfPcpdhelpkem = 0,
|
|
CmdGetArchiveDataScRsp = 2310,
|
|
CmdGhilichodln = 2395,
|
|
CmdGetUpdatedArchiveDataCsReq = 2394,
|
|
CmdGetArchiveDataCsReq = 2391,
|
|
}
|
|
impl CmdArchiveType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::CblodeehfjfPcpdhelpkem => "CBLODEEHFJF_PCPDHELPKEM",
|
|
Self::CmdGetArchiveDataScRsp => "CmdGetArchiveDataScRsp",
|
|
Self::CmdGhilichodln => "CmdGHILICHODLN",
|
|
Self::CmdGetUpdatedArchiveDataCsReq => "CmdGetUpdatedArchiveDataCsReq",
|
|
Self::CmdGetArchiveDataCsReq => "CmdGetArchiveDataCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CBLODEEHFJF_PCPDHELPKEM" => Some(Self::CblodeehfjfPcpdhelpkem),
|
|
"CmdGetArchiveDataScRsp" => Some(Self::CmdGetArchiveDataScRsp),
|
|
"CmdGHILICHODLN" => Some(Self::CmdGhilichodln),
|
|
"CmdGetUpdatedArchiveDataCsReq" => Some(Self::CmdGetUpdatedArchiveDataCsReq),
|
|
"CmdGetArchiveDataCsReq" => Some(Self::CmdGetArchiveDataCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: OKGLHKOEJMM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdAvatarType {
|
|
OkglhkoejmmPcpdhelpkem = 0,
|
|
CmdGetPreAvatarGrowthInfoCsReq = 308,
|
|
CmdTakeOffRelicCsReq = 332,
|
|
CmdGetAvatarDataScRsp = 310,
|
|
CmdAddMultiPathAvatarScNotify = 328,
|
|
CmdTakePromotionRewardCsReq = 361,
|
|
CmdGetPreAvatarActivityListCsReq = 320,
|
|
CmdActiveEidolonScRsp = 304,
|
|
CmdUnlockSkillTreeCsReq = 314,
|
|
CmdAvatarExpUpCsReq = 394,
|
|
CmdGetAvatarDataCsReq = 391,
|
|
CmdUnlockAvatarPathScRsp = 371,
|
|
OkglhkoejmmOcnmgobcphf = 365,
|
|
CmdDressAvatarCsReq = 363,
|
|
CmdTakeOffEquipmentCsReq = 339,
|
|
CmdAddAvatarScNotify = 374,
|
|
CmdUnlockSkilltreeScRsp = 318,
|
|
CmdSetAvatarPathScRsp = 305,
|
|
CmdAvatarPathChangedNotify = 311,
|
|
CmdGetPreAvatarActivityListScRsp = 393,
|
|
CmdDressAvatarSkinCsReq = 358,
|
|
CmdMarkAvatarScRsp = 321,
|
|
CmdSetMultipleAvatarPathsScRsp = 303,
|
|
CmdUnlockAvatarPathCsReq = 330,
|
|
CmdTakeOffEquipmentScRsp = 301,
|
|
CmdSetAvatarPathCsReq = 366,
|
|
CmdTakeOffAvatarSkinCsReq = 400,
|
|
CmdGetPreAvatarGrowthInfoScRsp = 317,
|
|
CmdAjlcajekagp = 353,
|
|
CmdDressRelicAvatarCsReq = 338,
|
|
CmdTakeOffRelicScRsp = 333,
|
|
CmdAvatarExpUpScRsp = 395,
|
|
CmdNhannopoppl = 398,
|
|
CmdActiveEidolonCsReq = 337,
|
|
CmdKgjhpkbmipb = 389,
|
|
CmdTakePromotionRewardScRsp = 307,
|
|
CmdAvatarSpecialSkilltreeUnlockScNotify = 392,
|
|
CmdMarkAvatarCsReq = 357,
|
|
CmdHhpbadaigho = 373,
|
|
CmdSetAvatarEnhancedIdScRsp = 379,
|
|
CmdSetPlayerOutfitCsReq = 302,
|
|
CmdSetPlayerOutfitScRsp = 349,
|
|
CmdSetAvatarEnhancedIdCsReq = 354,
|
|
CmdDressAvatarScRsp = 326,
|
|
CmdDressRelicAvatarScRsp = 372,
|
|
CmdMneoiopnpnk = 344,
|
|
CmdUnlockAvatarSkinScNotify = 396,
|
|
CmdPromoteAvatarCsReq = 309,
|
|
CmdSetMultipleAvatarPathsCsReq = 336,
|
|
}
|
|
impl CmdAvatarType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::OkglhkoejmmPcpdhelpkem => "OKGLHKOEJMM_PCPDHELPKEM",
|
|
Self::CmdGetPreAvatarGrowthInfoCsReq => "CmdGetPreAvatarGrowthInfoCsReq",
|
|
Self::CmdTakeOffRelicCsReq => "CmdTakeOffRelicCsReq",
|
|
Self::CmdGetAvatarDataScRsp => "CmdGetAvatarDataScRsp",
|
|
Self::CmdAddMultiPathAvatarScNotify => "CmdAddMultiPathAvatarScNotify",
|
|
Self::CmdTakePromotionRewardCsReq => "CmdTakePromotionRewardCsReq",
|
|
Self::CmdGetPreAvatarActivityListCsReq => "CmdGetPreAvatarActivityListCsReq",
|
|
Self::CmdActiveEidolonScRsp => "CmdActiveEidolonScRsp",
|
|
Self::CmdUnlockSkillTreeCsReq => "CmdUnlockSkillTreeCsReq",
|
|
Self::CmdAvatarExpUpCsReq => "CmdAvatarExpUpCsReq",
|
|
Self::CmdGetAvatarDataCsReq => "CmdGetAvatarDataCsReq",
|
|
Self::CmdUnlockAvatarPathScRsp => "CmdUnlockAvatarPathScRsp",
|
|
Self::OkglhkoejmmOcnmgobcphf => "OKGLHKOEJMM_OCNMGOBCPHF",
|
|
Self::CmdDressAvatarCsReq => "CmdDressAvatarCsReq",
|
|
Self::CmdTakeOffEquipmentCsReq => "CmdTakeOffEquipmentCsReq",
|
|
Self::CmdAddAvatarScNotify => "CmdAddAvatarScNotify",
|
|
Self::CmdUnlockSkilltreeScRsp => "CmdUnlockSkilltreeScRsp",
|
|
Self::CmdSetAvatarPathScRsp => "CmdSetAvatarPathScRsp",
|
|
Self::CmdAvatarPathChangedNotify => "CmdAvatarPathChangedNotify",
|
|
Self::CmdGetPreAvatarActivityListScRsp => "CmdGetPreAvatarActivityListScRsp",
|
|
Self::CmdDressAvatarSkinCsReq => "CmdDressAvatarSkinCsReq",
|
|
Self::CmdMarkAvatarScRsp => "CmdMarkAvatarScRsp",
|
|
Self::CmdSetMultipleAvatarPathsScRsp => "CmdSetMultipleAvatarPathsScRsp",
|
|
Self::CmdUnlockAvatarPathCsReq => "CmdUnlockAvatarPathCsReq",
|
|
Self::CmdTakeOffEquipmentScRsp => "CmdTakeOffEquipmentScRsp",
|
|
Self::CmdSetAvatarPathCsReq => "CmdSetAvatarPathCsReq",
|
|
Self::CmdTakeOffAvatarSkinCsReq => "CmdTakeOffAvatarSkinCsReq",
|
|
Self::CmdGetPreAvatarGrowthInfoScRsp => "CmdGetPreAvatarGrowthInfoScRsp",
|
|
Self::CmdAjlcajekagp => "CmdAJLCAJEKAGP",
|
|
Self::CmdDressRelicAvatarCsReq => "CmdDressRelicAvatarCsReq",
|
|
Self::CmdTakeOffRelicScRsp => "CmdTakeOffRelicScRsp",
|
|
Self::CmdAvatarExpUpScRsp => "CmdAvatarExpUpScRsp",
|
|
Self::CmdNhannopoppl => "CmdNHANNOPOPPL",
|
|
Self::CmdActiveEidolonCsReq => "CmdActiveEidolonCsReq",
|
|
Self::CmdKgjhpkbmipb => "CmdKGJHPKBMIPB",
|
|
Self::CmdTakePromotionRewardScRsp => "CmdTakePromotionRewardScRsp",
|
|
Self::CmdAvatarSpecialSkilltreeUnlockScNotify => {
|
|
"CmdAvatarSpecialSkilltreeUnlockScNotify"
|
|
}
|
|
Self::CmdMarkAvatarCsReq => "CmdMarkAvatarCsReq",
|
|
Self::CmdHhpbadaigho => "CmdHHPBADAIGHO",
|
|
Self::CmdSetAvatarEnhancedIdScRsp => "CmdSetAvatarEnhancedIdScRsp",
|
|
Self::CmdSetPlayerOutfitCsReq => "CmdSetPlayerOutfitCsReq",
|
|
Self::CmdSetPlayerOutfitScRsp => "CmdSetPlayerOutfitScRsp",
|
|
Self::CmdSetAvatarEnhancedIdCsReq => "CmdSetAvatarEnhancedIdCsReq",
|
|
Self::CmdDressAvatarScRsp => "CmdDressAvatarScRsp",
|
|
Self::CmdDressRelicAvatarScRsp => "CmdDressRelicAvatarScRsp",
|
|
Self::CmdMneoiopnpnk => "CmdMNEOIOPNPNK",
|
|
Self::CmdUnlockAvatarSkinScNotify => "CmdUnlockAvatarSkinScNotify",
|
|
Self::CmdPromoteAvatarCsReq => "CmdPromoteAvatarCsReq",
|
|
Self::CmdSetMultipleAvatarPathsCsReq => "CmdSetMultipleAvatarPathsCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OKGLHKOEJMM_PCPDHELPKEM" => Some(Self::OkglhkoejmmPcpdhelpkem),
|
|
"CmdGetPreAvatarGrowthInfoCsReq" => {
|
|
Some(Self::CmdGetPreAvatarGrowthInfoCsReq)
|
|
}
|
|
"CmdTakeOffRelicCsReq" => Some(Self::CmdTakeOffRelicCsReq),
|
|
"CmdGetAvatarDataScRsp" => Some(Self::CmdGetAvatarDataScRsp),
|
|
"CmdAddMultiPathAvatarScNotify" => Some(Self::CmdAddMultiPathAvatarScNotify),
|
|
"CmdTakePromotionRewardCsReq" => Some(Self::CmdTakePromotionRewardCsReq),
|
|
"CmdGetPreAvatarActivityListCsReq" => {
|
|
Some(Self::CmdGetPreAvatarActivityListCsReq)
|
|
}
|
|
"CmdActiveEidolonScRsp" => Some(Self::CmdActiveEidolonScRsp),
|
|
"CmdUnlockSkillTreeCsReq" => Some(Self::CmdUnlockSkillTreeCsReq),
|
|
"CmdAvatarExpUpCsReq" => Some(Self::CmdAvatarExpUpCsReq),
|
|
"CmdGetAvatarDataCsReq" => Some(Self::CmdGetAvatarDataCsReq),
|
|
"CmdUnlockAvatarPathScRsp" => Some(Self::CmdUnlockAvatarPathScRsp),
|
|
"OKGLHKOEJMM_OCNMGOBCPHF" => Some(Self::OkglhkoejmmOcnmgobcphf),
|
|
"CmdDressAvatarCsReq" => Some(Self::CmdDressAvatarCsReq),
|
|
"CmdTakeOffEquipmentCsReq" => Some(Self::CmdTakeOffEquipmentCsReq),
|
|
"CmdAddAvatarScNotify" => Some(Self::CmdAddAvatarScNotify),
|
|
"CmdUnlockSkilltreeScRsp" => Some(Self::CmdUnlockSkilltreeScRsp),
|
|
"CmdSetAvatarPathScRsp" => Some(Self::CmdSetAvatarPathScRsp),
|
|
"CmdAvatarPathChangedNotify" => Some(Self::CmdAvatarPathChangedNotify),
|
|
"CmdGetPreAvatarActivityListScRsp" => {
|
|
Some(Self::CmdGetPreAvatarActivityListScRsp)
|
|
}
|
|
"CmdDressAvatarSkinCsReq" => Some(Self::CmdDressAvatarSkinCsReq),
|
|
"CmdMarkAvatarScRsp" => Some(Self::CmdMarkAvatarScRsp),
|
|
"CmdSetMultipleAvatarPathsScRsp" => {
|
|
Some(Self::CmdSetMultipleAvatarPathsScRsp)
|
|
}
|
|
"CmdUnlockAvatarPathCsReq" => Some(Self::CmdUnlockAvatarPathCsReq),
|
|
"CmdTakeOffEquipmentScRsp" => Some(Self::CmdTakeOffEquipmentScRsp),
|
|
"CmdSetAvatarPathCsReq" => Some(Self::CmdSetAvatarPathCsReq),
|
|
"CmdTakeOffAvatarSkinCsReq" => Some(Self::CmdTakeOffAvatarSkinCsReq),
|
|
"CmdGetPreAvatarGrowthInfoScRsp" => {
|
|
Some(Self::CmdGetPreAvatarGrowthInfoScRsp)
|
|
}
|
|
"CmdAJLCAJEKAGP" => Some(Self::CmdAjlcajekagp),
|
|
"CmdDressRelicAvatarCsReq" => Some(Self::CmdDressRelicAvatarCsReq),
|
|
"CmdTakeOffRelicScRsp" => Some(Self::CmdTakeOffRelicScRsp),
|
|
"CmdAvatarExpUpScRsp" => Some(Self::CmdAvatarExpUpScRsp),
|
|
"CmdNHANNOPOPPL" => Some(Self::CmdNhannopoppl),
|
|
"CmdActiveEidolonCsReq" => Some(Self::CmdActiveEidolonCsReq),
|
|
"CmdKGJHPKBMIPB" => Some(Self::CmdKgjhpkbmipb),
|
|
"CmdTakePromotionRewardScRsp" => Some(Self::CmdTakePromotionRewardScRsp),
|
|
"CmdAvatarSpecialSkilltreeUnlockScNotify" => {
|
|
Some(Self::CmdAvatarSpecialSkilltreeUnlockScNotify)
|
|
}
|
|
"CmdMarkAvatarCsReq" => Some(Self::CmdMarkAvatarCsReq),
|
|
"CmdHHPBADAIGHO" => Some(Self::CmdHhpbadaigho),
|
|
"CmdSetAvatarEnhancedIdScRsp" => Some(Self::CmdSetAvatarEnhancedIdScRsp),
|
|
"CmdSetPlayerOutfitCsReq" => Some(Self::CmdSetPlayerOutfitCsReq),
|
|
"CmdSetPlayerOutfitScRsp" => Some(Self::CmdSetPlayerOutfitScRsp),
|
|
"CmdSetAvatarEnhancedIdCsReq" => Some(Self::CmdSetAvatarEnhancedIdCsReq),
|
|
"CmdDressAvatarScRsp" => Some(Self::CmdDressAvatarScRsp),
|
|
"CmdDressRelicAvatarScRsp" => Some(Self::CmdDressRelicAvatarScRsp),
|
|
"CmdMNEOIOPNPNK" => Some(Self::CmdMneoiopnpnk),
|
|
"CmdUnlockAvatarSkinScNotify" => Some(Self::CmdUnlockAvatarSkinScNotify),
|
|
"CmdPromoteAvatarCsReq" => Some(Self::CmdPromoteAvatarCsReq),
|
|
"CmdSetMultipleAvatarPathsCsReq" => {
|
|
Some(Self::CmdSetMultipleAvatarPathsCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kflkndhjili {
|
|
Iipiakjfgnh = 0,
|
|
Kdinjjegmhb = 1,
|
|
}
|
|
impl Kflkndhjili {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Iipiakjfgnh => "KFLKNDHJILI_IIPIAKJFGNH",
|
|
Self::Kdinjjegmhb => "KFLKNDHJILI_KDINJJEGMHB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KFLKNDHJILI_IIPIAKJFGNH" => Some(Self::Iipiakjfgnh),
|
|
"KFLKNDHJILI_KDINJJEGMHB" => Some(Self::Kdinjjegmhb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lhhknenbjeh {
|
|
Pcpdhelpkem = 0,
|
|
Ajbfcodjonf = 1,
|
|
Jlkideidmnk = 2,
|
|
Gngdfkjaame = 3,
|
|
}
|
|
impl Lhhknenbjeh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "LHHKNENBJEH_PCPDHELPKEM",
|
|
Self::Ajbfcodjonf => "LHHKNENBJEH_AJBFCODJONF",
|
|
Self::Jlkideidmnk => "LHHKNENBJEH_JLKIDEIDMNK",
|
|
Self::Gngdfkjaame => "LHHKNENBJEH_GNGDFKJAAME",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LHHKNENBJEH_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"LHHKNENBJEH_AJBFCODJONF" => Some(Self::Ajbfcodjonf),
|
|
"LHHKNENBJEH_JLKIDEIDMNK" => Some(Self::Jlkideidmnk),
|
|
"LHHKNENBJEH_GNGDFKJAAME" => Some(Self::Gngdfkjaame),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pjnefbblpnd {
|
|
Pcpdhelpkem = 0,
|
|
Aaefabfjmcc = 1,
|
|
Kbldficfeog = 2,
|
|
}
|
|
impl Pjnefbblpnd {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "PJNEFBBLPND_PCPDHELPKEM",
|
|
Self::Aaefabfjmcc => "PJNEFBBLPND_AAEFABFJMCC",
|
|
Self::Kbldficfeog => "PJNEFBBLPND_KBLDFICFEOG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PJNEFBBLPND_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"PJNEFBBLPND_AAEFABFJMCC" => Some(Self::Aaefabfjmcc),
|
|
"PJNEFBBLPND_KBLDFICFEOG" => Some(Self::Kbldficfeog),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hdjkgmlafnp {
|
|
Aabjfikbhjk = 0,
|
|
Ndnkdfhehbc = 1,
|
|
Ipbfaacighn = 2,
|
|
Oonjkcdgckn = 3,
|
|
Ieajefalflg = 4,
|
|
Neggjoghmak = 5,
|
|
}
|
|
impl Hdjkgmlafnp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Aabjfikbhjk => "HDJKGMLAFNP_AABJFIKBHJK",
|
|
Self::Ndnkdfhehbc => "HDJKGMLAFNP_NDNKDFHEHBC",
|
|
Self::Ipbfaacighn => "HDJKGMLAFNP_IPBFAACIGHN",
|
|
Self::Oonjkcdgckn => "HDJKGMLAFNP_OONJKCDGCKN",
|
|
Self::Ieajefalflg => "HDJKGMLAFNP_IEAJEFALFLG",
|
|
Self::Neggjoghmak => "HDJKGMLAFNP_NEGGJOGHMAK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HDJKGMLAFNP_AABJFIKBHJK" => Some(Self::Aabjfikbhjk),
|
|
"HDJKGMLAFNP_NDNKDFHEHBC" => Some(Self::Ndnkdfhehbc),
|
|
"HDJKGMLAFNP_IPBFAACIGHN" => Some(Self::Ipbfaacighn),
|
|
"HDJKGMLAFNP_OONJKCDGCKN" => Some(Self::Oonjkcdgckn),
|
|
"HDJKGMLAFNP_IEAJEFALFLG" => Some(Self::Ieajefalflg),
|
|
"HDJKGMLAFNP_NEGGJOGHMAK" => Some(Self::Neggjoghmak),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JHHEBHOKOEK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdBattleType {
|
|
JhhebhokoekPcpdhelpkem = 0,
|
|
CmdPveBattleResultScRsp = 110,
|
|
CmdSyncClientResVersionCsReq = 109,
|
|
CmdPdnpicpecac = 195,
|
|
CmdEhamefnclck = 163,
|
|
JhhebhokoekKapobgdlhgc = 126,
|
|
CmdNkelgongcbh = 101,
|
|
CmdEgjnfmfalaa = 137,
|
|
CmdFomeicligla = 139,
|
|
CmdQuitBattleCsReq = 194,
|
|
CmdGetCurBattleInfoScRsp = 118,
|
|
CmdGetCurBattleInfoCsReq = 114,
|
|
CmdJkmdobafkdi = 174,
|
|
CmdPveBattleResultCsReq = 191,
|
|
CmdSyncClientResVersionScRsp = 198,
|
|
}
|
|
impl CmdBattleType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JhhebhokoekPcpdhelpkem => "JHHEBHOKOEK_PCPDHELPKEM",
|
|
Self::CmdPveBattleResultScRsp => "CmdPVEBattleResultScRsp",
|
|
Self::CmdSyncClientResVersionCsReq => "CmdSyncClientResVersionCsReq",
|
|
Self::CmdPdnpicpecac => "CmdPDNPICPECAC",
|
|
Self::CmdEhamefnclck => "CmdEHAMEFNCLCK",
|
|
Self::JhhebhokoekKapobgdlhgc => "JHHEBHOKOEK_KAPOBGDLHGC",
|
|
Self::CmdNkelgongcbh => "CmdNKELGONGCBH",
|
|
Self::CmdEgjnfmfalaa => "CmdEGJNFMFALAA",
|
|
Self::CmdFomeicligla => "CmdFOMEICLIGLA",
|
|
Self::CmdQuitBattleCsReq => "CmdQuitBattleCsReq",
|
|
Self::CmdGetCurBattleInfoScRsp => "CmdGetCurBattleInfoScRsp",
|
|
Self::CmdGetCurBattleInfoCsReq => "CmdGetCurBattleInfoCsReq",
|
|
Self::CmdJkmdobafkdi => "CmdJKMDOBAFKDI",
|
|
Self::CmdPveBattleResultCsReq => "CmdPVEBattleResultCsReq",
|
|
Self::CmdSyncClientResVersionScRsp => "CmdSyncClientResVersionScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JHHEBHOKOEK_PCPDHELPKEM" => Some(Self::JhhebhokoekPcpdhelpkem),
|
|
"CmdPVEBattleResultScRsp" => Some(Self::CmdPveBattleResultScRsp),
|
|
"CmdSyncClientResVersionCsReq" => Some(Self::CmdSyncClientResVersionCsReq),
|
|
"CmdPDNPICPECAC" => Some(Self::CmdPdnpicpecac),
|
|
"CmdEHAMEFNCLCK" => Some(Self::CmdEhamefnclck),
|
|
"JHHEBHOKOEK_KAPOBGDLHGC" => Some(Self::JhhebhokoekKapobgdlhgc),
|
|
"CmdNKELGONGCBH" => Some(Self::CmdNkelgongcbh),
|
|
"CmdEGJNFMFALAA" => Some(Self::CmdEgjnfmfalaa),
|
|
"CmdFOMEICLIGLA" => Some(Self::CmdFomeicligla),
|
|
"CmdQuitBattleCsReq" => Some(Self::CmdQuitBattleCsReq),
|
|
"CmdGetCurBattleInfoScRsp" => Some(Self::CmdGetCurBattleInfoScRsp),
|
|
"CmdGetCurBattleInfoCsReq" => Some(Self::CmdGetCurBattleInfoCsReq),
|
|
"CmdJKMDOBAFKDI" => Some(Self::CmdJkmdobafkdi),
|
|
"CmdPVEBattleResultCsReq" => Some(Self::CmdPveBattleResultCsReq),
|
|
"CmdSyncClientResVersionScRsp" => Some(Self::CmdSyncClientResVersionScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BKHGOOJKNGI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdBattleCollegeType {
|
|
BkhgoojkngiPcpdhelpkem = 0,
|
|
CmdGetBattleCollegeDataCsReq = 5791,
|
|
CmdStartBattleCollegeScRsp = 5714,
|
|
CmdGetBattleCollegeDataScRsp = 5710,
|
|
CmdSyncBattleCollegeDataChangeScNotify = 5794,
|
|
CmdStartBattleCollegeCsReq = 5795,
|
|
}
|
|
impl CmdBattleCollegeType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BkhgoojkngiPcpdhelpkem => "BKHGOOJKNGI_PCPDHELPKEM",
|
|
Self::CmdGetBattleCollegeDataCsReq => "CmdGetBattleCollegeDataCsReq",
|
|
Self::CmdStartBattleCollegeScRsp => "CmdStartBattleCollegeScRsp",
|
|
Self::CmdGetBattleCollegeDataScRsp => "CmdGetBattleCollegeDataScRsp",
|
|
Self::CmdSyncBattleCollegeDataChangeScNotify => {
|
|
"CmdSyncBattleCollegeDataChangeScNotify"
|
|
}
|
|
Self::CmdStartBattleCollegeCsReq => "CmdStartBattleCollegeCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BKHGOOJKNGI_PCPDHELPKEM" => Some(Self::BkhgoojkngiPcpdhelpkem),
|
|
"CmdGetBattleCollegeDataCsReq" => Some(Self::CmdGetBattleCollegeDataCsReq),
|
|
"CmdStartBattleCollegeScRsp" => Some(Self::CmdStartBattleCollegeScRsp),
|
|
"CmdGetBattleCollegeDataScRsp" => Some(Self::CmdGetBattleCollegeDataScRsp),
|
|
"CmdSyncBattleCollegeDataChangeScNotify" => {
|
|
Some(Self::CmdSyncBattleCollegeDataChangeScNotify)
|
|
}
|
|
"CmdStartBattleCollegeCsReq" => Some(Self::CmdStartBattleCollegeCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FGHAGLLOPGH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdBattlePassType {
|
|
FghagllopghPcpdhelpkem = 0,
|
|
CmdBattlePassInfoNotify = 3091,
|
|
CmdTakeBpRewardCsReq = 3095,
|
|
CmdTakeBpRewardScRsp = 3014,
|
|
CmdTakeAllRewardScRsp = 3063,
|
|
CmdTakeAllRewardCsReq = 3098,
|
|
CmdBuyBpLevelScRsp = 3009,
|
|
CmdBuyBpLevelCsReq = 3018,
|
|
}
|
|
impl CmdBattlePassType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FghagllopghPcpdhelpkem => "FGHAGLLOPGH_PCPDHELPKEM",
|
|
Self::CmdBattlePassInfoNotify => "CmdBattlePassInfoNotify",
|
|
Self::CmdTakeBpRewardCsReq => "CmdTakeBpRewardCsReq",
|
|
Self::CmdTakeBpRewardScRsp => "CmdTakeBpRewardScRsp",
|
|
Self::CmdTakeAllRewardScRsp => "CmdTakeAllRewardScRsp",
|
|
Self::CmdTakeAllRewardCsReq => "CmdTakeAllRewardCsReq",
|
|
Self::CmdBuyBpLevelScRsp => "CmdBuyBpLevelScRsp",
|
|
Self::CmdBuyBpLevelCsReq => "CmdBuyBpLevelCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FGHAGLLOPGH_PCPDHELPKEM" => Some(Self::FghagllopghPcpdhelpkem),
|
|
"CmdBattlePassInfoNotify" => Some(Self::CmdBattlePassInfoNotify),
|
|
"CmdTakeBpRewardCsReq" => Some(Self::CmdTakeBpRewardCsReq),
|
|
"CmdTakeBpRewardScRsp" => Some(Self::CmdTakeBpRewardScRsp),
|
|
"CmdTakeAllRewardScRsp" => Some(Self::CmdTakeAllRewardScRsp),
|
|
"CmdTakeAllRewardCsReq" => Some(Self::CmdTakeAllRewardCsReq),
|
|
"CmdBuyBpLevelScRsp" => Some(Self::CmdBuyBpLevelScRsp),
|
|
"CmdBuyBpLevelCsReq" => Some(Self::CmdBuyBpLevelCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: ANMMOPCHJDI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BpTierType {
|
|
AnmmopchjdiPcpdhelpkem = 0,
|
|
AnmmopchjdiLblbclifgne = 1,
|
|
AnmmopchjdiGilfhnidkff = 2,
|
|
AnmmopchjdiDgneffilomj = 3,
|
|
}
|
|
impl BpTierType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::AnmmopchjdiPcpdhelpkem => "ANMMOPCHJDI_PCPDHELPKEM",
|
|
Self::AnmmopchjdiLblbclifgne => "ANMMOPCHJDI_LBLBCLIFGNE",
|
|
Self::AnmmopchjdiGilfhnidkff => "ANMMOPCHJDI_GILFHNIDKFF",
|
|
Self::AnmmopchjdiDgneffilomj => "ANMMOPCHJDI_DGNEFFILOMJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ANMMOPCHJDI_PCPDHELPKEM" => Some(Self::AnmmopchjdiPcpdhelpkem),
|
|
"ANMMOPCHJDI_LBLBCLIFGNE" => Some(Self::AnmmopchjdiLblbclifgne),
|
|
"ANMMOPCHJDI_GILFHNIDKFF" => Some(Self::AnmmopchjdiGilfhnidkff),
|
|
"ANMMOPCHJDI_DGNEFFILOMJ" => Some(Self::AnmmopchjdiDgneffilomj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FAAJKCACGCD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BpRewardType {
|
|
FaajkcacgcdOejcecbchlc = 0,
|
|
FaajkcacgcdFoohdabhdkm = 1,
|
|
FaajkcacgcdGiimbeopdfb = 2,
|
|
FaajkcacgcdPbomgokanjd = 3,
|
|
FaajkcacgcdJfmbnemidfk = 4,
|
|
}
|
|
impl BpRewardType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FaajkcacgcdOejcecbchlc => "FAAJKCACGCD_OEJCECBCHLC",
|
|
Self::FaajkcacgcdFoohdabhdkm => "FAAJKCACGCD_FOOHDABHDKM",
|
|
Self::FaajkcacgcdGiimbeopdfb => "FAAJKCACGCD_GIIMBEOPDFB",
|
|
Self::FaajkcacgcdPbomgokanjd => "FAAJKCACGCD_PBOMGOKANJD",
|
|
Self::FaajkcacgcdJfmbnemidfk => "FAAJKCACGCD_JFMBNEMIDFK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FAAJKCACGCD_OEJCECBCHLC" => Some(Self::FaajkcacgcdOejcecbchlc),
|
|
"FAAJKCACGCD_FOOHDABHDKM" => Some(Self::FaajkcacgcdFoohdabhdkm),
|
|
"FAAJKCACGCD_GIIMBEOPDFB" => Some(Self::FaajkcacgcdGiimbeopdfb),
|
|
"FAAJKCACGCD_PBOMGOKANJD" => Some(Self::FaajkcacgcdPbomgokanjd),
|
|
"FAAJKCACGCD_JFMBNEMIDFK" => Some(Self::FaajkcacgcdJfmbnemidfk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: DLJPALHAPPL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdBenefitActivityType {
|
|
DljpalhapplPcpdhelpkem = 0,
|
|
CmdGetBenefitActivityInfo = 4857,
|
|
CmdCdfgbpopnal = 4888,
|
|
CmdJoinBenefitActivityCsReq = 4885,
|
|
CmdGetBenefitActivityInfoCsReq = 4863,
|
|
CmdTakeBenefitActivityRewardCsReq = 4880,
|
|
CmdTakeBenefitActivityRewardScRsp = 4877,
|
|
}
|
|
impl CmdBenefitActivityType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::DljpalhapplPcpdhelpkem => "DLJPALHAPPL_PCPDHELPKEM",
|
|
Self::CmdGetBenefitActivityInfo => "CmdGetBenefitActivityInfo",
|
|
Self::CmdCdfgbpopnal => "CmdCDFGBPOPNAL",
|
|
Self::CmdJoinBenefitActivityCsReq => "CmdJoinBenefitActivityCsReq",
|
|
Self::CmdGetBenefitActivityInfoCsReq => "CmdGetBenefitActivityInfoCsReq",
|
|
Self::CmdTakeBenefitActivityRewardCsReq => {
|
|
"CmdTakeBenefitActivityRewardCsReq"
|
|
}
|
|
Self::CmdTakeBenefitActivityRewardScRsp => {
|
|
"CmdTakeBenefitActivityRewardScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DLJPALHAPPL_PCPDHELPKEM" => Some(Self::DljpalhapplPcpdhelpkem),
|
|
"CmdGetBenefitActivityInfo" => Some(Self::CmdGetBenefitActivityInfo),
|
|
"CmdCDFGBPOPNAL" => Some(Self::CmdCdfgbpopnal),
|
|
"CmdJoinBenefitActivityCsReq" => Some(Self::CmdJoinBenefitActivityCsReq),
|
|
"CmdGetBenefitActivityInfoCsReq" => {
|
|
Some(Self::CmdGetBenefitActivityInfoCsReq)
|
|
}
|
|
"CmdTakeBenefitActivityRewardCsReq" => {
|
|
Some(Self::CmdTakeBenefitActivityRewardCsReq)
|
|
}
|
|
"CmdTakeBenefitActivityRewardScRsp" => {
|
|
Some(Self::CmdTakeBenefitActivityRewardScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HNDFOLKOIGI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdBenefitV2ActivityType {
|
|
HndfolkoigiPcpdhelpkem = 0,
|
|
CmdMekcpjmgcoc = 9827,
|
|
HndfolkoigiJmppofmfafn = 9821,
|
|
HndfolkoigiLblhkheojdi = 9825,
|
|
CmdKokpdkolble = 9830,
|
|
CmdEackmfhnkcb = 9824,
|
|
HndfolkoigiHefgfdaafci = 9829,
|
|
}
|
|
impl CmdBenefitV2ActivityType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HndfolkoigiPcpdhelpkem => "HNDFOLKOIGI_PCPDHELPKEM",
|
|
Self::CmdMekcpjmgcoc => "CmdMEKCPJMGCOC",
|
|
Self::HndfolkoigiJmppofmfafn => "HNDFOLKOIGI_JMPPOFMFAFN",
|
|
Self::HndfolkoigiLblhkheojdi => "HNDFOLKOIGI_LBLHKHEOJDI",
|
|
Self::CmdKokpdkolble => "CmdKOKPDKOLBLE",
|
|
Self::CmdEackmfhnkcb => "CmdEACKMFHNKCB",
|
|
Self::HndfolkoigiHefgfdaafci => "HNDFOLKOIGI_HEFGFDAAFCI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HNDFOLKOIGI_PCPDHELPKEM" => Some(Self::HndfolkoigiPcpdhelpkem),
|
|
"CmdMEKCPJMGCOC" => Some(Self::CmdMekcpjmgcoc),
|
|
"HNDFOLKOIGI_JMPPOFMFAFN" => Some(Self::HndfolkoigiJmppofmfafn),
|
|
"HNDFOLKOIGI_LBLHKHEOJDI" => Some(Self::HndfolkoigiLblhkheojdi),
|
|
"CmdKOKPDKOLBLE" => Some(Self::CmdKokpdkolble),
|
|
"CmdEACKMFHNKCB" => Some(Self::CmdEackmfhnkcb),
|
|
"HNDFOLKOIGI_HEFGFDAAFCI" => Some(Self::HndfolkoigiHefgfdaafci),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: NCGDADBFAOA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdBoxingClubType {
|
|
NcgdadbfaoaPcpdhelpkem = 0,
|
|
CmdGiveUpBoxingClubChallengeCsReq = 4209,
|
|
CmdChooseBoxingClubStageOptionalBuffScRsp = 4238,
|
|
CmdGetBoxingClubInfoScRsp = 4210,
|
|
CmdGiveUpBoxingClubChallengeScRsp = 4298,
|
|
CmdMatchBoxingClubOpponentScRsp = 4295,
|
|
CmdStartBoxingClubBattleScRsp = 4218,
|
|
CmdChooseBoxingClubResonanceScRsp = 4201,
|
|
CmdGetBoxingClubInfoCsReq = 4291,
|
|
CmdBoxingClubChallengeUpdateScNotify = 4226,
|
|
CmdChooseBoxingClubResonanceCsReq = 4239,
|
|
CmdMatchBoxingClubOpponentCsReq = 4294,
|
|
CmdStartBoxingClubBattleCsReq = 4214,
|
|
CmdSetBoxingClubResonanceLineupCsReq = 4274,
|
|
CmdChooseBoxingClubStageOptionalBuffCsReq = 4204,
|
|
CmdBoxingClubRewardScNotify = 4263,
|
|
CmdSetBoxingClubResonanceScRsp = 4237,
|
|
}
|
|
impl CmdBoxingClubType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::NcgdadbfaoaPcpdhelpkem => "NCGDADBFAOA_PCPDHELPKEM",
|
|
Self::CmdGiveUpBoxingClubChallengeCsReq => {
|
|
"CmdGiveUpBoxingClubChallengeCsReq"
|
|
}
|
|
Self::CmdChooseBoxingClubStageOptionalBuffScRsp => {
|
|
"CmdChooseBoxingClubStageOptionalBuffScRsp"
|
|
}
|
|
Self::CmdGetBoxingClubInfoScRsp => "CmdGetBoxingClubInfoScRsp",
|
|
Self::CmdGiveUpBoxingClubChallengeScRsp => {
|
|
"CmdGiveUpBoxingClubChallengeScRsp"
|
|
}
|
|
Self::CmdMatchBoxingClubOpponentScRsp => "CmdMatchBoxingClubOpponentScRsp",
|
|
Self::CmdStartBoxingClubBattleScRsp => "CmdStartBoxingClubBattleScRsp",
|
|
Self::CmdChooseBoxingClubResonanceScRsp => {
|
|
"CmdChooseBoxingClubResonanceScRsp"
|
|
}
|
|
Self::CmdGetBoxingClubInfoCsReq => "CmdGetBoxingClubInfoCsReq",
|
|
Self::CmdBoxingClubChallengeUpdateScNotify => {
|
|
"CmdBoxingClubChallengeUpdateScNotify"
|
|
}
|
|
Self::CmdChooseBoxingClubResonanceCsReq => {
|
|
"CmdChooseBoxingClubResonanceCsReq"
|
|
}
|
|
Self::CmdMatchBoxingClubOpponentCsReq => "CmdMatchBoxingClubOpponentCsReq",
|
|
Self::CmdStartBoxingClubBattleCsReq => "CmdStartBoxingClubBattleCsReq",
|
|
Self::CmdSetBoxingClubResonanceLineupCsReq => {
|
|
"CmdSetBoxingClubResonanceLineupCsReq"
|
|
}
|
|
Self::CmdChooseBoxingClubStageOptionalBuffCsReq => {
|
|
"CmdChooseBoxingClubStageOptionalBuffCsReq"
|
|
}
|
|
Self::CmdBoxingClubRewardScNotify => "CmdBoxingClubRewardScNotify",
|
|
Self::CmdSetBoxingClubResonanceScRsp => "CmdSetBoxingClubResonanceScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NCGDADBFAOA_PCPDHELPKEM" => Some(Self::NcgdadbfaoaPcpdhelpkem),
|
|
"CmdGiveUpBoxingClubChallengeCsReq" => {
|
|
Some(Self::CmdGiveUpBoxingClubChallengeCsReq)
|
|
}
|
|
"CmdChooseBoxingClubStageOptionalBuffScRsp" => {
|
|
Some(Self::CmdChooseBoxingClubStageOptionalBuffScRsp)
|
|
}
|
|
"CmdGetBoxingClubInfoScRsp" => Some(Self::CmdGetBoxingClubInfoScRsp),
|
|
"CmdGiveUpBoxingClubChallengeScRsp" => {
|
|
Some(Self::CmdGiveUpBoxingClubChallengeScRsp)
|
|
}
|
|
"CmdMatchBoxingClubOpponentScRsp" => {
|
|
Some(Self::CmdMatchBoxingClubOpponentScRsp)
|
|
}
|
|
"CmdStartBoxingClubBattleScRsp" => Some(Self::CmdStartBoxingClubBattleScRsp),
|
|
"CmdChooseBoxingClubResonanceScRsp" => {
|
|
Some(Self::CmdChooseBoxingClubResonanceScRsp)
|
|
}
|
|
"CmdGetBoxingClubInfoCsReq" => Some(Self::CmdGetBoxingClubInfoCsReq),
|
|
"CmdBoxingClubChallengeUpdateScNotify" => {
|
|
Some(Self::CmdBoxingClubChallengeUpdateScNotify)
|
|
}
|
|
"CmdChooseBoxingClubResonanceCsReq" => {
|
|
Some(Self::CmdChooseBoxingClubResonanceCsReq)
|
|
}
|
|
"CmdMatchBoxingClubOpponentCsReq" => {
|
|
Some(Self::CmdMatchBoxingClubOpponentCsReq)
|
|
}
|
|
"CmdStartBoxingClubBattleCsReq" => Some(Self::CmdStartBoxingClubBattleCsReq),
|
|
"CmdSetBoxingClubResonanceLineupCsReq" => {
|
|
Some(Self::CmdSetBoxingClubResonanceLineupCsReq)
|
|
}
|
|
"CmdChooseBoxingClubStageOptionalBuffCsReq" => {
|
|
Some(Self::CmdChooseBoxingClubStageOptionalBuffCsReq)
|
|
}
|
|
"CmdBoxingClubRewardScNotify" => Some(Self::CmdBoxingClubRewardScNotify),
|
|
"CmdSetBoxingClubResonanceScRsp" => {
|
|
Some(Self::CmdSetBoxingClubResonanceScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EMBLGHMFGEA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdCakeRaceType {
|
|
EmblghmfgeaPcpdhelpkem = 0,
|
|
CmdCakeRaceGetDataScRsp = 9138,
|
|
CmdCakeRaceLoanCsReq = 9124,
|
|
CmdCakeRaceGetHandbookScRsp = 9130,
|
|
CmdCmnliekbfnj = 9133,
|
|
CmdCakeRaceGetDataCsReq = 9122,
|
|
CmdBpldhdfdida = 9145,
|
|
CmdCakeRaceFinishPveCsReq = 9147,
|
|
CmdCakeRaceFinishFieldRewardScNotify = 9149,
|
|
CmdCakeRaceUpdatePveScRsp = 9135,
|
|
CmdCakeRaceGetDailyLikeCsReq = 9146,
|
|
CmdCakeRaceCoinScoreChangeScNotify = 9142,
|
|
CmdCakeRaceGetFriendRankingInfoListScRsp = 9140,
|
|
CmdCakeRaceLoanScRsp = 9139,
|
|
CmdCakeRaceGetFriendRankingInfoListCsReq = 9143,
|
|
CmdCakeRaceLikeFriendRankingInfoScRsp = 9134,
|
|
CmdCakeRaceStartPveCsReq = 9123,
|
|
CmdCakeRaceGetDailyLikeScRsp = 9127,
|
|
EmblghmfgeaFgcfgnndhof = 9137,
|
|
CmdCakeRaceStartPveScRsp = 9121,
|
|
CmdCakeRaceUpdatePveMeetCatCsReq = 9150,
|
|
CmdCakeRaceGetHandbookCsReq = 9131,
|
|
CmdCakeRaceLikeFriendRankingInfoCsReq = 9129,
|
|
}
|
|
impl CmdCakeRaceType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EmblghmfgeaPcpdhelpkem => "EMBLGHMFGEA_PCPDHELPKEM",
|
|
Self::CmdCakeRaceGetDataScRsp => "CmdCakeRaceGetDataScRsp",
|
|
Self::CmdCakeRaceLoanCsReq => "CmdCakeRaceLoanCsReq",
|
|
Self::CmdCakeRaceGetHandbookScRsp => "CmdCakeRaceGetHandbookScRsp",
|
|
Self::CmdCmnliekbfnj => "CmdCMNLIEKBFNJ",
|
|
Self::CmdCakeRaceGetDataCsReq => "CmdCakeRaceGetDataCsReq",
|
|
Self::CmdBpldhdfdida => "CmdBPLDHDFDIDA",
|
|
Self::CmdCakeRaceFinishPveCsReq => "CmdCakeRaceFinishPveCsReq",
|
|
Self::CmdCakeRaceFinishFieldRewardScNotify => {
|
|
"CmdCakeRaceFinishFieldRewardScNotify"
|
|
}
|
|
Self::CmdCakeRaceUpdatePveScRsp => "CmdCakeRaceUpdatePveScRsp",
|
|
Self::CmdCakeRaceGetDailyLikeCsReq => "CmdCakeRaceGetDailyLikeCsReq",
|
|
Self::CmdCakeRaceCoinScoreChangeScNotify => {
|
|
"CmdCakeRaceCoinScoreChangeScNotify"
|
|
}
|
|
Self::CmdCakeRaceGetFriendRankingInfoListScRsp => {
|
|
"CmdCakeRaceGetFriendRankingInfoListScRsp"
|
|
}
|
|
Self::CmdCakeRaceLoanScRsp => "CmdCakeRaceLoanScRsp",
|
|
Self::CmdCakeRaceGetFriendRankingInfoListCsReq => {
|
|
"CmdCakeRaceGetFriendRankingInfoListCsReq"
|
|
}
|
|
Self::CmdCakeRaceLikeFriendRankingInfoScRsp => {
|
|
"CmdCakeRaceLikeFriendRankingInfoScRsp"
|
|
}
|
|
Self::CmdCakeRaceStartPveCsReq => "CmdCakeRaceStartPveCsReq",
|
|
Self::CmdCakeRaceGetDailyLikeScRsp => "CmdCakeRaceGetDailyLikeScRsp",
|
|
Self::EmblghmfgeaFgcfgnndhof => "EMBLGHMFGEA_FGCFGNNDHOF",
|
|
Self::CmdCakeRaceStartPveScRsp => "CmdCakeRaceStartPveScRsp",
|
|
Self::CmdCakeRaceUpdatePveMeetCatCsReq => "CmdCakeRaceUpdatePveMeetCatCsReq",
|
|
Self::CmdCakeRaceGetHandbookCsReq => "CmdCakeRaceGetHandbookCsReq",
|
|
Self::CmdCakeRaceLikeFriendRankingInfoCsReq => {
|
|
"CmdCakeRaceLikeFriendRankingInfoCsReq"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EMBLGHMFGEA_PCPDHELPKEM" => Some(Self::EmblghmfgeaPcpdhelpkem),
|
|
"CmdCakeRaceGetDataScRsp" => Some(Self::CmdCakeRaceGetDataScRsp),
|
|
"CmdCakeRaceLoanCsReq" => Some(Self::CmdCakeRaceLoanCsReq),
|
|
"CmdCakeRaceGetHandbookScRsp" => Some(Self::CmdCakeRaceGetHandbookScRsp),
|
|
"CmdCMNLIEKBFNJ" => Some(Self::CmdCmnliekbfnj),
|
|
"CmdCakeRaceGetDataCsReq" => Some(Self::CmdCakeRaceGetDataCsReq),
|
|
"CmdBPLDHDFDIDA" => Some(Self::CmdBpldhdfdida),
|
|
"CmdCakeRaceFinishPveCsReq" => Some(Self::CmdCakeRaceFinishPveCsReq),
|
|
"CmdCakeRaceFinishFieldRewardScNotify" => {
|
|
Some(Self::CmdCakeRaceFinishFieldRewardScNotify)
|
|
}
|
|
"CmdCakeRaceUpdatePveScRsp" => Some(Self::CmdCakeRaceUpdatePveScRsp),
|
|
"CmdCakeRaceGetDailyLikeCsReq" => Some(Self::CmdCakeRaceGetDailyLikeCsReq),
|
|
"CmdCakeRaceCoinScoreChangeScNotify" => {
|
|
Some(Self::CmdCakeRaceCoinScoreChangeScNotify)
|
|
}
|
|
"CmdCakeRaceGetFriendRankingInfoListScRsp" => {
|
|
Some(Self::CmdCakeRaceGetFriendRankingInfoListScRsp)
|
|
}
|
|
"CmdCakeRaceLoanScRsp" => Some(Self::CmdCakeRaceLoanScRsp),
|
|
"CmdCakeRaceGetFriendRankingInfoListCsReq" => {
|
|
Some(Self::CmdCakeRaceGetFriendRankingInfoListCsReq)
|
|
}
|
|
"CmdCakeRaceLikeFriendRankingInfoScRsp" => {
|
|
Some(Self::CmdCakeRaceLikeFriendRankingInfoScRsp)
|
|
}
|
|
"CmdCakeRaceStartPveCsReq" => Some(Self::CmdCakeRaceStartPveCsReq),
|
|
"CmdCakeRaceGetDailyLikeScRsp" => Some(Self::CmdCakeRaceGetDailyLikeScRsp),
|
|
"EMBLGHMFGEA_FGCFGNNDHOF" => Some(Self::EmblghmfgeaFgcfgnndhof),
|
|
"CmdCakeRaceStartPveScRsp" => Some(Self::CmdCakeRaceStartPveScRsp),
|
|
"CmdCakeRaceUpdatePveMeetCatCsReq" => {
|
|
Some(Self::CmdCakeRaceUpdatePveMeetCatCsReq)
|
|
}
|
|
"CmdCakeRaceGetHandbookCsReq" => Some(Self::CmdCakeRaceGetHandbookCsReq),
|
|
"CmdCakeRaceLikeFriendRankingInfoCsReq" => {
|
|
Some(Self::CmdCakeRaceLikeFriendRankingInfoCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BNLGJBKKKBK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChallengeType {
|
|
BnlgjbkkkbkPcpdhelpkem = 0,
|
|
CmdChallengeSettleNotify = 1709,
|
|
CmdGetChallengeGroupStatisticsCsReq = 1772,
|
|
CmdLeaveChallengeCsReq = 1714,
|
|
CmdGetChallengeCsReq = 1791,
|
|
CmdStartPartialChallengeScRsp = 1761,
|
|
CmdGetChallengeGroupStatisticsScRsp = 1732,
|
|
CmdTakeChallengeRewardScRsp = 1738,
|
|
CmdTakeChallengeCumulativeRewardCsReq = 1704,
|
|
CmdStartChallengeScRsp = 1795,
|
|
CmdGetCurChallengeScRsp = 1739,
|
|
CmdEnterChallengeNextPhaseCsReq = 1800,
|
|
CmdGetCurChallengeCsReq = 1726,
|
|
CmdEnterChallengeNextPhaseScRsp = 1789,
|
|
CmdLeaveChallengeScRsp = 1718,
|
|
CmdStartChallengeCsReq = 1794,
|
|
CmdRestartChallengePhaseScRsp = 1744,
|
|
CmdChallengeBossPhaseSettleNotify = 1796,
|
|
CmdPartialChallengeCsReq = 1733,
|
|
CmdGetChallengeScRsp = 1710,
|
|
CmdRestartChallengePhaseCsReq = 1758,
|
|
CmdChallengeLineupNotify = 1701,
|
|
}
|
|
impl CmdChallengeType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BnlgjbkkkbkPcpdhelpkem => "BNLGJBKKKBK_PCPDHELPKEM",
|
|
Self::CmdChallengeSettleNotify => "CmdChallengeSettleNotify",
|
|
Self::CmdGetChallengeGroupStatisticsCsReq => {
|
|
"CmdGetChallengeGroupStatisticsCsReq"
|
|
}
|
|
Self::CmdLeaveChallengeCsReq => "CmdLeaveChallengeCsReq",
|
|
Self::CmdGetChallengeCsReq => "CmdGetChallengeCsReq",
|
|
Self::CmdStartPartialChallengeScRsp => "CmdStartPartialChallengeScRsp",
|
|
Self::CmdGetChallengeGroupStatisticsScRsp => {
|
|
"CmdGetChallengeGroupStatisticsScRsp"
|
|
}
|
|
Self::CmdTakeChallengeRewardScRsp => "CmdTakeChallengeRewardScRsp",
|
|
Self::CmdTakeChallengeCumulativeRewardCsReq => {
|
|
"CmdTakeChallengeCumulativeRewardCsReq"
|
|
}
|
|
Self::CmdStartChallengeScRsp => "CmdStartChallengeScRsp",
|
|
Self::CmdGetCurChallengeScRsp => "CmdGetCurChallengeScRsp",
|
|
Self::CmdEnterChallengeNextPhaseCsReq => "CmdEnterChallengeNextPhaseCsReq",
|
|
Self::CmdGetCurChallengeCsReq => "CmdGetCurChallengeCsReq",
|
|
Self::CmdEnterChallengeNextPhaseScRsp => "CmdEnterChallengeNextPhaseScRsp",
|
|
Self::CmdLeaveChallengeScRsp => "CmdLeaveChallengeScRsp",
|
|
Self::CmdStartChallengeCsReq => "CmdStartChallengeCsReq",
|
|
Self::CmdRestartChallengePhaseScRsp => "CmdRestartChallengePhaseScRsp",
|
|
Self::CmdChallengeBossPhaseSettleNotify => {
|
|
"CmdChallengeBossPhaseSettleNotify"
|
|
}
|
|
Self::CmdPartialChallengeCsReq => "CmdPartialChallengeCsReq",
|
|
Self::CmdGetChallengeScRsp => "CmdGetChallengeScRsp",
|
|
Self::CmdRestartChallengePhaseCsReq => "CmdRestartChallengePhaseCsReq",
|
|
Self::CmdChallengeLineupNotify => "CmdChallengeLineupNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BNLGJBKKKBK_PCPDHELPKEM" => Some(Self::BnlgjbkkkbkPcpdhelpkem),
|
|
"CmdChallengeSettleNotify" => Some(Self::CmdChallengeSettleNotify),
|
|
"CmdGetChallengeGroupStatisticsCsReq" => {
|
|
Some(Self::CmdGetChallengeGroupStatisticsCsReq)
|
|
}
|
|
"CmdLeaveChallengeCsReq" => Some(Self::CmdLeaveChallengeCsReq),
|
|
"CmdGetChallengeCsReq" => Some(Self::CmdGetChallengeCsReq),
|
|
"CmdStartPartialChallengeScRsp" => Some(Self::CmdStartPartialChallengeScRsp),
|
|
"CmdGetChallengeGroupStatisticsScRsp" => {
|
|
Some(Self::CmdGetChallengeGroupStatisticsScRsp)
|
|
}
|
|
"CmdTakeChallengeRewardScRsp" => Some(Self::CmdTakeChallengeRewardScRsp),
|
|
"CmdTakeChallengeCumulativeRewardCsReq" => {
|
|
Some(Self::CmdTakeChallengeCumulativeRewardCsReq)
|
|
}
|
|
"CmdStartChallengeScRsp" => Some(Self::CmdStartChallengeScRsp),
|
|
"CmdGetCurChallengeScRsp" => Some(Self::CmdGetCurChallengeScRsp),
|
|
"CmdEnterChallengeNextPhaseCsReq" => {
|
|
Some(Self::CmdEnterChallengeNextPhaseCsReq)
|
|
}
|
|
"CmdGetCurChallengeCsReq" => Some(Self::CmdGetCurChallengeCsReq),
|
|
"CmdEnterChallengeNextPhaseScRsp" => {
|
|
Some(Self::CmdEnterChallengeNextPhaseScRsp)
|
|
}
|
|
"CmdLeaveChallengeScRsp" => Some(Self::CmdLeaveChallengeScRsp),
|
|
"CmdStartChallengeCsReq" => Some(Self::CmdStartChallengeCsReq),
|
|
"CmdRestartChallengePhaseScRsp" => Some(Self::CmdRestartChallengePhaseScRsp),
|
|
"CmdChallengeBossPhaseSettleNotify" => {
|
|
Some(Self::CmdChallengeBossPhaseSettleNotify)
|
|
}
|
|
"CmdPartialChallengeCsReq" => Some(Self::CmdPartialChallengeCsReq),
|
|
"CmdGetChallengeScRsp" => Some(Self::CmdGetChallengeScRsp),
|
|
"CmdRestartChallengePhaseCsReq" => Some(Self::CmdRestartChallengePhaseCsReq),
|
|
"CmdChallengeLineupNotify" => Some(Self::CmdChallengeLineupNotify),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JECHIIMPIJC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChallengeStatus {
|
|
JechiimpijcLbkobapdhge = 0,
|
|
JechiimpijcOeghbgfdhja = 1,
|
|
JechiimpijcIdhnkdidioh = 2,
|
|
JechiimpijcCdlmljgelbi = 3,
|
|
}
|
|
impl ChallengeStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JechiimpijcLbkobapdhge => "JECHIIMPIJC_LBKOBAPDHGE",
|
|
Self::JechiimpijcOeghbgfdhja => "JECHIIMPIJC_OEGHBGFDHJA",
|
|
Self::JechiimpijcIdhnkdidioh => "JECHIIMPIJC_IDHNKDIDIOH",
|
|
Self::JechiimpijcCdlmljgelbi => "JECHIIMPIJC_CDLMLJGELBI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JECHIIMPIJC_LBKOBAPDHGE" => Some(Self::JechiimpijcLbkobapdhge),
|
|
"JECHIIMPIJC_OEGHBGFDHJA" => Some(Self::JechiimpijcOeghbgfdhja),
|
|
"JECHIIMPIJC_IDHNKDIDIOH" => Some(Self::JechiimpijcIdhnkdidioh),
|
|
"JECHIIMPIJC_CDLMLJGELBI" => Some(Self::JechiimpijcCdlmljgelbi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: CKHPDGPGBJO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChallengePeakType {
|
|
CkhpdgpgbjoPcpdhelpkem = 0,
|
|
CmdSetChallengePeakBossHardModeCsReq = 8918,
|
|
CmdGfgiialglim = 8938,
|
|
CmdAmoaaiofedf = 8935,
|
|
CmdMcfedaphdlc = 8930,
|
|
CmdGetChallengePeakDataCsReq = 8913,
|
|
CmdTakeChallengePeakRewardScRsp = 8919,
|
|
CmdFaaagagdmnh = 8921,
|
|
CmdGetChallengePeakDataScRsp = 8907,
|
|
CmdSetChallengePeakBossHardModeScRsp = 8945,
|
|
CmdGetCurChallengePeakScRsp = 8944,
|
|
CmdKidbgjcmmog = 8906,
|
|
CmdBflfdmfdmcl = 8936,
|
|
CmdChallengePeakSettleScNotify = 8905,
|
|
CmdGpaoidiklln = 8903,
|
|
CmdMjppcnammkp = 8927,
|
|
CmdNnpgjjpkogl = 8931,
|
|
CmdPmomhjhgmhn = 8926,
|
|
CmdChallengePeakGroupDataUpdateScNotify = 8901,
|
|
CmdTakeChallengePeakRewardCsReq = 8947,
|
|
CmdGetCurChallengePeakCsReq = 8902,
|
|
}
|
|
impl CmdChallengePeakType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::CkhpdgpgbjoPcpdhelpkem => "CKHPDGPGBJO_PCPDHELPKEM",
|
|
Self::CmdSetChallengePeakBossHardModeCsReq => {
|
|
"CmdSetChallengePeakBossHardModeCsReq"
|
|
}
|
|
Self::CmdGfgiialglim => "CmdGFGIIALGLIM",
|
|
Self::CmdAmoaaiofedf => "CmdAMOAAIOFEDF",
|
|
Self::CmdMcfedaphdlc => "CmdMCFEDAPHDLC",
|
|
Self::CmdGetChallengePeakDataCsReq => "CmdGetChallengePeakDataCsReq",
|
|
Self::CmdTakeChallengePeakRewardScRsp => "CmdTakeChallengePeakRewardScRsp",
|
|
Self::CmdFaaagagdmnh => "CmdFAAAGAGDMNH",
|
|
Self::CmdGetChallengePeakDataScRsp => "CmdGetChallengePeakDataScRsp",
|
|
Self::CmdSetChallengePeakBossHardModeScRsp => {
|
|
"CmdSetChallengePeakBossHardModeScRsp"
|
|
}
|
|
Self::CmdGetCurChallengePeakScRsp => "CmdGetCurChallengePeakScRsp",
|
|
Self::CmdKidbgjcmmog => "CmdKIDBGJCMMOG",
|
|
Self::CmdBflfdmfdmcl => "CmdBFLFDMFDMCL",
|
|
Self::CmdChallengePeakSettleScNotify => "CmdChallengePeakSettleScNotify",
|
|
Self::CmdGpaoidiklln => "CmdGPAOIDIKLLN",
|
|
Self::CmdMjppcnammkp => "CmdMJPPCNAMMKP",
|
|
Self::CmdNnpgjjpkogl => "CmdNNPGJJPKOGL",
|
|
Self::CmdPmomhjhgmhn => "CmdPMOMHJHGMHN",
|
|
Self::CmdChallengePeakGroupDataUpdateScNotify => {
|
|
"CmdChallengePeakGroupDataUpdateScNotify"
|
|
}
|
|
Self::CmdTakeChallengePeakRewardCsReq => "CmdTakeChallengePeakRewardCsReq",
|
|
Self::CmdGetCurChallengePeakCsReq => "CmdGetCurChallengePeakCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CKHPDGPGBJO_PCPDHELPKEM" => Some(Self::CkhpdgpgbjoPcpdhelpkem),
|
|
"CmdSetChallengePeakBossHardModeCsReq" => {
|
|
Some(Self::CmdSetChallengePeakBossHardModeCsReq)
|
|
}
|
|
"CmdGFGIIALGLIM" => Some(Self::CmdGfgiialglim),
|
|
"CmdAMOAAIOFEDF" => Some(Self::CmdAmoaaiofedf),
|
|
"CmdMCFEDAPHDLC" => Some(Self::CmdMcfedaphdlc),
|
|
"CmdGetChallengePeakDataCsReq" => Some(Self::CmdGetChallengePeakDataCsReq),
|
|
"CmdTakeChallengePeakRewardScRsp" => {
|
|
Some(Self::CmdTakeChallengePeakRewardScRsp)
|
|
}
|
|
"CmdFAAAGAGDMNH" => Some(Self::CmdFaaagagdmnh),
|
|
"CmdGetChallengePeakDataScRsp" => Some(Self::CmdGetChallengePeakDataScRsp),
|
|
"CmdSetChallengePeakBossHardModeScRsp" => {
|
|
Some(Self::CmdSetChallengePeakBossHardModeScRsp)
|
|
}
|
|
"CmdGetCurChallengePeakScRsp" => Some(Self::CmdGetCurChallengePeakScRsp),
|
|
"CmdKIDBGJCMMOG" => Some(Self::CmdKidbgjcmmog),
|
|
"CmdBFLFDMFDMCL" => Some(Self::CmdBflfdmfdmcl),
|
|
"CmdChallengePeakSettleScNotify" => {
|
|
Some(Self::CmdChallengePeakSettleScNotify)
|
|
}
|
|
"CmdGPAOIDIKLLN" => Some(Self::CmdGpaoidiklln),
|
|
"CmdMJPPCNAMMKP" => Some(Self::CmdMjppcnammkp),
|
|
"CmdNNPGJJPKOGL" => Some(Self::CmdNnpgjjpkogl),
|
|
"CmdPMOMHJHGMHN" => Some(Self::CmdPmomhjhgmhn),
|
|
"CmdChallengePeakGroupDataUpdateScNotify" => {
|
|
Some(Self::CmdChallengePeakGroupDataUpdateScNotify)
|
|
}
|
|
"CmdTakeChallengePeakRewardCsReq" => {
|
|
Some(Self::CmdTakeChallengePeakRewardCsReq)
|
|
}
|
|
"CmdGetCurChallengePeakCsReq" => Some(Self::CmdGetCurChallengePeakCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HDCAHBFBODO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChatType {
|
|
HdcahbfbodoPcpdhelpkem = 0,
|
|
CmdGetChatEmojiListScRsp = 3926,
|
|
CmdGetPrivateChatHistoryCsReq = 3914,
|
|
CmdGetPrivateChatHistoryScRsp = 3918,
|
|
CmdGetChatEmojiListCsReq = 3963,
|
|
CmdHabeipjgpnj = 3995,
|
|
CmdMarkChatEmojiScRsp = 3901,
|
|
CmdRevcMsgScNotify = 3994,
|
|
CmdGetLoginChatInfoScRsp = 3938,
|
|
CmdGetLoginChatInfoCsReq = 3904,
|
|
CmdBatchMarkChatEmojiCsReq = 3974,
|
|
CmdSendMsgScRsp = 3910,
|
|
CmdBatchMarkChatEmojiScRsp = 3937,
|
|
CmdGetChatFriendHistoryCsReq = 3909,
|
|
CmdSendMsgCsReq = 3991,
|
|
CmdGetChatFriendHistoryScRsp = 3998,
|
|
CmdMarkChatEmojiCsReq = 3939,
|
|
}
|
|
impl CmdChatType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HdcahbfbodoPcpdhelpkem => "HDCAHBFBODO_PCPDHELPKEM",
|
|
Self::CmdGetChatEmojiListScRsp => "CmdGetChatEmojiListScRsp",
|
|
Self::CmdGetPrivateChatHistoryCsReq => "CmdGetPrivateChatHistoryCsReq",
|
|
Self::CmdGetPrivateChatHistoryScRsp => "CmdGetPrivateChatHistoryScRsp",
|
|
Self::CmdGetChatEmojiListCsReq => "CmdGetChatEmojiListCsReq",
|
|
Self::CmdHabeipjgpnj => "CmdHABEIPJGPNJ",
|
|
Self::CmdMarkChatEmojiScRsp => "CmdMarkChatEmojiScRsp",
|
|
Self::CmdRevcMsgScNotify => "CmdRevcMsgScNotify",
|
|
Self::CmdGetLoginChatInfoScRsp => "CmdGetLoginChatInfoScRsp",
|
|
Self::CmdGetLoginChatInfoCsReq => "CmdGetLoginChatInfoCsReq",
|
|
Self::CmdBatchMarkChatEmojiCsReq => "CmdBatchMarkChatEmojiCsReq",
|
|
Self::CmdSendMsgScRsp => "CmdSendMsgScRsp",
|
|
Self::CmdBatchMarkChatEmojiScRsp => "CmdBatchMarkChatEmojiScRsp",
|
|
Self::CmdGetChatFriendHistoryCsReq => "CmdGetChatFriendHistoryCsReq",
|
|
Self::CmdSendMsgCsReq => "CmdSendMsgCsReq",
|
|
Self::CmdGetChatFriendHistoryScRsp => "CmdGetChatFriendHistoryScRsp",
|
|
Self::CmdMarkChatEmojiCsReq => "CmdMarkChatEmojiCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HDCAHBFBODO_PCPDHELPKEM" => Some(Self::HdcahbfbodoPcpdhelpkem),
|
|
"CmdGetChatEmojiListScRsp" => Some(Self::CmdGetChatEmojiListScRsp),
|
|
"CmdGetPrivateChatHistoryCsReq" => Some(Self::CmdGetPrivateChatHistoryCsReq),
|
|
"CmdGetPrivateChatHistoryScRsp" => Some(Self::CmdGetPrivateChatHistoryScRsp),
|
|
"CmdGetChatEmojiListCsReq" => Some(Self::CmdGetChatEmojiListCsReq),
|
|
"CmdHABEIPJGPNJ" => Some(Self::CmdHabeipjgpnj),
|
|
"CmdMarkChatEmojiScRsp" => Some(Self::CmdMarkChatEmojiScRsp),
|
|
"CmdRevcMsgScNotify" => Some(Self::CmdRevcMsgScNotify),
|
|
"CmdGetLoginChatInfoScRsp" => Some(Self::CmdGetLoginChatInfoScRsp),
|
|
"CmdGetLoginChatInfoCsReq" => Some(Self::CmdGetLoginChatInfoCsReq),
|
|
"CmdBatchMarkChatEmojiCsReq" => Some(Self::CmdBatchMarkChatEmojiCsReq),
|
|
"CmdSendMsgScRsp" => Some(Self::CmdSendMsgScRsp),
|
|
"CmdBatchMarkChatEmojiScRsp" => Some(Self::CmdBatchMarkChatEmojiScRsp),
|
|
"CmdGetChatFriendHistoryCsReq" => Some(Self::CmdGetChatFriendHistoryCsReq),
|
|
"CmdSendMsgCsReq" => Some(Self::CmdSendMsgCsReq),
|
|
"CmdGetChatFriendHistoryScRsp" => Some(Self::CmdGetChatFriendHistoryScRsp),
|
|
"CmdMarkChatEmojiCsReq" => Some(Self::CmdMarkChatEmojiCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BELNIDIDIKO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChenLingBattleType {
|
|
BelnididikoPcpdhelpkem = 0,
|
|
CmdChenLingMoveEntityCsReq = 9616,
|
|
CmdChenLingRefreshCardCsReq = 9620,
|
|
CmdChenLingUnlockGridCsReq = 9575,
|
|
CmdChenLingFinishPrepareCsReq = 9588,
|
|
CmdNnklgpjafpj = 9591,
|
|
CmdChenLingFinishBattleCsReq = 9606,
|
|
CmdChenLingSellHandCardCsReq = 9572,
|
|
CmdChenLingFinishShopCsReq = 9613,
|
|
CmdHakhghafnee = 9614,
|
|
CmdKljencaedbh = 9610,
|
|
CmdChenLingUseHandCardCsReq = 9617,
|
|
CmdChenLingQuitStageScRsp = 9608,
|
|
CmdChenLingBuyShopItemCsReq = 9579,
|
|
CmdAiikilmnifi = 9589,
|
|
CmdAlgmcfbhjbi = 9603,
|
|
CmdAadhellobcc = 9609,
|
|
CmdMfnoeoedfdf = 9596,
|
|
CmdChenLingSyncChangeScNotify = 9599,
|
|
CmdChenLingSelectCardCsReq = 9576,
|
|
CmdLajeeaenkdi = 9585,
|
|
CmdKfjfckpmdnh = 9598,
|
|
CmdChenLingGetDataCsReq = 9583,
|
|
CmdChenLingSelectPolicyCsReq = 9578,
|
|
CmdChenLingStartStageScRsp = 9597,
|
|
CmdGipkoglghlb = 9574,
|
|
CmdChenLingRefreshShopReq = 9619,
|
|
CmdChenLingStartStageCsReq = 9600,
|
|
CmdCcehgdpfgin = 9586,
|
|
CmdOljcelneloh = 9615,
|
|
CmdFnnnkijpmii = 9571,
|
|
CmdMnlklfcdpcg = 9587,
|
|
CmdChenLingRefreshPolicyCsReq = 9601,
|
|
CmdPhgcfpncdbe = 9592,
|
|
CmdChenLingHandlePendingActionsCsReq = 9590,
|
|
CmdCbdephgepjj = 9573,
|
|
CmdChenLingActivatedPrivilegeCsReq = 9607,
|
|
CmdChenLingQuitStageCsReq = 9605,
|
|
CmdChenLingActivatedPrivilegeScRsp = 9618,
|
|
CmdChenLingGetDataScRsp = 9577,
|
|
}
|
|
impl CmdChenLingBattleType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BelnididikoPcpdhelpkem => "BELNIDIDIKO_PCPDHELPKEM",
|
|
Self::CmdChenLingMoveEntityCsReq => "CmdChenLingMoveEntityCsReq",
|
|
Self::CmdChenLingRefreshCardCsReq => "CmdChenLingRefreshCardCsReq",
|
|
Self::CmdChenLingUnlockGridCsReq => "CmdChenLingUnlockGridCsReq",
|
|
Self::CmdChenLingFinishPrepareCsReq => "CmdChenLingFinishPrepareCsReq",
|
|
Self::CmdNnklgpjafpj => "CmdNNKLGPJAFPJ",
|
|
Self::CmdChenLingFinishBattleCsReq => "CmdChenLingFinishBattleCsReq",
|
|
Self::CmdChenLingSellHandCardCsReq => "CmdChenLingSellHandCardCsReq",
|
|
Self::CmdChenLingFinishShopCsReq => "CmdChenLingFinishShopCsReq",
|
|
Self::CmdHakhghafnee => "CmdHAKHGHAFNEE",
|
|
Self::CmdKljencaedbh => "CmdKLJENCAEDBH",
|
|
Self::CmdChenLingUseHandCardCsReq => "CmdChenLingUseHandCardCsReq",
|
|
Self::CmdChenLingQuitStageScRsp => "CmdChenLingQuitStageScRsp",
|
|
Self::CmdChenLingBuyShopItemCsReq => "CmdChenLingBuyShopItemCsReq",
|
|
Self::CmdAiikilmnifi => "CmdAIIKILMNIFI",
|
|
Self::CmdAlgmcfbhjbi => "CmdALGMCFBHJBI",
|
|
Self::CmdAadhellobcc => "CmdAADHELLOBCC",
|
|
Self::CmdMfnoeoedfdf => "CmdMFNOEOEDFDF",
|
|
Self::CmdChenLingSyncChangeScNotify => "CmdChenLingSyncChangeScNotify",
|
|
Self::CmdChenLingSelectCardCsReq => "CmdChenLingSelectCardCsReq",
|
|
Self::CmdLajeeaenkdi => "CmdLAJEEAENKDI",
|
|
Self::CmdKfjfckpmdnh => "CmdKFJFCKPMDNH",
|
|
Self::CmdChenLingGetDataCsReq => "CmdChenLingGetDataCsReq",
|
|
Self::CmdChenLingSelectPolicyCsReq => "CmdChenLingSelectPolicyCsReq",
|
|
Self::CmdChenLingStartStageScRsp => "CmdChenLingStartStageScRsp",
|
|
Self::CmdGipkoglghlb => "CmdGIPKOGLGHLB",
|
|
Self::CmdChenLingRefreshShopReq => "CmdChenLingRefreshShopReq",
|
|
Self::CmdChenLingStartStageCsReq => "CmdChenLingStartStageCsReq",
|
|
Self::CmdCcehgdpfgin => "CmdCCEHGDPFGIN",
|
|
Self::CmdOljcelneloh => "CmdOLJCELNELOH",
|
|
Self::CmdFnnnkijpmii => "CmdFNNNKIJPMII",
|
|
Self::CmdMnlklfcdpcg => "CmdMNLKLFCDPCG",
|
|
Self::CmdChenLingRefreshPolicyCsReq => "CmdChenLingRefreshPolicyCsReq",
|
|
Self::CmdPhgcfpncdbe => "CmdPHGCFPNCDBE",
|
|
Self::CmdChenLingHandlePendingActionsCsReq => {
|
|
"CmdChenLingHandlePendingActionsCsReq"
|
|
}
|
|
Self::CmdCbdephgepjj => "CmdCBDEPHGEPJJ",
|
|
Self::CmdChenLingActivatedPrivilegeCsReq => {
|
|
"CmdChenLingActivatedPrivilegeCsReq"
|
|
}
|
|
Self::CmdChenLingQuitStageCsReq => "CmdChenLingQuitStageCsReq",
|
|
Self::CmdChenLingActivatedPrivilegeScRsp => {
|
|
"CmdChenLingActivatedPrivilegeScRsp"
|
|
}
|
|
Self::CmdChenLingGetDataScRsp => "CmdChenLingGetDataScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BELNIDIDIKO_PCPDHELPKEM" => Some(Self::BelnididikoPcpdhelpkem),
|
|
"CmdChenLingMoveEntityCsReq" => Some(Self::CmdChenLingMoveEntityCsReq),
|
|
"CmdChenLingRefreshCardCsReq" => Some(Self::CmdChenLingRefreshCardCsReq),
|
|
"CmdChenLingUnlockGridCsReq" => Some(Self::CmdChenLingUnlockGridCsReq),
|
|
"CmdChenLingFinishPrepareCsReq" => Some(Self::CmdChenLingFinishPrepareCsReq),
|
|
"CmdNNKLGPJAFPJ" => Some(Self::CmdNnklgpjafpj),
|
|
"CmdChenLingFinishBattleCsReq" => Some(Self::CmdChenLingFinishBattleCsReq),
|
|
"CmdChenLingSellHandCardCsReq" => Some(Self::CmdChenLingSellHandCardCsReq),
|
|
"CmdChenLingFinishShopCsReq" => Some(Self::CmdChenLingFinishShopCsReq),
|
|
"CmdHAKHGHAFNEE" => Some(Self::CmdHakhghafnee),
|
|
"CmdKLJENCAEDBH" => Some(Self::CmdKljencaedbh),
|
|
"CmdChenLingUseHandCardCsReq" => Some(Self::CmdChenLingUseHandCardCsReq),
|
|
"CmdChenLingQuitStageScRsp" => Some(Self::CmdChenLingQuitStageScRsp),
|
|
"CmdChenLingBuyShopItemCsReq" => Some(Self::CmdChenLingBuyShopItemCsReq),
|
|
"CmdAIIKILMNIFI" => Some(Self::CmdAiikilmnifi),
|
|
"CmdALGMCFBHJBI" => Some(Self::CmdAlgmcfbhjbi),
|
|
"CmdAADHELLOBCC" => Some(Self::CmdAadhellobcc),
|
|
"CmdMFNOEOEDFDF" => Some(Self::CmdMfnoeoedfdf),
|
|
"CmdChenLingSyncChangeScNotify" => Some(Self::CmdChenLingSyncChangeScNotify),
|
|
"CmdChenLingSelectCardCsReq" => Some(Self::CmdChenLingSelectCardCsReq),
|
|
"CmdLAJEEAENKDI" => Some(Self::CmdLajeeaenkdi),
|
|
"CmdKFJFCKPMDNH" => Some(Self::CmdKfjfckpmdnh),
|
|
"CmdChenLingGetDataCsReq" => Some(Self::CmdChenLingGetDataCsReq),
|
|
"CmdChenLingSelectPolicyCsReq" => Some(Self::CmdChenLingSelectPolicyCsReq),
|
|
"CmdChenLingStartStageScRsp" => Some(Self::CmdChenLingStartStageScRsp),
|
|
"CmdGIPKOGLGHLB" => Some(Self::CmdGipkoglghlb),
|
|
"CmdChenLingRefreshShopReq" => Some(Self::CmdChenLingRefreshShopReq),
|
|
"CmdChenLingStartStageCsReq" => Some(Self::CmdChenLingStartStageCsReq),
|
|
"CmdCCEHGDPFGIN" => Some(Self::CmdCcehgdpfgin),
|
|
"CmdOLJCELNELOH" => Some(Self::CmdOljcelneloh),
|
|
"CmdFNNNKIJPMII" => Some(Self::CmdFnnnkijpmii),
|
|
"CmdMNLKLFCDPCG" => Some(Self::CmdMnlklfcdpcg),
|
|
"CmdChenLingRefreshPolicyCsReq" => Some(Self::CmdChenLingRefreshPolicyCsReq),
|
|
"CmdPHGCFPNCDBE" => Some(Self::CmdPhgcfpncdbe),
|
|
"CmdChenLingHandlePendingActionsCsReq" => {
|
|
Some(Self::CmdChenLingHandlePendingActionsCsReq)
|
|
}
|
|
"CmdCBDEPHGEPJJ" => Some(Self::CmdCbdephgepjj),
|
|
"CmdChenLingActivatedPrivilegeCsReq" => {
|
|
Some(Self::CmdChenLingActivatedPrivilegeCsReq)
|
|
}
|
|
"CmdChenLingQuitStageCsReq" => Some(Self::CmdChenLingQuitStageCsReq),
|
|
"CmdChenLingActivatedPrivilegeScRsp" => {
|
|
Some(Self::CmdChenLingActivatedPrivilegeScRsp)
|
|
}
|
|
"CmdChenLingGetDataScRsp" => Some(Self::CmdChenLingGetDataScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Geemgpfmhhi {
|
|
Lhgabcoigja = 0,
|
|
Iiooajanmgg = 1,
|
|
Hcmjkbdkjnk = 2,
|
|
}
|
|
impl Geemgpfmhhi {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lhgabcoigja => "GEEMGPFMHHI_LHGABCOIGJA",
|
|
Self::Iiooajanmgg => "GEEMGPFMHHI_IIOOAJANMGG",
|
|
Self::Hcmjkbdkjnk => "GEEMGPFMHHI_HCMJKBDKJNK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GEEMGPFMHHI_LHGABCOIGJA" => Some(Self::Lhgabcoigja),
|
|
"GEEMGPFMHHI_IIOOAJANMGG" => Some(Self::Iiooajanmgg),
|
|
"GEEMGPFMHHI_HCMJKBDKJNK" => Some(Self::Hcmjkbdkjnk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Olnbhjgbhil {
|
|
Pcpdhelpkem = 0,
|
|
Hgpigglbfmm = 1,
|
|
Lgjhgodnjgm = 2,
|
|
Bojbiekdkcf = 3,
|
|
Ppbaaalanjb = 4,
|
|
Hlpkoeeidfo = 5,
|
|
Mpllpfdpdeb = 6,
|
|
Koajpplbech = 7,
|
|
Kkmllbocjeg = 8,
|
|
Bbgpkacnnph = 9,
|
|
Geoleafclkg = 10,
|
|
Oagmaelmdae = 11,
|
|
Epfiijdlgnp = 12,
|
|
Hpbfeeoacmd = 13,
|
|
Cgapgmlnlob = 14,
|
|
Fgfegnajccm = 15,
|
|
Ecpkplhkjmi = 16,
|
|
Gglfnhnhigo = 17,
|
|
Fommfemibko = 18,
|
|
Nbengmkckid = 19,
|
|
Eocfojlmigh = 20,
|
|
Dombpgddanh = 21,
|
|
Bdpjjgmcflb = 22,
|
|
}
|
|
impl Olnbhjgbhil {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "OLNBHJGBHIL_PCPDHELPKEM",
|
|
Self::Hgpigglbfmm => "OLNBHJGBHIL_HGPIGGLBFMM",
|
|
Self::Lgjhgodnjgm => "OLNBHJGBHIL_LGJHGODNJGM",
|
|
Self::Bojbiekdkcf => "OLNBHJGBHIL_BOJBIEKDKCF",
|
|
Self::Ppbaaalanjb => "OLNBHJGBHIL_PPBAAALANJB",
|
|
Self::Hlpkoeeidfo => "OLNBHJGBHIL_HLPKOEEIDFO",
|
|
Self::Mpllpfdpdeb => "OLNBHJGBHIL_MPLLPFDPDEB",
|
|
Self::Koajpplbech => "OLNBHJGBHIL_KOAJPPLBECH",
|
|
Self::Kkmllbocjeg => "OLNBHJGBHIL_KKMLLBOCJEG",
|
|
Self::Bbgpkacnnph => "OLNBHJGBHIL_BBGPKACNNPH",
|
|
Self::Geoleafclkg => "OLNBHJGBHIL_GEOLEAFCLKG",
|
|
Self::Oagmaelmdae => "OLNBHJGBHIL_OAGMAELMDAE",
|
|
Self::Epfiijdlgnp => "OLNBHJGBHIL_EPFIIJDLGNP",
|
|
Self::Hpbfeeoacmd => "OLNBHJGBHIL_HPBFEEOACMD",
|
|
Self::Cgapgmlnlob => "OLNBHJGBHIL_CGAPGMLNLOB",
|
|
Self::Fgfegnajccm => "OLNBHJGBHIL_FGFEGNAJCCM",
|
|
Self::Ecpkplhkjmi => "OLNBHJGBHIL_ECPKPLHKJMI",
|
|
Self::Gglfnhnhigo => "OLNBHJGBHIL_GGLFNHNHIGO",
|
|
Self::Fommfemibko => "OLNBHJGBHIL_FOMMFEMIBKO",
|
|
Self::Nbengmkckid => "OLNBHJGBHIL_NBENGMKCKID",
|
|
Self::Eocfojlmigh => "OLNBHJGBHIL_EOCFOJLMIGH",
|
|
Self::Dombpgddanh => "OLNBHJGBHIL_DOMBPGDDANH",
|
|
Self::Bdpjjgmcflb => "OLNBHJGBHIL_BDPJJGMCFLB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OLNBHJGBHIL_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"OLNBHJGBHIL_HGPIGGLBFMM" => Some(Self::Hgpigglbfmm),
|
|
"OLNBHJGBHIL_LGJHGODNJGM" => Some(Self::Lgjhgodnjgm),
|
|
"OLNBHJGBHIL_BOJBIEKDKCF" => Some(Self::Bojbiekdkcf),
|
|
"OLNBHJGBHIL_PPBAAALANJB" => Some(Self::Ppbaaalanjb),
|
|
"OLNBHJGBHIL_HLPKOEEIDFO" => Some(Self::Hlpkoeeidfo),
|
|
"OLNBHJGBHIL_MPLLPFDPDEB" => Some(Self::Mpllpfdpdeb),
|
|
"OLNBHJGBHIL_KOAJPPLBECH" => Some(Self::Koajpplbech),
|
|
"OLNBHJGBHIL_KKMLLBOCJEG" => Some(Self::Kkmllbocjeg),
|
|
"OLNBHJGBHIL_BBGPKACNNPH" => Some(Self::Bbgpkacnnph),
|
|
"OLNBHJGBHIL_GEOLEAFCLKG" => Some(Self::Geoleafclkg),
|
|
"OLNBHJGBHIL_OAGMAELMDAE" => Some(Self::Oagmaelmdae),
|
|
"OLNBHJGBHIL_EPFIIJDLGNP" => Some(Self::Epfiijdlgnp),
|
|
"OLNBHJGBHIL_HPBFEEOACMD" => Some(Self::Hpbfeeoacmd),
|
|
"OLNBHJGBHIL_CGAPGMLNLOB" => Some(Self::Cgapgmlnlob),
|
|
"OLNBHJGBHIL_FGFEGNAJCCM" => Some(Self::Fgfegnajccm),
|
|
"OLNBHJGBHIL_ECPKPLHKJMI" => Some(Self::Ecpkplhkjmi),
|
|
"OLNBHJGBHIL_GGLFNHNHIGO" => Some(Self::Gglfnhnhigo),
|
|
"OLNBHJGBHIL_FOMMFEMIBKO" => Some(Self::Fommfemibko),
|
|
"OLNBHJGBHIL_NBENGMKCKID" => Some(Self::Nbengmkckid),
|
|
"OLNBHJGBHIL_EOCFOJLMIGH" => Some(Self::Eocfojlmigh),
|
|
"OLNBHJGBHIL_DOMBPGDDANH" => Some(Self::Dombpgddanh),
|
|
"OLNBHJGBHIL_BDPJJGMCFLB" => Some(Self::Bdpjjgmcflb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kfoeepgndoc {
|
|
Pcpdhelpkem = 0,
|
|
Najcpopjglb = 2,
|
|
Ockejmfmnaa = 3,
|
|
Lpkmngpiajp = 4,
|
|
Fmpnnhdghem = 5,
|
|
Bkabklapehl = 6,
|
|
Cbhejppnnnj = 7,
|
|
}
|
|
impl Kfoeepgndoc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "KFOEEPGNDOC_PCPDHELPKEM",
|
|
Self::Najcpopjglb => "KFOEEPGNDOC_NAJCPOPJGLB",
|
|
Self::Ockejmfmnaa => "KFOEEPGNDOC_OCKEJMFMNAA",
|
|
Self::Lpkmngpiajp => "KFOEEPGNDOC_LPKMNGPIAJP",
|
|
Self::Fmpnnhdghem => "KFOEEPGNDOC_FMPNNHDGHEM",
|
|
Self::Bkabklapehl => "KFOEEPGNDOC_BKABKLAPEHL",
|
|
Self::Cbhejppnnnj => "KFOEEPGNDOC_CBHEJPPNNNJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KFOEEPGNDOC_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"KFOEEPGNDOC_NAJCPOPJGLB" => Some(Self::Najcpopjglb),
|
|
"KFOEEPGNDOC_OCKEJMFMNAA" => Some(Self::Ockejmfmnaa),
|
|
"KFOEEPGNDOC_LPKMNGPIAJP" => Some(Self::Lpkmngpiajp),
|
|
"KFOEEPGNDOC_FMPNNHDGHEM" => Some(Self::Fmpnnhdghem),
|
|
"KFOEEPGNDOC_BKABKLAPEHL" => Some(Self::Bkabklapehl),
|
|
"KFOEEPGNDOC_CBHEJPPNNNJ" => Some(Self::Cbhejppnnnj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gljleepocda {
|
|
Pcpdhelpkem = 0,
|
|
Fcehnmjjabe = 1,
|
|
Fnkdiebkoha = 2,
|
|
Bmchmaoikde = 3,
|
|
}
|
|
impl Gljleepocda {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "GLJLEEPOCDA_PCPDHELPKEM",
|
|
Self::Fcehnmjjabe => "GLJLEEPOCDA_FCEHNMJJABE",
|
|
Self::Fnkdiebkoha => "GLJLEEPOCDA_FNKDIEBKOHA",
|
|
Self::Bmchmaoikde => "GLJLEEPOCDA_BMCHMAOIKDE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GLJLEEPOCDA_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"GLJLEEPOCDA_FCEHNMJJABE" => Some(Self::Fcehnmjjabe),
|
|
"GLJLEEPOCDA_FNKDIEBKOHA" => Some(Self::Fnkdiebkoha),
|
|
"GLJLEEPOCDA_BMCHMAOIKDE" => Some(Self::Bmchmaoikde),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HOBAEPKFFPD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChessRogueType {
|
|
HobaepkffpdPcpdhelpkem = 0,
|
|
CmdChessRogueUpdateReviveInfoScNotify = 5532,
|
|
CmdChessRogueQueryScRsp = 5589,
|
|
CmdMnpaakghbej = 5517,
|
|
CmdChessRogueEnterNextLayerScRsp = 5449,
|
|
CmdReviveRogueAvatarCsReq = 5420,
|
|
CmdSelectChessRogueSubStoryCsReq = 5410,
|
|
CmdChessRogueLayerSettlement = 5475,
|
|
CmdChessRogueLeaveScRsp = 5435,
|
|
CmdChessRogueUpdateMoneyInfoScNotify = 5594,
|
|
CmdBnibhaojkbi = 5507,
|
|
CmdChessRogueChangeAeonDimensionNotify = 5434,
|
|
CmdChessRogueRollDiceScRsp = 5473,
|
|
CmdGetChessRogueStoryAeonTalkInfoScRsp = 5405,
|
|
CmdFinishChessRogueSubStoryScRsp = 5515,
|
|
CmdChessRogueNousEditDiceScRsp = 5417,
|
|
CmdChessRogueQuitCsReq = 5488,
|
|
CmdChessRogueEnterCellCsReq = 5415,
|
|
CmdChessRogueSelectCellScRsp = 5436,
|
|
CmdChessRogueEnterCellScRsp = 5558,
|
|
CmdEnhanceRogueBuffCsReq = 5439,
|
|
CmdChessRogueUpdateUnlockLevelScNotify = 5503,
|
|
CmdChessRogueConfirmRollScRsp = 5458,
|
|
CmdSelectChessRogueSubStoryScRsp = 5481,
|
|
CmdPickRogueAvatarScRsp = 5572,
|
|
CmdChessRogueQueryCsReq = 5540,
|
|
CmdChessRogueEnterCsReq = 5514,
|
|
CmdGetChessRogueNousStoryInfoCsReq = 5541,
|
|
CmdChessRogueNousDiceUpdateNotify = 5441,
|
|
CmdChessRogueUpdateLevelBaseInfoScNotify = 5452,
|
|
CmdGetChessRogueStoryInfoScRsp = 5440,
|
|
CmdChessRogueNousEnableRogueTalentCsReq = 5535,
|
|
CmdChessRogueStartCsReq = 5516,
|
|
CmdChessRogueNousDiceSurfaceUnlockNotify = 5518,
|
|
CmdChessRogueReRollDiceScRsp = 5407,
|
|
CmdChessRogueGiveUpCsReq = 5429,
|
|
CmdChessRogueCheatRollCsReq = 5464,
|
|
CmdChessRogueQuitScRsp = 5498,
|
|
CmdLcdockjgfce = 5525,
|
|
CmdChessRogueGiveUpScRsp = 5554,
|
|
CmdSyncChessRogueNousMainStoryScNotify = 5557,
|
|
CmdChessRogueRollDiceCsReq = 5587,
|
|
CmdReviveRogueAvatarScRsp = 5592,
|
|
CmdChessRogueUpdateAllowedSelectCellScNotify = 5401,
|
|
CmdChessRogueUpdateDicePassiveAccumulateValueScNotify = 5414,
|
|
CmdChessRogueConfirmRollCsReq = 5511,
|
|
CmdEnhanceRogueBuffScRsp = 5508,
|
|
CmdEnterChessRogueAeonRoomScRsp = 5571,
|
|
CmdChessRogueUpdateAeonModifierValueScNotify = 5586,
|
|
CmdChessRogueNousGetRogueTalentInfoScRsp = 5422,
|
|
CmdPickRogueAvatarCsReq = 5402,
|
|
CmdChessRogueNousEnableRogueTalentScRsp = 5482,
|
|
CmdChessRogueCellUpdateNotify = 5509,
|
|
CmdChessRogueUpdateActionPointScNotify = 5567,
|
|
CmdChessRogueCheatRollScRsp = 5522,
|
|
CmdSyncChessRogueMainStoryFinishScNotify = 5411,
|
|
CmdChessRogueReRollDiceCsReq = 5575,
|
|
CmdFinishChessRogueSubStoryCsReq = 5502,
|
|
CmdChessRogueSkipTeachingLevelScRsp = 5580,
|
|
CmdGetChessRogueStoryInfoCsReq = 5523,
|
|
CmdEnterChessRogueAeonRoomCsReq = 5545,
|
|
CmdGetRogueBuffEnhanceInfoScRsp = 5546,
|
|
CmdChessRogueUpdateDiceInfoScNotify = 5477,
|
|
CmdChessRogueQuestFinishNotify = 5598,
|
|
CmdChessRogueEnterNextLayerCsReq = 5501,
|
|
CmdSyncChessRogueNousSubStoryScNotify = 5524,
|
|
CmdChessRogueSkipTeachingLevelCsReq = 5416,
|
|
CmdGetRogueBuffEnhanceInfoCsReq = 5442,
|
|
CmdChessRogueNousGetRogueTalentInfoCsReq = 5463,
|
|
CmdChessRogueLeaveCsReq = 5454,
|
|
CmdChessRogueStartScRsp = 5506,
|
|
CmdSyncChessRogueNousValueScNotify = 5451,
|
|
CmdGetChessRogueStoryAeonTalkInfoCsReq = 5487,
|
|
CmdGetChessRogueNousStoryInfoScRsp = 5412,
|
|
HobaepkffpdPgpdnllbmjb = 5562,
|
|
CmdChessRogueSelectCellCsReq = 5533,
|
|
HobaepkffpdJjppjbiknbm = 5455,
|
|
CmdChessRogueEnterScRsp = 5459,
|
|
CmdResetRogueDiceSurfaceCsReq = 5565,
|
|
}
|
|
impl CmdChessRogueType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HobaepkffpdPcpdhelpkem => "HOBAEPKFFPD_PCPDHELPKEM",
|
|
Self::CmdChessRogueUpdateReviveInfoScNotify => {
|
|
"CmdChessRogueUpdateReviveInfoScNotify"
|
|
}
|
|
Self::CmdChessRogueQueryScRsp => "CmdChessRogueQueryScRsp",
|
|
Self::CmdMnpaakghbej => "CmdMNPAAKGHBEJ",
|
|
Self::CmdChessRogueEnterNextLayerScRsp => "CmdChessRogueEnterNextLayerScRsp",
|
|
Self::CmdReviveRogueAvatarCsReq => "CmdReviveRogueAvatarCsReq",
|
|
Self::CmdSelectChessRogueSubStoryCsReq => "CmdSelectChessRogueSubStoryCsReq",
|
|
Self::CmdChessRogueLayerSettlement => "CmdChessRogueLayerSettlement",
|
|
Self::CmdChessRogueLeaveScRsp => "CmdChessRogueLeaveScRsp",
|
|
Self::CmdChessRogueUpdateMoneyInfoScNotify => {
|
|
"CmdChessRogueUpdateMoneyInfoScNotify"
|
|
}
|
|
Self::CmdBnibhaojkbi => "CmdBNIBHAOJKBI",
|
|
Self::CmdChessRogueChangeAeonDimensionNotify => {
|
|
"CmdChessRogueChangeAeonDimensionNotify"
|
|
}
|
|
Self::CmdChessRogueRollDiceScRsp => "CmdChessRogueRollDiceScRsp",
|
|
Self::CmdGetChessRogueStoryAeonTalkInfoScRsp => {
|
|
"CmdGetChessRogueStoryAeonTalkInfoScRsp"
|
|
}
|
|
Self::CmdFinishChessRogueSubStoryScRsp => "CmdFinishChessRogueSubStoryScRsp",
|
|
Self::CmdChessRogueNousEditDiceScRsp => "CmdChessRogueNousEditDiceScRsp",
|
|
Self::CmdChessRogueQuitCsReq => "CmdChessRogueQuitCsReq",
|
|
Self::CmdChessRogueEnterCellCsReq => "CmdChessRogueEnterCellCsReq",
|
|
Self::CmdChessRogueSelectCellScRsp => "CmdChessRogueSelectCellScRsp",
|
|
Self::CmdChessRogueEnterCellScRsp => "CmdChessRogueEnterCellScRsp",
|
|
Self::CmdEnhanceRogueBuffCsReq => "CmdEnhanceRogueBuffCsReq",
|
|
Self::CmdChessRogueUpdateUnlockLevelScNotify => {
|
|
"CmdChessRogueUpdateUnlockLevelScNotify"
|
|
}
|
|
Self::CmdChessRogueConfirmRollScRsp => "CmdChessRogueConfirmRollScRsp",
|
|
Self::CmdSelectChessRogueSubStoryScRsp => "CmdSelectChessRogueSubStoryScRsp",
|
|
Self::CmdPickRogueAvatarScRsp => "CmdPickRogueAvatarScRsp",
|
|
Self::CmdChessRogueQueryCsReq => "CmdChessRogueQueryCsReq",
|
|
Self::CmdChessRogueEnterCsReq => "CmdChessRogueEnterCsReq",
|
|
Self::CmdGetChessRogueNousStoryInfoCsReq => {
|
|
"CmdGetChessRogueNousStoryInfoCsReq"
|
|
}
|
|
Self::CmdChessRogueNousDiceUpdateNotify => {
|
|
"CmdChessRogueNousDiceUpdateNotify"
|
|
}
|
|
Self::CmdChessRogueUpdateLevelBaseInfoScNotify => {
|
|
"CmdChessRogueUpdateLevelBaseInfoScNotify"
|
|
}
|
|
Self::CmdGetChessRogueStoryInfoScRsp => "CmdGetChessRogueStoryInfoScRsp",
|
|
Self::CmdChessRogueNousEnableRogueTalentCsReq => {
|
|
"CmdChessRogueNousEnableRogueTalentCsReq"
|
|
}
|
|
Self::CmdChessRogueStartCsReq => "CmdChessRogueStartCsReq",
|
|
Self::CmdChessRogueNousDiceSurfaceUnlockNotify => {
|
|
"CmdChessRogueNousDiceSurfaceUnlockNotify"
|
|
}
|
|
Self::CmdChessRogueReRollDiceScRsp => "CmdChessRogueReRollDiceScRsp",
|
|
Self::CmdChessRogueGiveUpCsReq => "CmdChessRogueGiveUpCsReq",
|
|
Self::CmdChessRogueCheatRollCsReq => "CmdChessRogueCheatRollCsReq",
|
|
Self::CmdChessRogueQuitScRsp => "CmdChessRogueQuitScRsp",
|
|
Self::CmdLcdockjgfce => "CmdLCDOCKJGFCE",
|
|
Self::CmdChessRogueGiveUpScRsp => "CmdChessRogueGiveUpScRsp",
|
|
Self::CmdSyncChessRogueNousMainStoryScNotify => {
|
|
"CmdSyncChessRogueNousMainStoryScNotify"
|
|
}
|
|
Self::CmdChessRogueRollDiceCsReq => "CmdChessRogueRollDiceCsReq",
|
|
Self::CmdReviveRogueAvatarScRsp => "CmdReviveRogueAvatarScRsp",
|
|
Self::CmdChessRogueUpdateAllowedSelectCellScNotify => {
|
|
"CmdChessRogueUpdateAllowedSelectCellScNotify"
|
|
}
|
|
Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify => {
|
|
"CmdChessRogueUpdateDicePassiveAccumulateValueScNotify"
|
|
}
|
|
Self::CmdChessRogueConfirmRollCsReq => "CmdChessRogueConfirmRollCsReq",
|
|
Self::CmdEnhanceRogueBuffScRsp => "CmdEnhanceRogueBuffScRsp",
|
|
Self::CmdEnterChessRogueAeonRoomScRsp => "CmdEnterChessRogueAeonRoomScRsp",
|
|
Self::CmdChessRogueUpdateAeonModifierValueScNotify => {
|
|
"CmdChessRogueUpdateAeonModifierValueScNotify"
|
|
}
|
|
Self::CmdChessRogueNousGetRogueTalentInfoScRsp => {
|
|
"CmdChessRogueNousGetRogueTalentInfoScRsp"
|
|
}
|
|
Self::CmdPickRogueAvatarCsReq => "CmdPickRogueAvatarCsReq",
|
|
Self::CmdChessRogueNousEnableRogueTalentScRsp => {
|
|
"CmdChessRogueNousEnableRogueTalentScRsp"
|
|
}
|
|
Self::CmdChessRogueCellUpdateNotify => "CmdChessRogueCellUpdateNotify",
|
|
Self::CmdChessRogueUpdateActionPointScNotify => {
|
|
"CmdChessRogueUpdateActionPointScNotify"
|
|
}
|
|
Self::CmdChessRogueCheatRollScRsp => "CmdChessRogueCheatRollScRsp",
|
|
Self::CmdSyncChessRogueMainStoryFinishScNotify => {
|
|
"CmdSyncChessRogueMainStoryFinishScNotify"
|
|
}
|
|
Self::CmdChessRogueReRollDiceCsReq => "CmdChessRogueReRollDiceCsReq",
|
|
Self::CmdFinishChessRogueSubStoryCsReq => "CmdFinishChessRogueSubStoryCsReq",
|
|
Self::CmdChessRogueSkipTeachingLevelScRsp => {
|
|
"CmdChessRogueSkipTeachingLevelScRsp"
|
|
}
|
|
Self::CmdGetChessRogueStoryInfoCsReq => "CmdGetChessRogueStoryInfoCsReq",
|
|
Self::CmdEnterChessRogueAeonRoomCsReq => "CmdEnterChessRogueAeonRoomCsReq",
|
|
Self::CmdGetRogueBuffEnhanceInfoScRsp => "CmdGetRogueBuffEnhanceInfoScRsp",
|
|
Self::CmdChessRogueUpdateDiceInfoScNotify => {
|
|
"CmdChessRogueUpdateDiceInfoScNotify"
|
|
}
|
|
Self::CmdChessRogueQuestFinishNotify => "CmdChessRogueQuestFinishNotify",
|
|
Self::CmdChessRogueEnterNextLayerCsReq => "CmdChessRogueEnterNextLayerCsReq",
|
|
Self::CmdSyncChessRogueNousSubStoryScNotify => {
|
|
"CmdSyncChessRogueNousSubStoryScNotify"
|
|
}
|
|
Self::CmdChessRogueSkipTeachingLevelCsReq => {
|
|
"CmdChessRogueSkipTeachingLevelCsReq"
|
|
}
|
|
Self::CmdGetRogueBuffEnhanceInfoCsReq => "CmdGetRogueBuffEnhanceInfoCsReq",
|
|
Self::CmdChessRogueNousGetRogueTalentInfoCsReq => {
|
|
"CmdChessRogueNousGetRogueTalentInfoCsReq"
|
|
}
|
|
Self::CmdChessRogueLeaveCsReq => "CmdChessRogueLeaveCsReq",
|
|
Self::CmdChessRogueStartScRsp => "CmdChessRogueStartScRsp",
|
|
Self::CmdSyncChessRogueNousValueScNotify => {
|
|
"CmdSyncChessRogueNousValueScNotify"
|
|
}
|
|
Self::CmdGetChessRogueStoryAeonTalkInfoCsReq => {
|
|
"CmdGetChessRogueStoryAeonTalkInfoCsReq"
|
|
}
|
|
Self::CmdGetChessRogueNousStoryInfoScRsp => {
|
|
"CmdGetChessRogueNousStoryInfoScRsp"
|
|
}
|
|
Self::HobaepkffpdPgpdnllbmjb => "HOBAEPKFFPD_PGPDNLLBMJB",
|
|
Self::CmdChessRogueSelectCellCsReq => "CmdChessRogueSelectCellCsReq",
|
|
Self::HobaepkffpdJjppjbiknbm => "HOBAEPKFFPD_JJPPJBIKNBM",
|
|
Self::CmdChessRogueEnterScRsp => "CmdChessRogueEnterScRsp",
|
|
Self::CmdResetRogueDiceSurfaceCsReq => "CmdResetRogueDiceSurfaceCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HOBAEPKFFPD_PCPDHELPKEM" => Some(Self::HobaepkffpdPcpdhelpkem),
|
|
"CmdChessRogueUpdateReviveInfoScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateReviveInfoScNotify)
|
|
}
|
|
"CmdChessRogueQueryScRsp" => Some(Self::CmdChessRogueQueryScRsp),
|
|
"CmdMNPAAKGHBEJ" => Some(Self::CmdMnpaakghbej),
|
|
"CmdChessRogueEnterNextLayerScRsp" => {
|
|
Some(Self::CmdChessRogueEnterNextLayerScRsp)
|
|
}
|
|
"CmdReviveRogueAvatarCsReq" => Some(Self::CmdReviveRogueAvatarCsReq),
|
|
"CmdSelectChessRogueSubStoryCsReq" => {
|
|
Some(Self::CmdSelectChessRogueSubStoryCsReq)
|
|
}
|
|
"CmdChessRogueLayerSettlement" => Some(Self::CmdChessRogueLayerSettlement),
|
|
"CmdChessRogueLeaveScRsp" => Some(Self::CmdChessRogueLeaveScRsp),
|
|
"CmdChessRogueUpdateMoneyInfoScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateMoneyInfoScNotify)
|
|
}
|
|
"CmdBNIBHAOJKBI" => Some(Self::CmdBnibhaojkbi),
|
|
"CmdChessRogueChangeAeonDimensionNotify" => {
|
|
Some(Self::CmdChessRogueChangeAeonDimensionNotify)
|
|
}
|
|
"CmdChessRogueRollDiceScRsp" => Some(Self::CmdChessRogueRollDiceScRsp),
|
|
"CmdGetChessRogueStoryAeonTalkInfoScRsp" => {
|
|
Some(Self::CmdGetChessRogueStoryAeonTalkInfoScRsp)
|
|
}
|
|
"CmdFinishChessRogueSubStoryScRsp" => {
|
|
Some(Self::CmdFinishChessRogueSubStoryScRsp)
|
|
}
|
|
"CmdChessRogueNousEditDiceScRsp" => {
|
|
Some(Self::CmdChessRogueNousEditDiceScRsp)
|
|
}
|
|
"CmdChessRogueQuitCsReq" => Some(Self::CmdChessRogueQuitCsReq),
|
|
"CmdChessRogueEnterCellCsReq" => Some(Self::CmdChessRogueEnterCellCsReq),
|
|
"CmdChessRogueSelectCellScRsp" => Some(Self::CmdChessRogueSelectCellScRsp),
|
|
"CmdChessRogueEnterCellScRsp" => Some(Self::CmdChessRogueEnterCellScRsp),
|
|
"CmdEnhanceRogueBuffCsReq" => Some(Self::CmdEnhanceRogueBuffCsReq),
|
|
"CmdChessRogueUpdateUnlockLevelScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateUnlockLevelScNotify)
|
|
}
|
|
"CmdChessRogueConfirmRollScRsp" => Some(Self::CmdChessRogueConfirmRollScRsp),
|
|
"CmdSelectChessRogueSubStoryScRsp" => {
|
|
Some(Self::CmdSelectChessRogueSubStoryScRsp)
|
|
}
|
|
"CmdPickRogueAvatarScRsp" => Some(Self::CmdPickRogueAvatarScRsp),
|
|
"CmdChessRogueQueryCsReq" => Some(Self::CmdChessRogueQueryCsReq),
|
|
"CmdChessRogueEnterCsReq" => Some(Self::CmdChessRogueEnterCsReq),
|
|
"CmdGetChessRogueNousStoryInfoCsReq" => {
|
|
Some(Self::CmdGetChessRogueNousStoryInfoCsReq)
|
|
}
|
|
"CmdChessRogueNousDiceUpdateNotify" => {
|
|
Some(Self::CmdChessRogueNousDiceUpdateNotify)
|
|
}
|
|
"CmdChessRogueUpdateLevelBaseInfoScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateLevelBaseInfoScNotify)
|
|
}
|
|
"CmdGetChessRogueStoryInfoScRsp" => {
|
|
Some(Self::CmdGetChessRogueStoryInfoScRsp)
|
|
}
|
|
"CmdChessRogueNousEnableRogueTalentCsReq" => {
|
|
Some(Self::CmdChessRogueNousEnableRogueTalentCsReq)
|
|
}
|
|
"CmdChessRogueStartCsReq" => Some(Self::CmdChessRogueStartCsReq),
|
|
"CmdChessRogueNousDiceSurfaceUnlockNotify" => {
|
|
Some(Self::CmdChessRogueNousDiceSurfaceUnlockNotify)
|
|
}
|
|
"CmdChessRogueReRollDiceScRsp" => Some(Self::CmdChessRogueReRollDiceScRsp),
|
|
"CmdChessRogueGiveUpCsReq" => Some(Self::CmdChessRogueGiveUpCsReq),
|
|
"CmdChessRogueCheatRollCsReq" => Some(Self::CmdChessRogueCheatRollCsReq),
|
|
"CmdChessRogueQuitScRsp" => Some(Self::CmdChessRogueQuitScRsp),
|
|
"CmdLCDOCKJGFCE" => Some(Self::CmdLcdockjgfce),
|
|
"CmdChessRogueGiveUpScRsp" => Some(Self::CmdChessRogueGiveUpScRsp),
|
|
"CmdSyncChessRogueNousMainStoryScNotify" => {
|
|
Some(Self::CmdSyncChessRogueNousMainStoryScNotify)
|
|
}
|
|
"CmdChessRogueRollDiceCsReq" => Some(Self::CmdChessRogueRollDiceCsReq),
|
|
"CmdReviveRogueAvatarScRsp" => Some(Self::CmdReviveRogueAvatarScRsp),
|
|
"CmdChessRogueUpdateAllowedSelectCellScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateAllowedSelectCellScNotify)
|
|
}
|
|
"CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify)
|
|
}
|
|
"CmdChessRogueConfirmRollCsReq" => Some(Self::CmdChessRogueConfirmRollCsReq),
|
|
"CmdEnhanceRogueBuffScRsp" => Some(Self::CmdEnhanceRogueBuffScRsp),
|
|
"CmdEnterChessRogueAeonRoomScRsp" => {
|
|
Some(Self::CmdEnterChessRogueAeonRoomScRsp)
|
|
}
|
|
"CmdChessRogueUpdateAeonModifierValueScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateAeonModifierValueScNotify)
|
|
}
|
|
"CmdChessRogueNousGetRogueTalentInfoScRsp" => {
|
|
Some(Self::CmdChessRogueNousGetRogueTalentInfoScRsp)
|
|
}
|
|
"CmdPickRogueAvatarCsReq" => Some(Self::CmdPickRogueAvatarCsReq),
|
|
"CmdChessRogueNousEnableRogueTalentScRsp" => {
|
|
Some(Self::CmdChessRogueNousEnableRogueTalentScRsp)
|
|
}
|
|
"CmdChessRogueCellUpdateNotify" => Some(Self::CmdChessRogueCellUpdateNotify),
|
|
"CmdChessRogueUpdateActionPointScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateActionPointScNotify)
|
|
}
|
|
"CmdChessRogueCheatRollScRsp" => Some(Self::CmdChessRogueCheatRollScRsp),
|
|
"CmdSyncChessRogueMainStoryFinishScNotify" => {
|
|
Some(Self::CmdSyncChessRogueMainStoryFinishScNotify)
|
|
}
|
|
"CmdChessRogueReRollDiceCsReq" => Some(Self::CmdChessRogueReRollDiceCsReq),
|
|
"CmdFinishChessRogueSubStoryCsReq" => {
|
|
Some(Self::CmdFinishChessRogueSubStoryCsReq)
|
|
}
|
|
"CmdChessRogueSkipTeachingLevelScRsp" => {
|
|
Some(Self::CmdChessRogueSkipTeachingLevelScRsp)
|
|
}
|
|
"CmdGetChessRogueStoryInfoCsReq" => {
|
|
Some(Self::CmdGetChessRogueStoryInfoCsReq)
|
|
}
|
|
"CmdEnterChessRogueAeonRoomCsReq" => {
|
|
Some(Self::CmdEnterChessRogueAeonRoomCsReq)
|
|
}
|
|
"CmdGetRogueBuffEnhanceInfoScRsp" => {
|
|
Some(Self::CmdGetRogueBuffEnhanceInfoScRsp)
|
|
}
|
|
"CmdChessRogueUpdateDiceInfoScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateDiceInfoScNotify)
|
|
}
|
|
"CmdChessRogueQuestFinishNotify" => {
|
|
Some(Self::CmdChessRogueQuestFinishNotify)
|
|
}
|
|
"CmdChessRogueEnterNextLayerCsReq" => {
|
|
Some(Self::CmdChessRogueEnterNextLayerCsReq)
|
|
}
|
|
"CmdSyncChessRogueNousSubStoryScNotify" => {
|
|
Some(Self::CmdSyncChessRogueNousSubStoryScNotify)
|
|
}
|
|
"CmdChessRogueSkipTeachingLevelCsReq" => {
|
|
Some(Self::CmdChessRogueSkipTeachingLevelCsReq)
|
|
}
|
|
"CmdGetRogueBuffEnhanceInfoCsReq" => {
|
|
Some(Self::CmdGetRogueBuffEnhanceInfoCsReq)
|
|
}
|
|
"CmdChessRogueNousGetRogueTalentInfoCsReq" => {
|
|
Some(Self::CmdChessRogueNousGetRogueTalentInfoCsReq)
|
|
}
|
|
"CmdChessRogueLeaveCsReq" => Some(Self::CmdChessRogueLeaveCsReq),
|
|
"CmdChessRogueStartScRsp" => Some(Self::CmdChessRogueStartScRsp),
|
|
"CmdSyncChessRogueNousValueScNotify" => {
|
|
Some(Self::CmdSyncChessRogueNousValueScNotify)
|
|
}
|
|
"CmdGetChessRogueStoryAeonTalkInfoCsReq" => {
|
|
Some(Self::CmdGetChessRogueStoryAeonTalkInfoCsReq)
|
|
}
|
|
"CmdGetChessRogueNousStoryInfoScRsp" => {
|
|
Some(Self::CmdGetChessRogueNousStoryInfoScRsp)
|
|
}
|
|
"HOBAEPKFFPD_PGPDNLLBMJB" => Some(Self::HobaepkffpdPgpdnllbmjb),
|
|
"CmdChessRogueSelectCellCsReq" => Some(Self::CmdChessRogueSelectCellCsReq),
|
|
"HOBAEPKFFPD_JJPPJBIKNBM" => Some(Self::HobaepkffpdJjppjbiknbm),
|
|
"CmdChessRogueEnterScRsp" => Some(Self::CmdChessRogueEnterScRsp),
|
|
"CmdResetRogueDiceSurfaceCsReq" => Some(Self::CmdResetRogueDiceSurfaceCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HPHBEGJDIID
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChessRogueDiceStatus {
|
|
HphbegjdiidEobbbbehnnh = 0,
|
|
HphbegjdiidNbdbagcokpn = 1,
|
|
HphbegjdiidMenjpegibnc = 2,
|
|
HphbegjdiidJejkooggeha = 3,
|
|
}
|
|
impl ChessRogueDiceStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HphbegjdiidEobbbbehnnh => "HPHBEGJDIID_EOBBBBEHNNH",
|
|
Self::HphbegjdiidNbdbagcokpn => "HPHBEGJDIID_NBDBAGCOKPN",
|
|
Self::HphbegjdiidMenjpegibnc => "HPHBEGJDIID_MENJPEGIBNC",
|
|
Self::HphbegjdiidJejkooggeha => "HPHBEGJDIID_JEJKOOGGEHA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HPHBEGJDIID_EOBBBBEHNNH" => Some(Self::HphbegjdiidEobbbbehnnh),
|
|
"HPHBEGJDIID_NBDBAGCOKPN" => Some(Self::HphbegjdiidNbdbagcokpn),
|
|
"HPHBEGJDIID_MENJPEGIBNC" => Some(Self::HphbegjdiidMenjpegibnc),
|
|
"HPHBEGJDIID_JEJKOOGGEHA" => Some(Self::HphbegjdiidJejkooggeha),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HBCOKDIJMBK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChessRogueDiceType {
|
|
HbcokdijmbkIcjlghlokfg = 0,
|
|
HbcokdijmbkOhggcklllep = 1,
|
|
}
|
|
impl ChessRogueDiceType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HbcokdijmbkIcjlghlokfg => "HBCOKDIJMBK_ICJLGHLOKFG",
|
|
Self::HbcokdijmbkOhggcklllep => "HBCOKDIJMBK_OHGGCKLLLEP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HBCOKDIJMBK_ICJLGHLOKFG" => Some(Self::HbcokdijmbkIcjlghlokfg),
|
|
"HBCOKDIJMBK_OHGGCKLLLEP" => Some(Self::HbcokdijmbkOhggcklllep),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: GBIKCJPGLBK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChessRogueBoardCellStatus {
|
|
GbikcjpglbkGhgapoakgab = 0,
|
|
GbikcjpglbkHgngadnilfc = 1,
|
|
GbikcjpglbkHpjebffhjnp = 2,
|
|
GbikcjpglbkKlhdcopplng = 3,
|
|
}
|
|
impl ChessRogueBoardCellStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::GbikcjpglbkGhgapoakgab => "GBIKCJPGLBK_GHGAPOAKGAB",
|
|
Self::GbikcjpglbkHgngadnilfc => "GBIKCJPGLBK_HGNGADNILFC",
|
|
Self::GbikcjpglbkHpjebffhjnp => "GBIKCJPGLBK_HPJEBFFHJNP",
|
|
Self::GbikcjpglbkKlhdcopplng => "GBIKCJPGLBK_KLHDCOPPLNG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GBIKCJPGLBK_GHGAPOAKGAB" => Some(Self::GbikcjpglbkGhgapoakgab),
|
|
"GBIKCJPGLBK_HGNGADNILFC" => Some(Self::GbikcjpglbkHgngadnilfc),
|
|
"GBIKCJPGLBK_HPJEBFFHJNP" => Some(Self::GbikcjpglbkHpjebffhjnp),
|
|
"GBIKCJPGLBK_KLHDCOPPLNG" => Some(Self::GbikcjpglbkKlhdcopplng),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: PKFEGCHGCEE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChessRogueCellSpecialType {
|
|
PkfegchgceePcpdhelpkem = 0,
|
|
PkfegchgceeBgibpdpnfbc = 1,
|
|
PkfegchgceeCfgalajoncp = 2,
|
|
PkfegchgceeHagclkckgjd = 3,
|
|
PkfegchgceeKbhgajcnnbm = 4,
|
|
PkfegchgceePammdcpgame = 5,
|
|
}
|
|
impl ChessRogueCellSpecialType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PkfegchgceePcpdhelpkem => "PKFEGCHGCEE_PCPDHELPKEM",
|
|
Self::PkfegchgceeBgibpdpnfbc => "PKFEGCHGCEE_BGIBPDPNFBC",
|
|
Self::PkfegchgceeCfgalajoncp => "PKFEGCHGCEE_CFGALAJONCP",
|
|
Self::PkfegchgceeHagclkckgjd => "PKFEGCHGCEE_HAGCLKCKGJD",
|
|
Self::PkfegchgceeKbhgajcnnbm => "PKFEGCHGCEE_KBHGAJCNNBM",
|
|
Self::PkfegchgceePammdcpgame => "PKFEGCHGCEE_PAMMDCPGAME",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PKFEGCHGCEE_PCPDHELPKEM" => Some(Self::PkfegchgceePcpdhelpkem),
|
|
"PKFEGCHGCEE_BGIBPDPNFBC" => Some(Self::PkfegchgceeBgibpdpnfbc),
|
|
"PKFEGCHGCEE_CFGALAJONCP" => Some(Self::PkfegchgceeCfgalajoncp),
|
|
"PKFEGCHGCEE_HAGCLKCKGJD" => Some(Self::PkfegchgceeHagclkckgjd),
|
|
"PKFEGCHGCEE_KBHGAJCNNBM" => Some(Self::PkfegchgceeKbhgajcnnbm),
|
|
"PKFEGCHGCEE_PAMMDCPGAME" => Some(Self::PkfegchgceePammdcpgame),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kgdimpeogol {
|
|
Imiigjbmdop = 0,
|
|
Npnjdbkdfco = 1,
|
|
Kncjnihbheh = 2,
|
|
Aemmnhpmgdi = 3,
|
|
Bjkomhkncae = 4,
|
|
Aclnpcdgmib = 5,
|
|
}
|
|
impl Kgdimpeogol {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Imiigjbmdop => "KGDIMPEOGOL_IMIIGJBMDOP",
|
|
Self::Npnjdbkdfco => "KGDIMPEOGOL_NPNJDBKDFCO",
|
|
Self::Kncjnihbheh => "KGDIMPEOGOL_KNCJNIHBHEH",
|
|
Self::Aemmnhpmgdi => "KGDIMPEOGOL_AEMMNHPMGDI",
|
|
Self::Bjkomhkncae => "KGDIMPEOGOL_BJKOMHKNCAE",
|
|
Self::Aclnpcdgmib => "KGDIMPEOGOL_ACLNPCDGMIB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KGDIMPEOGOL_IMIIGJBMDOP" => Some(Self::Imiigjbmdop),
|
|
"KGDIMPEOGOL_NPNJDBKDFCO" => Some(Self::Npnjdbkdfco),
|
|
"KGDIMPEOGOL_KNCJNIHBHEH" => Some(Self::Kncjnihbheh),
|
|
"KGDIMPEOGOL_AEMMNHPMGDI" => Some(Self::Aemmnhpmgdi),
|
|
"KGDIMPEOGOL_BJKOMHKNCAE" => Some(Self::Bjkomhkncae),
|
|
"KGDIMPEOGOL_ACLNPCDGMIB" => Some(Self::Aclnpcdgmib),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gcdmhamcdhi {
|
|
Gcgmcpmpjhd = 0,
|
|
Elkfnllphpb = 1,
|
|
Edajodfnlfh = 2,
|
|
Gbhmnimbbng = 3,
|
|
Ahhbfljkgfk = 4,
|
|
Eaacbiaglhp = 5,
|
|
}
|
|
impl Gcdmhamcdhi {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Gcgmcpmpjhd => "GCDMHAMCDHI_GCGMCPMPJHD",
|
|
Self::Elkfnllphpb => "GCDMHAMCDHI_ELKFNLLPHPB",
|
|
Self::Edajodfnlfh => "GCDMHAMCDHI_EDAJODFNLFH",
|
|
Self::Gbhmnimbbng => "GCDMHAMCDHI_GBHMNIMBBNG",
|
|
Self::Ahhbfljkgfk => "GCDMHAMCDHI_AHHBFLJKGFK",
|
|
Self::Eaacbiaglhp => "GCDMHAMCDHI_EAACBIAGLHP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GCDMHAMCDHI_GCGMCPMPJHD" => Some(Self::Gcgmcpmpjhd),
|
|
"GCDMHAMCDHI_ELKFNLLPHPB" => Some(Self::Elkfnllphpb),
|
|
"GCDMHAMCDHI_EDAJODFNLFH" => Some(Self::Edajodfnlfh),
|
|
"GCDMHAMCDHI_GBHMNIMBBNG" => Some(Self::Gbhmnimbbng),
|
|
"GCDMHAMCDHI_AHHBFLJKGFK" => Some(Self::Ahhbfljkgfk),
|
|
"GCDMHAMCDHI_EAACBIAGLHP" => Some(Self::Eaacbiaglhp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Oeogapljdfn {
|
|
Gcibfncekil = 0,
|
|
Kfcdfgjlikg = 1,
|
|
Imkihfhfbfp = 2,
|
|
Injiadfojea = 3,
|
|
Chninchapkb = 4,
|
|
Khohoegefkj = 5,
|
|
Dgfdmklcpgh = 6,
|
|
Cgjehbjopnb = 7,
|
|
Lbjignokelj = 8,
|
|
Fpoknefonnn = 9,
|
|
Pmgmiledmkh = 10,
|
|
}
|
|
impl Oeogapljdfn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Gcibfncekil => "OEOGAPLJDFN_GCIBFNCEKIL",
|
|
Self::Kfcdfgjlikg => "OEOGAPLJDFN_KFCDFGJLIKG",
|
|
Self::Imkihfhfbfp => "OEOGAPLJDFN_IMKIHFHFBFP",
|
|
Self::Injiadfojea => "OEOGAPLJDFN_INJIADFOJEA",
|
|
Self::Chninchapkb => "OEOGAPLJDFN_CHNINCHAPKB",
|
|
Self::Khohoegefkj => "OEOGAPLJDFN_KHOHOEGEFKJ",
|
|
Self::Dgfdmklcpgh => "OEOGAPLJDFN_DGFDMKLCPGH",
|
|
Self::Cgjehbjopnb => "OEOGAPLJDFN_CGJEHBJOPNB",
|
|
Self::Lbjignokelj => "OEOGAPLJDFN_LBJIGNOKELJ",
|
|
Self::Fpoknefonnn => "OEOGAPLJDFN_FPOKNEFONNN",
|
|
Self::Pmgmiledmkh => "OEOGAPLJDFN_PMGMILEDMKH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OEOGAPLJDFN_GCIBFNCEKIL" => Some(Self::Gcibfncekil),
|
|
"OEOGAPLJDFN_KFCDFGJLIKG" => Some(Self::Kfcdfgjlikg),
|
|
"OEOGAPLJDFN_IMKIHFHFBFP" => Some(Self::Imkihfhfbfp),
|
|
"OEOGAPLJDFN_INJIADFOJEA" => Some(Self::Injiadfojea),
|
|
"OEOGAPLJDFN_CHNINCHAPKB" => Some(Self::Chninchapkb),
|
|
"OEOGAPLJDFN_KHOHOEGEFKJ" => Some(Self::Khohoegefkj),
|
|
"OEOGAPLJDFN_DGFDMKLCPGH" => Some(Self::Dgfdmklcpgh),
|
|
"OEOGAPLJDFN_CGJEHBJOPNB" => Some(Self::Cgjehbjopnb),
|
|
"OEOGAPLJDFN_LBJIGNOKELJ" => Some(Self::Lbjignokelj),
|
|
"OEOGAPLJDFN_FPOKNEFONNN" => Some(Self::Fpoknefonnn),
|
|
"OEOGAPLJDFN_PMGMILEDMKH" => Some(Self::Pmgmiledmkh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Olkjiiihblj {
|
|
Pcpdhelpkem = 0,
|
|
Iggfmobbkfm = 1,
|
|
Egndjgkkjho = 2,
|
|
Hemmgkijlei = 3,
|
|
Aoghfbpelbp = 4,
|
|
Imdkelfaeoc = 5,
|
|
Lekgiiiglkb = 6,
|
|
Hhpjpkaakek = 7,
|
|
Pdhmcmebmmb = 8,
|
|
Jadcleafejc = 9,
|
|
Bfagnenpjjj = 10,
|
|
Galgfiomoio = 11,
|
|
}
|
|
impl Olkjiiihblj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "OLKJIIIHBLJ_PCPDHELPKEM",
|
|
Self::Iggfmobbkfm => "OLKJIIIHBLJ_IGGFMOBBKFM",
|
|
Self::Egndjgkkjho => "OLKJIIIHBLJ_EGNDJGKKJHO",
|
|
Self::Hemmgkijlei => "OLKJIIIHBLJ_HEMMGKIJLEI",
|
|
Self::Aoghfbpelbp => "OLKJIIIHBLJ_AOGHFBPELBP",
|
|
Self::Imdkelfaeoc => "OLKJIIIHBLJ_IMDKELFAEOC",
|
|
Self::Lekgiiiglkb => "OLKJIIIHBLJ_LEKGIIIGLKB",
|
|
Self::Hhpjpkaakek => "OLKJIIIHBLJ_HHPJPKAAKEK",
|
|
Self::Pdhmcmebmmb => "OLKJIIIHBLJ_PDHMCMEBMMB",
|
|
Self::Jadcleafejc => "OLKJIIIHBLJ_JADCLEAFEJC",
|
|
Self::Bfagnenpjjj => "OLKJIIIHBLJ_BFAGNENPJJJ",
|
|
Self::Galgfiomoio => "OLKJIIIHBLJ_GALGFIOMOIO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OLKJIIIHBLJ_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"OLKJIIIHBLJ_IGGFMOBBKFM" => Some(Self::Iggfmobbkfm),
|
|
"OLKJIIIHBLJ_EGNDJGKKJHO" => Some(Self::Egndjgkkjho),
|
|
"OLKJIIIHBLJ_HEMMGKIJLEI" => Some(Self::Hemmgkijlei),
|
|
"OLKJIIIHBLJ_AOGHFBPELBP" => Some(Self::Aoghfbpelbp),
|
|
"OLKJIIIHBLJ_IMDKELFAEOC" => Some(Self::Imdkelfaeoc),
|
|
"OLKJIIIHBLJ_LEKGIIIGLKB" => Some(Self::Lekgiiiglkb),
|
|
"OLKJIIIHBLJ_HHPJPKAAKEK" => Some(Self::Hhpjpkaakek),
|
|
"OLKJIIIHBLJ_PDHMCMEBMMB" => Some(Self::Pdhmcmebmmb),
|
|
"OLKJIIIHBLJ_JADCLEAFEJC" => Some(Self::Jadcleafejc),
|
|
"OLKJIIIHBLJ_BFAGNENPJJJ" => Some(Self::Bfagnenpjjj),
|
|
"OLKJIIIHBLJ_GALGFIOMOIO" => Some(Self::Galgfiomoio),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Idfcggmmffa {
|
|
Aplhjfdkecf = 0,
|
|
Ilfkbobnoel = 1,
|
|
}
|
|
impl Idfcggmmffa {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Aplhjfdkecf => "IDFCGGMMFFA_APLHJFDKECF",
|
|
Self::Ilfkbobnoel => "IDFCGGMMFFA_ILFKBOBNOEL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IDFCGGMMFFA_APLHJFDKECF" => Some(Self::Aplhjfdkecf),
|
|
"IDFCGGMMFFA_ILFKBOBNOEL" => Some(Self::Ilfkbobnoel),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bgobbomljcm {
|
|
Pcpdhelpkem = 0,
|
|
Imibfehpddi = 1,
|
|
}
|
|
impl Bgobbomljcm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "BGOBBOMLJCM_PCPDHELPKEM",
|
|
Self::Imibfehpddi => "BGOBBOMLJCM_IMIBFEHPDDI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BGOBBOMLJCM_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"BGOBBOMLJCM_IMIBFEHPDDI" => Some(Self::Imibfehpddi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ipoffjchbln {
|
|
Pcpdhelpkem = 0,
|
|
Eopdafkmpkl = 1,
|
|
Flmgfhpafbl = 2,
|
|
Apaklgljebm = 3,
|
|
Ailmemmhoaj = 4,
|
|
Jlkideidmnk = 5,
|
|
Okbmmkjgpol = 6,
|
|
Ggododlnola = 7,
|
|
Knoamfaniel = 8,
|
|
}
|
|
impl Ipoffjchbln {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "IPOFFJCHBLN_PCPDHELPKEM",
|
|
Self::Eopdafkmpkl => "IPOFFJCHBLN_EOPDAFKMPKL",
|
|
Self::Flmgfhpafbl => "IPOFFJCHBLN_FLMGFHPAFBL",
|
|
Self::Apaklgljebm => "IPOFFJCHBLN_APAKLGLJEBM",
|
|
Self::Ailmemmhoaj => "IPOFFJCHBLN_AILMEMMHOAJ",
|
|
Self::Jlkideidmnk => "IPOFFJCHBLN_JLKIDEIDMNK",
|
|
Self::Okbmmkjgpol => "IPOFFJCHBLN_OKBMMKJGPOL",
|
|
Self::Ggododlnola => "IPOFFJCHBLN_GGODODLNOLA",
|
|
Self::Knoamfaniel => "IPOFFJCHBLN_KNOAMFANIEL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IPOFFJCHBLN_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"IPOFFJCHBLN_EOPDAFKMPKL" => Some(Self::Eopdafkmpkl),
|
|
"IPOFFJCHBLN_FLMGFHPAFBL" => Some(Self::Flmgfhpafbl),
|
|
"IPOFFJCHBLN_APAKLGLJEBM" => Some(Self::Apaklgljebm),
|
|
"IPOFFJCHBLN_AILMEMMHOAJ" => Some(Self::Ailmemmhoaj),
|
|
"IPOFFJCHBLN_JLKIDEIDMNK" => Some(Self::Jlkideidmnk),
|
|
"IPOFFJCHBLN_OKBMMKJGPOL" => Some(Self::Okbmmkjgpol),
|
|
"IPOFFJCHBLN_GGODODLNOLA" => Some(Self::Ggododlnola),
|
|
"IPOFFJCHBLN_KNOAMFANIEL" => Some(Self::Knoamfaniel),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hcklelpmgdj {
|
|
Lajkgdhnajj = 0,
|
|
Eepcnpoanih = 1,
|
|
Loininbpibi = 2,
|
|
Bebjeigpoip = 3,
|
|
}
|
|
impl Hcklelpmgdj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lajkgdhnajj => "HCKLELPMGDJ_LAJKGDHNAJJ",
|
|
Self::Eepcnpoanih => "HCKLELPMGDJ_EEPCNPOANIH",
|
|
Self::Loininbpibi => "HCKLELPMGDJ_LOININBPIBI",
|
|
Self::Bebjeigpoip => "HCKLELPMGDJ_BEBJEIGPOIP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HCKLELPMGDJ_LAJKGDHNAJJ" => Some(Self::Lajkgdhnajj),
|
|
"HCKLELPMGDJ_EEPCNPOANIH" => Some(Self::Eepcnpoanih),
|
|
"HCKLELPMGDJ_LOININBPIBI" => Some(Self::Loininbpibi),
|
|
"HCKLELPMGDJ_BEBJEIGPOIP" => Some(Self::Bebjeigpoip),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lnnfnlkacon {
|
|
Pcpdhelpkem = 0,
|
|
Ngmmicogdfp = 1,
|
|
Klhdcopplng = 2,
|
|
Ljfkpdahkhf = 3,
|
|
}
|
|
impl Lnnfnlkacon {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "LNNFNLKACON_PCPDHELPKEM",
|
|
Self::Ngmmicogdfp => "LNNFNLKACON_NGMMICOGDFP",
|
|
Self::Klhdcopplng => "LNNFNLKACON_KLHDCOPPLNG",
|
|
Self::Ljfkpdahkhf => "LNNFNLKACON_LJFKPDAHKHF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LNNFNLKACON_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"LNNFNLKACON_NGMMICOGDFP" => Some(Self::Ngmmicogdfp),
|
|
"LNNFNLKACON_KLHDCOPPLNG" => Some(Self::Klhdcopplng),
|
|
"LNNFNLKACON_LJFKPDAHKHF" => Some(Self::Ljfkpdahkhf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FEPPEMMMGMM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChessRogueNousDicePhase {
|
|
FeppemmmgmmPcpdhelpkem = 0,
|
|
FeppemmmgmmMgmnblipflp = 1,
|
|
FeppemmmgmmJgilipepocj = 2,
|
|
}
|
|
impl ChessRogueNousDicePhase {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FeppemmmgmmPcpdhelpkem => "FEPPEMMMGMM_PCPDHELPKEM",
|
|
Self::FeppemmmgmmMgmnblipflp => "FEPPEMMMGMM_MGMNBLIPFLP",
|
|
Self::FeppemmmgmmJgilipepocj => "FEPPEMMMGMM_JGILIPEPOCJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FEPPEMMMGMM_PCPDHELPKEM" => Some(Self::FeppemmmgmmPcpdhelpkem),
|
|
"FEPPEMMMGMM_MGMNBLIPFLP" => Some(Self::FeppemmmgmmMgmnblipflp),
|
|
"FEPPEMMMGMM_JGILIPEPOCJ" => Some(Self::FeppemmmgmmJgilipepocj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: ECGCPKLHDEC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChimeraType {
|
|
EcgcpklhdecPcpdhelpkem = 0,
|
|
CmdChimeraStartEndlessCsReq = 8174,
|
|
CmdGetDataScRsp = 8180,
|
|
CmdChimeraFinishEndlessRoundScRsp = 8179,
|
|
CmdChimeraQuitEndlessScRsp = 8178,
|
|
CmdChimeraFinishRoundCsReq = 8175,
|
|
CmdChimeraFinishRound = 8168,
|
|
CmdInieldcagdg = 8173,
|
|
CmdChimeraDoFinalRoundScRsp = 8163,
|
|
CmdChimeraStartEndlessScRsp = 8177,
|
|
CmdChimeraDoFinalRoundCsReq = 8164,
|
|
CmdChimeraRoundWorkStartCsReq = 8169,
|
|
CmdChimeraGetDataCsReq = 8161,
|
|
EcgcpklhdecAicoenepacm = 8162,
|
|
CmdOijjdmgodjp = 8170,
|
|
CmdChimeraFinishEndlessRoundCsReq = 8167,
|
|
CmdChimeraQuitEndlessCsReq = 8171,
|
|
}
|
|
impl CmdChimeraType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EcgcpklhdecPcpdhelpkem => "ECGCPKLHDEC_PCPDHELPKEM",
|
|
Self::CmdChimeraStartEndlessCsReq => "CmdChimeraStartEndlessCsReq",
|
|
Self::CmdGetDataScRsp => "CmdGetDataScRsp",
|
|
Self::CmdChimeraFinishEndlessRoundScRsp => {
|
|
"CmdChimeraFinishEndlessRoundScRsp"
|
|
}
|
|
Self::CmdChimeraQuitEndlessScRsp => "CmdChimeraQuitEndlessScRsp",
|
|
Self::CmdChimeraFinishRoundCsReq => "CmdChimeraFinishRoundCsReq",
|
|
Self::CmdChimeraFinishRound => "CmdChimeraFinishRound",
|
|
Self::CmdInieldcagdg => "CmdINIELDCAGDG",
|
|
Self::CmdChimeraDoFinalRoundScRsp => "CmdChimeraDoFinalRoundScRsp",
|
|
Self::CmdChimeraStartEndlessScRsp => "CmdChimeraStartEndlessScRsp",
|
|
Self::CmdChimeraDoFinalRoundCsReq => "CmdChimeraDoFinalRoundCsReq",
|
|
Self::CmdChimeraRoundWorkStartCsReq => "CmdChimeraRoundWorkStartCsReq",
|
|
Self::CmdChimeraGetDataCsReq => "CmdChimeraGetDataCsReq",
|
|
Self::EcgcpklhdecAicoenepacm => "ECGCPKLHDEC_AICOENEPACM",
|
|
Self::CmdOijjdmgodjp => "CmdOIJJDMGODJP",
|
|
Self::CmdChimeraFinishEndlessRoundCsReq => {
|
|
"CmdChimeraFinishEndlessRoundCsReq"
|
|
}
|
|
Self::CmdChimeraQuitEndlessCsReq => "CmdChimeraQuitEndlessCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ECGCPKLHDEC_PCPDHELPKEM" => Some(Self::EcgcpklhdecPcpdhelpkem),
|
|
"CmdChimeraStartEndlessCsReq" => Some(Self::CmdChimeraStartEndlessCsReq),
|
|
"CmdGetDataScRsp" => Some(Self::CmdGetDataScRsp),
|
|
"CmdChimeraFinishEndlessRoundScRsp" => {
|
|
Some(Self::CmdChimeraFinishEndlessRoundScRsp)
|
|
}
|
|
"CmdChimeraQuitEndlessScRsp" => Some(Self::CmdChimeraQuitEndlessScRsp),
|
|
"CmdChimeraFinishRoundCsReq" => Some(Self::CmdChimeraFinishRoundCsReq),
|
|
"CmdChimeraFinishRound" => Some(Self::CmdChimeraFinishRound),
|
|
"CmdINIELDCAGDG" => Some(Self::CmdInieldcagdg),
|
|
"CmdChimeraDoFinalRoundScRsp" => Some(Self::CmdChimeraDoFinalRoundScRsp),
|
|
"CmdChimeraStartEndlessScRsp" => Some(Self::CmdChimeraStartEndlessScRsp),
|
|
"CmdChimeraDoFinalRoundCsReq" => Some(Self::CmdChimeraDoFinalRoundCsReq),
|
|
"CmdChimeraRoundWorkStartCsReq" => Some(Self::CmdChimeraRoundWorkStartCsReq),
|
|
"CmdChimeraGetDataCsReq" => Some(Self::CmdChimeraGetDataCsReq),
|
|
"ECGCPKLHDEC_AICOENEPACM" => Some(Self::EcgcpklhdecAicoenepacm),
|
|
"CmdOIJJDMGODJP" => Some(Self::CmdOijjdmgodjp),
|
|
"CmdChimeraFinishEndlessRoundCsReq" => {
|
|
Some(Self::CmdChimeraFinishEndlessRoundCsReq)
|
|
}
|
|
"CmdChimeraQuitEndlessCsReq" => Some(Self::CmdChimeraQuitEndlessCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ghjifohjoem {
|
|
Kipcefmgpee = 0,
|
|
Fjhmdlolcgh = 1,
|
|
Moemlcgihnf = 2,
|
|
Gnigabjicnj = 3,
|
|
}
|
|
impl Ghjifohjoem {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kipcefmgpee => "GHJIFOHJOEM_KIPCEFMGPEE",
|
|
Self::Fjhmdlolcgh => "GHJIFOHJOEM_FJHMDLOLCGH",
|
|
Self::Moemlcgihnf => "GHJIFOHJOEM_MOEMLCGIHNF",
|
|
Self::Gnigabjicnj => "GHJIFOHJOEM_GNIGABJICNJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GHJIFOHJOEM_KIPCEFMGPEE" => Some(Self::Kipcefmgpee),
|
|
"GHJIFOHJOEM_FJHMDLOLCGH" => Some(Self::Fjhmdlolcgh),
|
|
"GHJIFOHJOEM_MOEMLCGIHNF" => Some(Self::Moemlcgihnf),
|
|
"GHJIFOHJOEM_GNIGABJICNJ" => Some(Self::Gnigabjicnj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: DJFFICEEBAA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChimeraRoundWorkEndReason {
|
|
DjfficeebaaOdceomjacme = 0,
|
|
DjfficeebaaOhfgfblbhek = 1,
|
|
DjfficeebaaCglfgfhbekb = 2,
|
|
DjfficeebaaGgdkdlcpaja = 3,
|
|
}
|
|
impl ChimeraRoundWorkEndReason {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::DjfficeebaaOdceomjacme => "DJFFICEEBAA_ODCEOMJACME",
|
|
Self::DjfficeebaaOhfgfblbhek => "DJFFICEEBAA_OHFGFBLBHEK",
|
|
Self::DjfficeebaaCglfgfhbekb => "DJFFICEEBAA_CGLFGFHBEKB",
|
|
Self::DjfficeebaaGgdkdlcpaja => "DJFFICEEBAA_GGDKDLCPAJA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DJFFICEEBAA_ODCEOMJACME" => Some(Self::DjfficeebaaOdceomjacme),
|
|
"DJFFICEEBAA_OHFGFBLBHEK" => Some(Self::DjfficeebaaOhfgfblbhek),
|
|
"DJFFICEEBAA_CGLFGFHBEKB" => Some(Self::DjfficeebaaCglfgfhbekb),
|
|
"DJFFICEEBAA_GGDKDLCPAJA" => Some(Self::DjfficeebaaGgdkdlcpaja),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MNGJGGANIIP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChimeraDuelType {
|
|
MngjgganiipPcpdhelpkem = 0,
|
|
CmdChimeraDuelStartGameScRsp = 9211,
|
|
CmdChimeraDuelEndRoundShopStageScRsp = 9229,
|
|
CmdChimeraDuelSelectGameCsReq = 9214,
|
|
CmdChimeraDuelEndRoundBattleStageCsReq = 9212,
|
|
CmdChimeraDuelFinishMasterChallengeCsReq = 9256,
|
|
CmdChimeraDuelShopLockCsReq = 9241,
|
|
CmdChimeraDuelEndRoundShopStageCsReq = 9257,
|
|
CmdChimeraDuelStartGameCsReq = 9215,
|
|
CmdChimeraDuelGetDataCsReq = 9223,
|
|
CmdChimeraDuelEndGameCsReq = 9228,
|
|
CmdChimeraDuelShopBuyItemScRsp = 9226,
|
|
CmdChimeraDuelUnlockMasterCsReq = 9245,
|
|
CmdChimeraDuelSellChimeraScRsp = 9219,
|
|
CmdChimeraDuelSellChimeraCsReq = 9243,
|
|
CmdChimeraDuelEndRoundBattleStageScRsp = 9254,
|
|
CmdChimeraDuelShopBuyChimeraCsReq = 9246,
|
|
CmdReceive = 9232,
|
|
CmdChimeraDuelShopBuyChimeraScRsp = 9213,
|
|
CmdChimeraDuelSetFriendDefendLineupCsReq = 9253,
|
|
CmdChimeraDuelSaveFriendPvpLineupCsReq = 9258,
|
|
CmdChimeraDuelChangeLineupCsReq = 9236,
|
|
CmdChimeraDuelGetFriendListCsReq = 9230,
|
|
CmdChimeraDuelShopRefreshCsReq = 9259,
|
|
CmdChimeraDuelGetDataScRsp = 9217,
|
|
CmdChimeraDuelShopLockScRsp = 9231,
|
|
CmdChimeraDuelSaveFriendPvpLineupScRsp = 9239,
|
|
CmdChimeraDuelChangeLineupScRsp = 9218,
|
|
CmdChimeraDuelShopBuyItemCsReq = 9260,
|
|
CmdChimeraDuelSetFriendDefendLineupScRsp = 9249,
|
|
CmdChimeraDuelSyncChangeScNotify = 9216,
|
|
CmdChimeraDuelFinishMasterChallengeScRsp = 9250,
|
|
CmdChimeraDuelSelectGameScRsp = 9247,
|
|
CmdChimeraDuelShopRefreshScRsp = 9225,
|
|
CmdChimeraDuelEndGameScRsp = 9255,
|
|
CmdChimeraDuelUnlockMasterScRsp = 9248,
|
|
}
|
|
impl CmdChimeraDuelType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MngjgganiipPcpdhelpkem => "MNGJGGANIIP_PCPDHELPKEM",
|
|
Self::CmdChimeraDuelStartGameScRsp => "CmdChimeraDuelStartGameScRsp",
|
|
Self::CmdChimeraDuelEndRoundShopStageScRsp => {
|
|
"CmdChimeraDuelEndRoundShopStageScRsp"
|
|
}
|
|
Self::CmdChimeraDuelSelectGameCsReq => "CmdChimeraDuelSelectGameCsReq",
|
|
Self::CmdChimeraDuelEndRoundBattleStageCsReq => {
|
|
"CmdChimeraDuelEndRoundBattleStageCsReq"
|
|
}
|
|
Self::CmdChimeraDuelFinishMasterChallengeCsReq => {
|
|
"CmdChimeraDuelFinishMasterChallengeCsReq"
|
|
}
|
|
Self::CmdChimeraDuelShopLockCsReq => "CmdChimeraDuelShopLockCsReq",
|
|
Self::CmdChimeraDuelEndRoundShopStageCsReq => {
|
|
"CmdChimeraDuelEndRoundShopStageCsReq"
|
|
}
|
|
Self::CmdChimeraDuelStartGameCsReq => "CmdChimeraDuelStartGameCsReq",
|
|
Self::CmdChimeraDuelGetDataCsReq => "CmdChimeraDuelGetDataCsReq",
|
|
Self::CmdChimeraDuelEndGameCsReq => "CmdChimeraDuelEndGameCsReq",
|
|
Self::CmdChimeraDuelShopBuyItemScRsp => "CmdChimeraDuelShopBuyItemScRsp",
|
|
Self::CmdChimeraDuelUnlockMasterCsReq => "CmdChimeraDuelUnlockMasterCsReq",
|
|
Self::CmdChimeraDuelSellChimeraScRsp => "CmdChimeraDuelSellChimeraScRsp",
|
|
Self::CmdChimeraDuelSellChimeraCsReq => "CmdChimeraDuelSellChimeraCsReq",
|
|
Self::CmdChimeraDuelEndRoundBattleStageScRsp => {
|
|
"CmdChimeraDuelEndRoundBattleStageScRsp"
|
|
}
|
|
Self::CmdChimeraDuelShopBuyChimeraCsReq => {
|
|
"CmdChimeraDuelShopBuyChimeraCsReq"
|
|
}
|
|
Self::CmdReceive => "CmdReceive",
|
|
Self::CmdChimeraDuelShopBuyChimeraScRsp => {
|
|
"CmdChimeraDuelShopBuyChimeraScRsp"
|
|
}
|
|
Self::CmdChimeraDuelSetFriendDefendLineupCsReq => {
|
|
"CmdChimeraDuelSetFriendDefendLineupCsReq"
|
|
}
|
|
Self::CmdChimeraDuelSaveFriendPvpLineupCsReq => {
|
|
"CmdChimeraDuelSaveFriendPvpLineupCsReq"
|
|
}
|
|
Self::CmdChimeraDuelChangeLineupCsReq => "CmdChimeraDuelChangeLineupCsReq",
|
|
Self::CmdChimeraDuelGetFriendListCsReq => "CmdChimeraDuelGetFriendListCsReq",
|
|
Self::CmdChimeraDuelShopRefreshCsReq => "CmdChimeraDuelShopRefreshCsReq",
|
|
Self::CmdChimeraDuelGetDataScRsp => "CmdChimeraDuelGetDataScRsp",
|
|
Self::CmdChimeraDuelShopLockScRsp => "CmdChimeraDuelShopLockScRsp",
|
|
Self::CmdChimeraDuelSaveFriendPvpLineupScRsp => {
|
|
"CmdChimeraDuelSaveFriendPvpLineupScRsp"
|
|
}
|
|
Self::CmdChimeraDuelChangeLineupScRsp => "CmdChimeraDuelChangeLineupScRsp",
|
|
Self::CmdChimeraDuelShopBuyItemCsReq => "CmdChimeraDuelShopBuyItemCsReq",
|
|
Self::CmdChimeraDuelSetFriendDefendLineupScRsp => {
|
|
"CmdChimeraDuelSetFriendDefendLineupScRsp"
|
|
}
|
|
Self::CmdChimeraDuelSyncChangeScNotify => "CmdChimeraDuelSyncChangeScNotify",
|
|
Self::CmdChimeraDuelFinishMasterChallengeScRsp => {
|
|
"CmdChimeraDuelFinishMasterChallengeScRsp"
|
|
}
|
|
Self::CmdChimeraDuelSelectGameScRsp => "CmdChimeraDuelSelectGameScRsp",
|
|
Self::CmdChimeraDuelShopRefreshScRsp => "CmdChimeraDuelShopRefreshScRsp",
|
|
Self::CmdChimeraDuelEndGameScRsp => "CmdChimeraDuelEndGameScRsp",
|
|
Self::CmdChimeraDuelUnlockMasterScRsp => "CmdChimeraDuelUnlockMasterScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MNGJGGANIIP_PCPDHELPKEM" => Some(Self::MngjgganiipPcpdhelpkem),
|
|
"CmdChimeraDuelStartGameScRsp" => Some(Self::CmdChimeraDuelStartGameScRsp),
|
|
"CmdChimeraDuelEndRoundShopStageScRsp" => {
|
|
Some(Self::CmdChimeraDuelEndRoundShopStageScRsp)
|
|
}
|
|
"CmdChimeraDuelSelectGameCsReq" => Some(Self::CmdChimeraDuelSelectGameCsReq),
|
|
"CmdChimeraDuelEndRoundBattleStageCsReq" => {
|
|
Some(Self::CmdChimeraDuelEndRoundBattleStageCsReq)
|
|
}
|
|
"CmdChimeraDuelFinishMasterChallengeCsReq" => {
|
|
Some(Self::CmdChimeraDuelFinishMasterChallengeCsReq)
|
|
}
|
|
"CmdChimeraDuelShopLockCsReq" => Some(Self::CmdChimeraDuelShopLockCsReq),
|
|
"CmdChimeraDuelEndRoundShopStageCsReq" => {
|
|
Some(Self::CmdChimeraDuelEndRoundShopStageCsReq)
|
|
}
|
|
"CmdChimeraDuelStartGameCsReq" => Some(Self::CmdChimeraDuelStartGameCsReq),
|
|
"CmdChimeraDuelGetDataCsReq" => Some(Self::CmdChimeraDuelGetDataCsReq),
|
|
"CmdChimeraDuelEndGameCsReq" => Some(Self::CmdChimeraDuelEndGameCsReq),
|
|
"CmdChimeraDuelShopBuyItemScRsp" => {
|
|
Some(Self::CmdChimeraDuelShopBuyItemScRsp)
|
|
}
|
|
"CmdChimeraDuelUnlockMasterCsReq" => {
|
|
Some(Self::CmdChimeraDuelUnlockMasterCsReq)
|
|
}
|
|
"CmdChimeraDuelSellChimeraScRsp" => {
|
|
Some(Self::CmdChimeraDuelSellChimeraScRsp)
|
|
}
|
|
"CmdChimeraDuelSellChimeraCsReq" => {
|
|
Some(Self::CmdChimeraDuelSellChimeraCsReq)
|
|
}
|
|
"CmdChimeraDuelEndRoundBattleStageScRsp" => {
|
|
Some(Self::CmdChimeraDuelEndRoundBattleStageScRsp)
|
|
}
|
|
"CmdChimeraDuelShopBuyChimeraCsReq" => {
|
|
Some(Self::CmdChimeraDuelShopBuyChimeraCsReq)
|
|
}
|
|
"CmdReceive" => Some(Self::CmdReceive),
|
|
"CmdChimeraDuelShopBuyChimeraScRsp" => {
|
|
Some(Self::CmdChimeraDuelShopBuyChimeraScRsp)
|
|
}
|
|
"CmdChimeraDuelSetFriendDefendLineupCsReq" => {
|
|
Some(Self::CmdChimeraDuelSetFriendDefendLineupCsReq)
|
|
}
|
|
"CmdChimeraDuelSaveFriendPvpLineupCsReq" => {
|
|
Some(Self::CmdChimeraDuelSaveFriendPvpLineupCsReq)
|
|
}
|
|
"CmdChimeraDuelChangeLineupCsReq" => {
|
|
Some(Self::CmdChimeraDuelChangeLineupCsReq)
|
|
}
|
|
"CmdChimeraDuelGetFriendListCsReq" => {
|
|
Some(Self::CmdChimeraDuelGetFriendListCsReq)
|
|
}
|
|
"CmdChimeraDuelShopRefreshCsReq" => {
|
|
Some(Self::CmdChimeraDuelShopRefreshCsReq)
|
|
}
|
|
"CmdChimeraDuelGetDataScRsp" => Some(Self::CmdChimeraDuelGetDataScRsp),
|
|
"CmdChimeraDuelShopLockScRsp" => Some(Self::CmdChimeraDuelShopLockScRsp),
|
|
"CmdChimeraDuelSaveFriendPvpLineupScRsp" => {
|
|
Some(Self::CmdChimeraDuelSaveFriendPvpLineupScRsp)
|
|
}
|
|
"CmdChimeraDuelChangeLineupScRsp" => {
|
|
Some(Self::CmdChimeraDuelChangeLineupScRsp)
|
|
}
|
|
"CmdChimeraDuelShopBuyItemCsReq" => {
|
|
Some(Self::CmdChimeraDuelShopBuyItemCsReq)
|
|
}
|
|
"CmdChimeraDuelSetFriendDefendLineupScRsp" => {
|
|
Some(Self::CmdChimeraDuelSetFriendDefendLineupScRsp)
|
|
}
|
|
"CmdChimeraDuelSyncChangeScNotify" => {
|
|
Some(Self::CmdChimeraDuelSyncChangeScNotify)
|
|
}
|
|
"CmdChimeraDuelFinishMasterChallengeScRsp" => {
|
|
Some(Self::CmdChimeraDuelFinishMasterChallengeScRsp)
|
|
}
|
|
"CmdChimeraDuelSelectGameScRsp" => Some(Self::CmdChimeraDuelSelectGameScRsp),
|
|
"CmdChimeraDuelShopRefreshScRsp" => {
|
|
Some(Self::CmdChimeraDuelShopRefreshScRsp)
|
|
}
|
|
"CmdChimeraDuelEndGameScRsp" => Some(Self::CmdChimeraDuelEndGameScRsp),
|
|
"CmdChimeraDuelUnlockMasterScRsp" => {
|
|
Some(Self::CmdChimeraDuelUnlockMasterScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fjdilegcbhp {
|
|
Pcpdhelpkem = 0,
|
|
Mhljmjfdpgj = 1,
|
|
Pjighnfhfkd = 2,
|
|
Kcnokmdopjb = 3,
|
|
Loehhlbjacf = 4,
|
|
Bmkaefaknfj = 5,
|
|
}
|
|
impl Fjdilegcbhp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "FJDILEGCBHP_PCPDHELPKEM",
|
|
Self::Mhljmjfdpgj => "FJDILEGCBHP_MHLJMJFDPGJ",
|
|
Self::Pjighnfhfkd => "FJDILEGCBHP_PJIGHNFHFKD",
|
|
Self::Kcnokmdopjb => "FJDILEGCBHP_KCNOKMDOPJB",
|
|
Self::Loehhlbjacf => "FJDILEGCBHP_LOEHHLBJACF",
|
|
Self::Bmkaefaknfj => "FJDILEGCBHP_BMKAEFAKNFJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FJDILEGCBHP_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"FJDILEGCBHP_MHLJMJFDPGJ" => Some(Self::Mhljmjfdpgj),
|
|
"FJDILEGCBHP_PJIGHNFHFKD" => Some(Self::Pjighnfhfkd),
|
|
"FJDILEGCBHP_KCNOKMDOPJB" => Some(Self::Kcnokmdopjb),
|
|
"FJDILEGCBHP_LOEHHLBJACF" => Some(Self::Loehhlbjacf),
|
|
"FJDILEGCBHP_BMKAEFAKNFJ" => Some(Self::Bmkaefaknfj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dcifpicpjmk {
|
|
Pcpdhelpkem = 0,
|
|
Fcehnmjjabe = 1,
|
|
Fnkdiebkoha = 2,
|
|
Dkpfeebidmp = 3,
|
|
}
|
|
impl Dcifpicpjmk {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "DCIFPICPJMK_PCPDHELPKEM",
|
|
Self::Fcehnmjjabe => "DCIFPICPJMK_FCEHNMJJABE",
|
|
Self::Fnkdiebkoha => "DCIFPICPJMK_FNKDIEBKOHA",
|
|
Self::Dkpfeebidmp => "DCIFPICPJMK_DKPFEEBIDMP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DCIFPICPJMK_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"DCIFPICPJMK_FCEHNMJJABE" => Some(Self::Fcehnmjjabe),
|
|
"DCIFPICPJMK_FNKDIEBKOHA" => Some(Self::Fnkdiebkoha),
|
|
"DCIFPICPJMK_DKPFEEBIDMP" => Some(Self::Dkpfeebidmp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mbkmljabcbe {
|
|
Bnjmpchfina = 0,
|
|
Ccjcfmiafcm = 1,
|
|
Adeamnahbpe = 2,
|
|
}
|
|
impl Mbkmljabcbe {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Bnjmpchfina => "MBKMLJABCBE_BNJMPCHFINA",
|
|
Self::Ccjcfmiafcm => "MBKMLJABCBE_CCJCFMIAFCM",
|
|
Self::Adeamnahbpe => "MBKMLJABCBE_ADEAMNAHBPE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MBKMLJABCBE_BNJMPCHFINA" => Some(Self::Bnjmpchfina),
|
|
"MBKMLJABCBE_CCJCFMIAFCM" => Some(Self::Ccjcfmiafcm),
|
|
"MBKMLJABCBE_ADEAMNAHBPE" => Some(Self::Adeamnahbpe),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Agjpcoompgh {
|
|
Pcpdhelpkem = 0,
|
|
Ockejmfmnaa = 1,
|
|
Najcpopjglb = 2,
|
|
}
|
|
impl Agjpcoompgh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "AGJPCOOMPGH_PCPDHELPKEM",
|
|
Self::Ockejmfmnaa => "AGJPCOOMPGH_OCKEJMFMNAA",
|
|
Self::Najcpopjglb => "AGJPCOOMPGH_NAJCPOPJGLB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AGJPCOOMPGH_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"AGJPCOOMPGH_OCKEJMFMNAA" => Some(Self::Ockejmfmnaa),
|
|
"AGJPCOOMPGH_NAJCPOPJGLB" => Some(Self::Najcpopjglb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: ALPPHEHNPLE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdClientCustomOpType {
|
|
AlpphehnpleBeendipkknj = 0,
|
|
CmdKoiphjfenin = 9839,
|
|
}
|
|
impl CmdClientCustomOpType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::AlpphehnpleBeendipkknj => "ALPPHEHNPLE_BEENDIPKKNJ",
|
|
Self::CmdKoiphjfenin => "CmdKOIPHJFENIN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ALPPHEHNPLE_BEENDIPKKNJ" => Some(Self::AlpphehnpleBeendipkknj),
|
|
"CmdKOIPHJFENIN" => Some(Self::CmdKoiphjfenin),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Engojbomdaf {
|
|
Pcpdhelpkem = 0,
|
|
Oagadconinc = 1,
|
|
}
|
|
impl Engojbomdaf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "ENGOJBOMDAF_PCPDHELPKEM",
|
|
Self::Oagadconinc => "ENGOJBOMDAF_OAGADCONINC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ENGOJBOMDAF_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"ENGOJBOMDAF_OAGADCONINC" => Some(Self::Oagadconinc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EKDEGMMHODO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdClockParkType {
|
|
EkdegmmhodoPcpdhelpkem = 0,
|
|
CmdClockParkHandleWaitOperationScRsp = 7244,
|
|
CmdBedfgpifged = 7250,
|
|
CmdClockParkFinishScriptScNotify = 7249,
|
|
CmdClockParkGetInfoCsReq = 7213,
|
|
CmdClockParkGetOngoingScriptInfoCsReq = 7247,
|
|
CmdClockParkUnlockTalentCsReq = 7235,
|
|
CmdNajgipigcdh = 7221,
|
|
CmdClockParkStartScriptScRsp = 7201,
|
|
CmdClockParkUnlockTalentScRsp = 7238,
|
|
CmdClockParkQuitScriptCsReq = 7218,
|
|
CmdClockParkHandleWaitPlaceDiceOperationCsReq = 7202,
|
|
CmdClockParkGetInfoScRsp = 7207,
|
|
CmdClockParkStartScriptCsReq = 7205,
|
|
CmdClockParkGetOngoingScriptInfoScRsp = 7219,
|
|
CmdApbjobnpban = 7245,
|
|
CmdClockParkUseBuffCsReq = 7231,
|
|
}
|
|
impl CmdClockParkType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EkdegmmhodoPcpdhelpkem => "EKDEGMMHODO_PCPDHELPKEM",
|
|
Self::CmdClockParkHandleWaitOperationScRsp => {
|
|
"CmdClockParkHandleWaitOperationScRsp"
|
|
}
|
|
Self::CmdBedfgpifged => "CmdBEDFGPIFGED",
|
|
Self::CmdClockParkFinishScriptScNotify => "CmdClockParkFinishScriptScNotify",
|
|
Self::CmdClockParkGetInfoCsReq => "CmdClockParkGetInfoCsReq",
|
|
Self::CmdClockParkGetOngoingScriptInfoCsReq => {
|
|
"CmdClockParkGetOngoingScriptInfoCsReq"
|
|
}
|
|
Self::CmdClockParkUnlockTalentCsReq => "CmdClockParkUnlockTalentCsReq",
|
|
Self::CmdNajgipigcdh => "CmdNAJGIPIGCDH",
|
|
Self::CmdClockParkStartScriptScRsp => "CmdClockParkStartScriptScRsp",
|
|
Self::CmdClockParkUnlockTalentScRsp => "CmdClockParkUnlockTalentScRsp",
|
|
Self::CmdClockParkQuitScriptCsReq => "CmdClockParkQuitScriptCsReq",
|
|
Self::CmdClockParkHandleWaitPlaceDiceOperationCsReq => {
|
|
"CmdClockParkHandleWaitPlaceDiceOperationCsReq"
|
|
}
|
|
Self::CmdClockParkGetInfoScRsp => "CmdClockParkGetInfoScRsp",
|
|
Self::CmdClockParkStartScriptCsReq => "CmdClockParkStartScriptCsReq",
|
|
Self::CmdClockParkGetOngoingScriptInfoScRsp => {
|
|
"CmdClockParkGetOngoingScriptInfoScRsp"
|
|
}
|
|
Self::CmdApbjobnpban => "CmdAPBJOBNPBAN",
|
|
Self::CmdClockParkUseBuffCsReq => "CmdClockParkUseBuffCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EKDEGMMHODO_PCPDHELPKEM" => Some(Self::EkdegmmhodoPcpdhelpkem),
|
|
"CmdClockParkHandleWaitOperationScRsp" => {
|
|
Some(Self::CmdClockParkHandleWaitOperationScRsp)
|
|
}
|
|
"CmdBEDFGPIFGED" => Some(Self::CmdBedfgpifged),
|
|
"CmdClockParkFinishScriptScNotify" => {
|
|
Some(Self::CmdClockParkFinishScriptScNotify)
|
|
}
|
|
"CmdClockParkGetInfoCsReq" => Some(Self::CmdClockParkGetInfoCsReq),
|
|
"CmdClockParkGetOngoingScriptInfoCsReq" => {
|
|
Some(Self::CmdClockParkGetOngoingScriptInfoCsReq)
|
|
}
|
|
"CmdClockParkUnlockTalentCsReq" => Some(Self::CmdClockParkUnlockTalentCsReq),
|
|
"CmdNAJGIPIGCDH" => Some(Self::CmdNajgipigcdh),
|
|
"CmdClockParkStartScriptScRsp" => Some(Self::CmdClockParkStartScriptScRsp),
|
|
"CmdClockParkUnlockTalentScRsp" => Some(Self::CmdClockParkUnlockTalentScRsp),
|
|
"CmdClockParkQuitScriptCsReq" => Some(Self::CmdClockParkQuitScriptCsReq),
|
|
"CmdClockParkHandleWaitPlaceDiceOperationCsReq" => {
|
|
Some(Self::CmdClockParkHandleWaitPlaceDiceOperationCsReq)
|
|
}
|
|
"CmdClockParkGetInfoScRsp" => Some(Self::CmdClockParkGetInfoScRsp),
|
|
"CmdClockParkStartScriptCsReq" => Some(Self::CmdClockParkStartScriptCsReq),
|
|
"CmdClockParkGetOngoingScriptInfoScRsp" => {
|
|
Some(Self::CmdClockParkGetOngoingScriptInfoScRsp)
|
|
}
|
|
"CmdAPBJOBNPBAN" => Some(Self::CmdApbjobnpban),
|
|
"CmdClockParkUseBuffCsReq" => Some(Self::CmdClockParkUseBuffCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FOGFBPODIDN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ClockParkPlayStatus {
|
|
FogfbpodidnEcfaomlddgl = 0,
|
|
FogfbpodidnNljjdpfddng = 1,
|
|
FogfbpodidnCpkikjbgolb = 2,
|
|
FogfbpodidnCcihcbagimh = 5,
|
|
}
|
|
impl ClockParkPlayStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FogfbpodidnEcfaomlddgl => "FOGFBPODIDN_ECFAOMLDDGL",
|
|
Self::FogfbpodidnNljjdpfddng => "FOGFBPODIDN_NLJJDPFDDNG",
|
|
Self::FogfbpodidnCpkikjbgolb => "FOGFBPODIDN_CPKIKJBGOLB",
|
|
Self::FogfbpodidnCcihcbagimh => "FOGFBPODIDN_CCIHCBAGIMH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FOGFBPODIDN_ECFAOMLDDGL" => Some(Self::FogfbpodidnEcfaomlddgl),
|
|
"FOGFBPODIDN_NLJJDPFDDNG" => Some(Self::FogfbpodidnNljjdpfddng),
|
|
"FOGFBPODIDN_CPKIKJBGOLB" => Some(Self::FogfbpodidnCpkikjbgolb),
|
|
"FOGFBPODIDN_CCIHCBAGIMH" => Some(Self::FogfbpodidnCcihcbagimh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JMENBHEJCLN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MissionStatus {
|
|
MissionNone = 0,
|
|
MissionDoing = 1,
|
|
MissionFinish = 2,
|
|
MissionPrepared = 3,
|
|
}
|
|
impl MissionStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MissionNone => "MISSION_NONE",
|
|
Self::MissionDoing => "MISSION_DOING",
|
|
Self::MissionFinish => "MISSION_FINISH",
|
|
Self::MissionPrepared => "MISSION_PREPARED",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MISSION_NONE" => Some(Self::MissionNone),
|
|
"MISSION_DOING" => Some(Self::MissionDoing),
|
|
"MISSION_FINISH" => Some(Self::MissionFinish),
|
|
"MISSION_PREPARED" => Some(Self::MissionPrepared),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: LKCKJFANMKM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MessageSectionStatus {
|
|
LkckjfanmkmMonhnjkejac = 0,
|
|
LkckjfanmkmNhjjigoijdi = 1,
|
|
LkckjfanmkmEjchamieomb = 2,
|
|
LkckjfanmkmAjbfpbgjhfj = 3,
|
|
}
|
|
impl MessageSectionStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LkckjfanmkmMonhnjkejac => "LKCKJFANMKM_MONHNJKEJAC",
|
|
Self::LkckjfanmkmNhjjigoijdi => "LKCKJFANMKM_NHJJIGOIJDI",
|
|
Self::LkckjfanmkmEjchamieomb => "LKCKJFANMKM_EJCHAMIEOMB",
|
|
Self::LkckjfanmkmAjbfpbgjhfj => "LKCKJFANMKM_AJBFPBGJHFJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LKCKJFANMKM_MONHNJKEJAC" => Some(Self::LkckjfanmkmMonhnjkejac),
|
|
"LKCKJFANMKM_NHJJIGOIJDI" => Some(Self::LkckjfanmkmNhjjigoijdi),
|
|
"LKCKJFANMKM_EJCHAMIEOMB" => Some(Self::LkckjfanmkmEjchamieomb),
|
|
"LKCKJFANMKM_AJBFPBGJHFJ" => Some(Self::LkckjfanmkmAjbfpbgjhfj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BAIHEIGBANF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MessageGroupStatus {
|
|
BaiheigbanfAgclohkjkpp = 0,
|
|
BaiheigbanfApnejoakbaf = 1,
|
|
BaiheigbanfMlacdhmnchf = 2,
|
|
BaiheigbanfIokhoappkdj = 3,
|
|
}
|
|
impl MessageGroupStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BaiheigbanfAgclohkjkpp => "BAIHEIGBANF_AGCLOHKJKPP",
|
|
Self::BaiheigbanfApnejoakbaf => "BAIHEIGBANF_APNEJOAKBAF",
|
|
Self::BaiheigbanfMlacdhmnchf => "BAIHEIGBANF_MLACDHMNCHF",
|
|
Self::BaiheigbanfIokhoappkdj => "BAIHEIGBANF_IOKHOAPPKDJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BAIHEIGBANF_AGCLOHKJKPP" => Some(Self::BaiheigbanfAgclohkjkpp),
|
|
"BAIHEIGBANF_APNEJOAKBAF" => Some(Self::BaiheigbanfApnejoakbaf),
|
|
"BAIHEIGBANF_MLACDHMNCHF" => Some(Self::BaiheigbanfMlacdhmnchf),
|
|
"BAIHEIGBANF_IOKHOAPPKDJ" => Some(Self::BaiheigbanfIokhoappkdj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: GNJDIICBHKI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BattleRecordType {
|
|
GnjdiicbhkiEdjmflnkkbc = 0,
|
|
GnjdiicbhkiNdgldppjcho = 1,
|
|
GnjdiicbhkiPnoggdbelba = 2,
|
|
}
|
|
impl BattleRecordType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::GnjdiicbhkiEdjmflnkkbc => "GNJDIICBHKI_EDJMFLNKKBC",
|
|
Self::GnjdiicbhkiNdgldppjcho => "GNJDIICBHKI_NDGLDPPJCHO",
|
|
Self::GnjdiicbhkiPnoggdbelba => "GNJDIICBHKI_PNOGGDBELBA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GNJDIICBHKI_EDJMFLNKKBC" => Some(Self::GnjdiicbhkiEdjmflnkkbc),
|
|
"GNJDIICBHKI_NDGLDPPJCHO" => Some(Self::GnjdiicbhkiNdgldppjcho),
|
|
"GNJDIICBHKI_PNOGGDBELBA" => Some(Self::GnjdiicbhkiPnoggdbelba),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BBFBNMFDFNF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RebattleType {
|
|
BbfbnmfdfnfPcpdhelpkem = 0,
|
|
BbfbnmfdfnfLkejaonbjig = 1,
|
|
BbfbnmfdfnfFbmmpldmdmp = 2,
|
|
BbfbnmfdfnfFhlbedmpoil = 3,
|
|
BbfbnmfdfnfGmkoibmdgcl = 4,
|
|
BbfbnmfdfnfMihiognoemm = 5,
|
|
BbfbnmfdfnfHplikandppc = 6,
|
|
}
|
|
impl RebattleType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BbfbnmfdfnfPcpdhelpkem => "BBFBNMFDFNF_PCPDHELPKEM",
|
|
Self::BbfbnmfdfnfLkejaonbjig => "BBFBNMFDFNF_LKEJAONBJIG",
|
|
Self::BbfbnmfdfnfFbmmpldmdmp => "BBFBNMFDFNF_FBMMPLDMDMP",
|
|
Self::BbfbnmfdfnfFhlbedmpoil => "BBFBNMFDFNF_FHLBEDMPOIL",
|
|
Self::BbfbnmfdfnfGmkoibmdgcl => "BBFBNMFDFNF_GMKOIBMDGCL",
|
|
Self::BbfbnmfdfnfMihiognoemm => "BBFBNMFDFNF_MIHIOGNOEMM",
|
|
Self::BbfbnmfdfnfHplikandppc => "BBFBNMFDFNF_HPLIKANDPPC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BBFBNMFDFNF_PCPDHELPKEM" => Some(Self::BbfbnmfdfnfPcpdhelpkem),
|
|
"BBFBNMFDFNF_LKEJAONBJIG" => Some(Self::BbfbnmfdfnfLkejaonbjig),
|
|
"BBFBNMFDFNF_FBMMPLDMDMP" => Some(Self::BbfbnmfdfnfFbmmpldmdmp),
|
|
"BBFBNMFDFNF_FHLBEDMPOIL" => Some(Self::BbfbnmfdfnfFhlbedmpoil),
|
|
"BBFBNMFDFNF_GMKOIBMDGCL" => Some(Self::BbfbnmfdfnfGmkoibmdgcl),
|
|
"BBFBNMFDFNF_MIHIOGNOEMM" => Some(Self::BbfbnmfdfnfMihiognoemm),
|
|
"BBFBNMFDFNF_HPLIKANDPPC" => Some(Self::BbfbnmfdfnfHplikandppc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KCIJNMMBMOF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ContentPackageStatus {
|
|
None = 0,
|
|
Init = 1,
|
|
Doing = 2,
|
|
Finished = 3,
|
|
Release = 4,
|
|
}
|
|
impl ContentPackageStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "ContentPackageStatus_None",
|
|
Self::Init => "ContentPackageStatus_Init",
|
|
Self::Doing => "ContentPackageStatus_Doing",
|
|
Self::Finished => "ContentPackageStatus_Finished",
|
|
Self::Release => "ContentPackageStatus_Release",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ContentPackageStatus_None" => Some(Self::None),
|
|
"ContentPackageStatus_Init" => Some(Self::Init),
|
|
"ContentPackageStatus_Doing" => Some(Self::Doing),
|
|
"ContentPackageStatus_Finished" => Some(Self::Finished),
|
|
"ContentPackageStatus_Release" => Some(Self::Release),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: CGDHKGPIDLM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdContentPackageType {
|
|
CgdhkgpidlmPcpdhelpkem = 0,
|
|
CmdContentPackageSyncDataScNotify = 7530,
|
|
CgdhkgpidlmDhdcgmnccfb = 7513,
|
|
CmdContentPackageGetDataScRsp = 7507,
|
|
CmdContentPackageTransferScNotify = 7538,
|
|
}
|
|
impl CmdContentPackageType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::CgdhkgpidlmPcpdhelpkem => "CGDHKGPIDLM_PCPDHELPKEM",
|
|
Self::CmdContentPackageSyncDataScNotify => {
|
|
"CmdContentPackageSyncDataScNotify"
|
|
}
|
|
Self::CgdhkgpidlmDhdcgmnccfb => "CGDHKGPIDLM_DHDCGMNCCFB",
|
|
Self::CmdContentPackageGetDataScRsp => "CmdContentPackageGetDataScRsp",
|
|
Self::CmdContentPackageTransferScNotify => {
|
|
"CmdContentPackageTransferScNotify"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CGDHKGPIDLM_PCPDHELPKEM" => Some(Self::CgdhkgpidlmPcpdhelpkem),
|
|
"CmdContentPackageSyncDataScNotify" => {
|
|
Some(Self::CmdContentPackageSyncDataScNotify)
|
|
}
|
|
"CGDHKGPIDLM_DHDCGMNCCFB" => Some(Self::CgdhkgpidlmDhdcgmnccfb),
|
|
"CmdContentPackageGetDataScRsp" => Some(Self::CmdContentPackageGetDataScRsp),
|
|
"CmdContentPackageTransferScNotify" => {
|
|
Some(Self::CmdContentPackageTransferScNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: OMDDKHBJBGE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdDailyActiveType {
|
|
OmddkhbjbgePcpdhelpkem = 0,
|
|
CmdTakeApRewardScRsp = 3310,
|
|
CmdDailyActiveInfoNotify = 3314,
|
|
CmdTakeApRewardCsReq = 3391,
|
|
CmdGetDailyActiveInfoCsReq = 3394,
|
|
CmdTakeAllApRewardCsReq = 3318,
|
|
CmdTakeAllApRewardScRsp = 3309,
|
|
CmdGetDailyActiveInfoScRsp = 3395,
|
|
}
|
|
impl CmdDailyActiveType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::OmddkhbjbgePcpdhelpkem => "OMDDKHBJBGE_PCPDHELPKEM",
|
|
Self::CmdTakeApRewardScRsp => "CmdTakeApRewardScRsp",
|
|
Self::CmdDailyActiveInfoNotify => "CmdDailyActiveInfoNotify",
|
|
Self::CmdTakeApRewardCsReq => "CmdTakeApRewardCsReq",
|
|
Self::CmdGetDailyActiveInfoCsReq => "CmdGetDailyActiveInfoCsReq",
|
|
Self::CmdTakeAllApRewardCsReq => "CmdTakeAllApRewardCsReq",
|
|
Self::CmdTakeAllApRewardScRsp => "CmdTakeAllApRewardScRsp",
|
|
Self::CmdGetDailyActiveInfoScRsp => "CmdGetDailyActiveInfoScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OMDDKHBJBGE_PCPDHELPKEM" => Some(Self::OmddkhbjbgePcpdhelpkem),
|
|
"CmdTakeApRewardScRsp" => Some(Self::CmdTakeApRewardScRsp),
|
|
"CmdDailyActiveInfoNotify" => Some(Self::CmdDailyActiveInfoNotify),
|
|
"CmdTakeApRewardCsReq" => Some(Self::CmdTakeApRewardCsReq),
|
|
"CmdGetDailyActiveInfoCsReq" => Some(Self::CmdGetDailyActiveInfoCsReq),
|
|
"CmdTakeAllApRewardCsReq" => Some(Self::CmdTakeAllApRewardCsReq),
|
|
"CmdTakeAllApRewardScRsp" => Some(Self::CmdTakeAllApRewardScRsp),
|
|
"CmdGetDailyActiveInfoScRsp" => Some(Self::CmdGetDailyActiveInfoScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JPBCLHJEFMK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdDiceCombatType {
|
|
JpbclhjefmkPcpdhelpkem = 0,
|
|
CmdModifyAvatarDiceRsp = 9263,
|
|
CmdDiceCombatUpgradeAvatarCsReq = 9289,
|
|
CmdGetDiceCombatSystemDataReq = 9267,
|
|
CmdEjeajoaaemb = 9282,
|
|
CmdDiceCombatMainPageRollDiceCsReq = 9261,
|
|
CmdDiceCombatBuyShopGoodReq = 9290,
|
|
CmdBuyShopGoodScRsp = 9266,
|
|
CmdAipemeedhak = 9288,
|
|
CmdDiceCombatFinishPveStageCsReq = 9262,
|
|
CmdLaooihpkmoo = 9264,
|
|
CmdGetSystemDataRsp = 9275,
|
|
CmdDiceCombatModifyAvatarDiceCsReq = 9268,
|
|
CmdGetDiceCombatShopDataReq = 9273,
|
|
CmdUpgradeAvatarRsp = 9276,
|
|
CmdGetShopDataScRsp = 9277,
|
|
CmdFinishPveStageScRsp = 9265,
|
|
CmdAddItemRsp = 9278,
|
|
CmdV2FinishPveStageCsReq = 9298,
|
|
CmdV2FinishPveStageScRsp = 9280,
|
|
}
|
|
impl CmdDiceCombatType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JpbclhjefmkPcpdhelpkem => "JPBCLHJEFMK_PCPDHELPKEM",
|
|
Self::CmdModifyAvatarDiceRsp => "CmdModifyAvatarDiceRsp",
|
|
Self::CmdDiceCombatUpgradeAvatarCsReq => "CmdDiceCombatUpgradeAvatarCsReq",
|
|
Self::CmdGetDiceCombatSystemDataReq => "CmdGetDiceCombatSystemDataReq",
|
|
Self::CmdEjeajoaaemb => "CmdEJEAJOAAEMB",
|
|
Self::CmdDiceCombatMainPageRollDiceCsReq => {
|
|
"CmdDiceCombatMainPageRollDiceCsReq"
|
|
}
|
|
Self::CmdDiceCombatBuyShopGoodReq => "CmdDiceCombatBuyShopGoodReq",
|
|
Self::CmdBuyShopGoodScRsp => "CmdBuyShopGoodScRsp",
|
|
Self::CmdAipemeedhak => "CmdAIPEMEEDHAK",
|
|
Self::CmdDiceCombatFinishPveStageCsReq => "CmdDiceCombatFinishPveStageCsReq",
|
|
Self::CmdLaooihpkmoo => "CmdLAOOIHPKMOO",
|
|
Self::CmdGetSystemDataRsp => "CmdGetSystemDataRsp",
|
|
Self::CmdDiceCombatModifyAvatarDiceCsReq => {
|
|
"CmdDiceCombatModifyAvatarDiceCsReq"
|
|
}
|
|
Self::CmdGetDiceCombatShopDataReq => "CmdGetDiceCombatShopDataReq",
|
|
Self::CmdUpgradeAvatarRsp => "CmdUpgradeAvatarRsp",
|
|
Self::CmdGetShopDataScRsp => "CmdGetShopDataScRsp",
|
|
Self::CmdFinishPveStageScRsp => "CmdFinishPveStageScRsp",
|
|
Self::CmdAddItemRsp => "CmdAddItemRsp",
|
|
Self::CmdV2FinishPveStageCsReq => "CmdV2FinishPveStageCsReq",
|
|
Self::CmdV2FinishPveStageScRsp => "CmdV2FinishPveStageScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JPBCLHJEFMK_PCPDHELPKEM" => Some(Self::JpbclhjefmkPcpdhelpkem),
|
|
"CmdModifyAvatarDiceRsp" => Some(Self::CmdModifyAvatarDiceRsp),
|
|
"CmdDiceCombatUpgradeAvatarCsReq" => {
|
|
Some(Self::CmdDiceCombatUpgradeAvatarCsReq)
|
|
}
|
|
"CmdGetDiceCombatSystemDataReq" => Some(Self::CmdGetDiceCombatSystemDataReq),
|
|
"CmdEJEAJOAAEMB" => Some(Self::CmdEjeajoaaemb),
|
|
"CmdDiceCombatMainPageRollDiceCsReq" => {
|
|
Some(Self::CmdDiceCombatMainPageRollDiceCsReq)
|
|
}
|
|
"CmdDiceCombatBuyShopGoodReq" => Some(Self::CmdDiceCombatBuyShopGoodReq),
|
|
"CmdBuyShopGoodScRsp" => Some(Self::CmdBuyShopGoodScRsp),
|
|
"CmdAIPEMEEDHAK" => Some(Self::CmdAipemeedhak),
|
|
"CmdDiceCombatFinishPveStageCsReq" => {
|
|
Some(Self::CmdDiceCombatFinishPveStageCsReq)
|
|
}
|
|
"CmdLAOOIHPKMOO" => Some(Self::CmdLaooihpkmoo),
|
|
"CmdGetSystemDataRsp" => Some(Self::CmdGetSystemDataRsp),
|
|
"CmdDiceCombatModifyAvatarDiceCsReq" => {
|
|
Some(Self::CmdDiceCombatModifyAvatarDiceCsReq)
|
|
}
|
|
"CmdGetDiceCombatShopDataReq" => Some(Self::CmdGetDiceCombatShopDataReq),
|
|
"CmdUpgradeAvatarRsp" => Some(Self::CmdUpgradeAvatarRsp),
|
|
"CmdGetShopDataScRsp" => Some(Self::CmdGetShopDataScRsp),
|
|
"CmdFinishPveStageScRsp" => Some(Self::CmdFinishPveStageScRsp),
|
|
"CmdAddItemRsp" => Some(Self::CmdAddItemRsp),
|
|
"CmdV2FinishPveStageCsReq" => Some(Self::CmdV2FinishPveStageCsReq),
|
|
"CmdV2FinishPveStageScRsp" => Some(Self::CmdV2FinishPveStageScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: GEBLECMFGGA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdDrinkMakerType {
|
|
GeblecmfggaPcpdhelpkem = 0,
|
|
CmdGetDrinkMakerDayEndScNotify = 6987,
|
|
CmdMakeDrinkScRsp = 6990,
|
|
CmdMakeMissionDrinkCsReq = 6994,
|
|
CmdDrinkMakerCheersGetDataScRsp = 6983,
|
|
CmdGetDrinkMakerDataScRsp = 7000,
|
|
CmdDrinkMakerCheersMakeDrinkScRsp = 6993,
|
|
CmdDrinkMakerChallengeCsReq = 6999,
|
|
CmdGetDrinkMakerDataCsReq = 6981,
|
|
CmdMakeMissionDrinkScRsp = 6997,
|
|
CmdDrinkMakerCheersEnterNextGroupScRsp = 6992,
|
|
CmdEndDrinkMakerSequenceCsReq = 6995,
|
|
CmdDrinkMakerChallengeScRsp = 6991,
|
|
CmdMakeDrinkCsReq = 6982,
|
|
CmdDrinkMakerCheersMakeDrinkCsReq = 6989,
|
|
CmdDrinkMakerUpdateTipsNotify = 6998,
|
|
CmdEndDrinkMakerSequenceScRsp = 6988,
|
|
CmdDrinkMakerCheersGetDataCsReq = 6984,
|
|
CmdDrinkMakerCheersEnterNextGroupCsReq = 6985,
|
|
}
|
|
impl CmdDrinkMakerType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::GeblecmfggaPcpdhelpkem => "GEBLECMFGGA_PCPDHELPKEM",
|
|
Self::CmdGetDrinkMakerDayEndScNotify => "CmdGetDrinkMakerDayEndScNotify",
|
|
Self::CmdMakeDrinkScRsp => "CmdMakeDrinkScRsp",
|
|
Self::CmdMakeMissionDrinkCsReq => "CmdMakeMissionDrinkCsReq",
|
|
Self::CmdDrinkMakerCheersGetDataScRsp => "CmdDrinkMakerCheersGetDataScRsp",
|
|
Self::CmdGetDrinkMakerDataScRsp => "CmdGetDrinkMakerDataScRsp",
|
|
Self::CmdDrinkMakerCheersMakeDrinkScRsp => {
|
|
"CmdDrinkMakerCheersMakeDrinkScRsp"
|
|
}
|
|
Self::CmdDrinkMakerChallengeCsReq => "CmdDrinkMakerChallengeCsReq",
|
|
Self::CmdGetDrinkMakerDataCsReq => "CmdGetDrinkMakerDataCsReq",
|
|
Self::CmdMakeMissionDrinkScRsp => "CmdMakeMissionDrinkScRsp",
|
|
Self::CmdDrinkMakerCheersEnterNextGroupScRsp => {
|
|
"CmdDrinkMakerCheersEnterNextGroupScRsp"
|
|
}
|
|
Self::CmdEndDrinkMakerSequenceCsReq => "CmdEndDrinkMakerSequenceCsReq",
|
|
Self::CmdDrinkMakerChallengeScRsp => "CmdDrinkMakerChallengeScRsp",
|
|
Self::CmdMakeDrinkCsReq => "CmdMakeDrinkCsReq",
|
|
Self::CmdDrinkMakerCheersMakeDrinkCsReq => {
|
|
"CmdDrinkMakerCheersMakeDrinkCsReq"
|
|
}
|
|
Self::CmdDrinkMakerUpdateTipsNotify => "CmdDrinkMakerUpdateTipsNotify",
|
|
Self::CmdEndDrinkMakerSequenceScRsp => "CmdEndDrinkMakerSequenceScRsp",
|
|
Self::CmdDrinkMakerCheersGetDataCsReq => "CmdDrinkMakerCheersGetDataCsReq",
|
|
Self::CmdDrinkMakerCheersEnterNextGroupCsReq => {
|
|
"CmdDrinkMakerCheersEnterNextGroupCsReq"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GEBLECMFGGA_PCPDHELPKEM" => Some(Self::GeblecmfggaPcpdhelpkem),
|
|
"CmdGetDrinkMakerDayEndScNotify" => {
|
|
Some(Self::CmdGetDrinkMakerDayEndScNotify)
|
|
}
|
|
"CmdMakeDrinkScRsp" => Some(Self::CmdMakeDrinkScRsp),
|
|
"CmdMakeMissionDrinkCsReq" => Some(Self::CmdMakeMissionDrinkCsReq),
|
|
"CmdDrinkMakerCheersGetDataScRsp" => {
|
|
Some(Self::CmdDrinkMakerCheersGetDataScRsp)
|
|
}
|
|
"CmdGetDrinkMakerDataScRsp" => Some(Self::CmdGetDrinkMakerDataScRsp),
|
|
"CmdDrinkMakerCheersMakeDrinkScRsp" => {
|
|
Some(Self::CmdDrinkMakerCheersMakeDrinkScRsp)
|
|
}
|
|
"CmdDrinkMakerChallengeCsReq" => Some(Self::CmdDrinkMakerChallengeCsReq),
|
|
"CmdGetDrinkMakerDataCsReq" => Some(Self::CmdGetDrinkMakerDataCsReq),
|
|
"CmdMakeMissionDrinkScRsp" => Some(Self::CmdMakeMissionDrinkScRsp),
|
|
"CmdDrinkMakerCheersEnterNextGroupScRsp" => {
|
|
Some(Self::CmdDrinkMakerCheersEnterNextGroupScRsp)
|
|
}
|
|
"CmdEndDrinkMakerSequenceCsReq" => Some(Self::CmdEndDrinkMakerSequenceCsReq),
|
|
"CmdDrinkMakerChallengeScRsp" => Some(Self::CmdDrinkMakerChallengeScRsp),
|
|
"CmdMakeDrinkCsReq" => Some(Self::CmdMakeDrinkCsReq),
|
|
"CmdDrinkMakerCheersMakeDrinkCsReq" => {
|
|
Some(Self::CmdDrinkMakerCheersMakeDrinkCsReq)
|
|
}
|
|
"CmdDrinkMakerUpdateTipsNotify" => Some(Self::CmdDrinkMakerUpdateTipsNotify),
|
|
"CmdEndDrinkMakerSequenceScRsp" => Some(Self::CmdEndDrinkMakerSequenceScRsp),
|
|
"CmdDrinkMakerCheersGetDataCsReq" => {
|
|
Some(Self::CmdDrinkMakerCheersGetDataCsReq)
|
|
}
|
|
"CmdDrinkMakerCheersEnterNextGroupCsReq" => {
|
|
Some(Self::CmdDrinkMakerCheersEnterNextGroupCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: LMALBOAPKOH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdElationActivityType {
|
|
LmalboapkohPcpdhelpkem = 0,
|
|
CmdElationActivityBattleEndScNotify = 9105,
|
|
CmdEnterElationActivityStageScRsp = 9107,
|
|
CmdEnterElationActivityStageCsReq = 9101,
|
|
CmdGetElationActivityDataScRsp = 9110,
|
|
CmdGetActivityElationDataCsReq = 9109,
|
|
}
|
|
impl CmdElationActivityType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LmalboapkohPcpdhelpkem => "LMALBOAPKOH_PCPDHELPKEM",
|
|
Self::CmdElationActivityBattleEndScNotify => {
|
|
"CmdElationActivityBattleEndScNotify"
|
|
}
|
|
Self::CmdEnterElationActivityStageScRsp => {
|
|
"CmdEnterElationActivityStageScRsp"
|
|
}
|
|
Self::CmdEnterElationActivityStageCsReq => {
|
|
"CmdEnterElationActivityStageCsReq"
|
|
}
|
|
Self::CmdGetElationActivityDataScRsp => "CmdGetElationActivityDataScRsp",
|
|
Self::CmdGetActivityElationDataCsReq => "CmdGetActivityElationDataCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LMALBOAPKOH_PCPDHELPKEM" => Some(Self::LmalboapkohPcpdhelpkem),
|
|
"CmdElationActivityBattleEndScNotify" => {
|
|
Some(Self::CmdElationActivityBattleEndScNotify)
|
|
}
|
|
"CmdEnterElationActivityStageScRsp" => {
|
|
Some(Self::CmdEnterElationActivityStageScRsp)
|
|
}
|
|
"CmdEnterElationActivityStageCsReq" => {
|
|
Some(Self::CmdEnterElationActivityStageCsReq)
|
|
}
|
|
"CmdGetElationActivityDataScRsp" => {
|
|
Some(Self::CmdGetElationActivityDataScRsp)
|
|
}
|
|
"CmdGetActivityElationDataCsReq" => {
|
|
Some(Self::CmdGetActivityElationDataCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: PFAIIEGNMJO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdElfRestaurantType {
|
|
PfaiiegnmjoPcpdhelpkem = 0,
|
|
CmdElfRestaurantPlantSeedScRsp = 2569,
|
|
CmdElfRestaurantRecycleSeedCsReq = 2568,
|
|
CmdElfRestaurantUpgradeRecipeLevelCsReq = 2599,
|
|
CmdElfRestaurantBuyShopItemCsReq = 2558,
|
|
PfaiiegnmjoEklmechlelj = 2553,
|
|
CmdGetElfRestaurantDataCsReq = 2563,
|
|
CmdIeiglieijan = 2571,
|
|
CmdEnterElfRestaurantNextDayCsReq = 2580,
|
|
CmdOidoejmamde = 2566,
|
|
CmdFbdoekfpdob = 2570,
|
|
CmdElfRestaurantHarvestCropScRsp = 2594,
|
|
CmdElfRestaurantFinishTradeOrderCsReq = 2559,
|
|
CmdElfRestaurantDataChangeNotify = 2588,
|
|
CmdElfRestaurantFinishTradeOrderScRsp = 2554,
|
|
CmdElfRestaurantUpgradeEmployeeLevelCsReq = 2600,
|
|
CmdGetElfRestaurantDataScRsp = 2557,
|
|
CmdElfRestaurantHarvestCropCsReq = 2552,
|
|
CmdElfRestaurantClientStatusCsReq = 2589,
|
|
CmdSettleElfRestaurantPlayCsReq = 2556,
|
|
CmdNibainnlcbg = 2593,
|
|
PfaiiegnmjoBibkkmadlfj = 2586,
|
|
CmdElfRestaurantRecycleSeedScRsp = 2595,
|
|
CmdJdgbalbmohf = 2577,
|
|
CmdElfRestaurantBuyFieldCsReq = 2555,
|
|
CmdElfRestaurantBuyShopItemScRsp = 2583,
|
|
CmdElfRestaurantTakeVillagerRewardCsReq = 2587,
|
|
CmdPnddhickbac = 2576,
|
|
CmdBhpfbljaebk = 2551,
|
|
CmdSetElfRestaurantPlayRecipeCsReq = 2579,
|
|
CmdElfRestaurantPlantSeedCsReq = 2597,
|
|
CmdNhaalopdpoo = 2565,
|
|
CmdElfRestaurantUpgradeFacilityLevelCsReq = 2581,
|
|
CmdElfRestaurantTakeVillagerRewardScRsp = 2598,
|
|
}
|
|
impl CmdElfRestaurantType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PfaiiegnmjoPcpdhelpkem => "PFAIIEGNMJO_PCPDHELPKEM",
|
|
Self::CmdElfRestaurantPlantSeedScRsp => "CmdElfRestaurantPlantSeedScRsp",
|
|
Self::CmdElfRestaurantRecycleSeedCsReq => "CmdElfRestaurantRecycleSeedCsReq",
|
|
Self::CmdElfRestaurantUpgradeRecipeLevelCsReq => {
|
|
"CmdElfRestaurantUpgradeRecipeLevelCsReq"
|
|
}
|
|
Self::CmdElfRestaurantBuyShopItemCsReq => "CmdElfRestaurantBuyShopItemCsReq",
|
|
Self::PfaiiegnmjoEklmechlelj => "PFAIIEGNMJO_EKLMECHLELJ",
|
|
Self::CmdGetElfRestaurantDataCsReq => "CmdGetElfRestaurantDataCsReq",
|
|
Self::CmdIeiglieijan => "CmdIEIGLIEIJAN",
|
|
Self::CmdEnterElfRestaurantNextDayCsReq => {
|
|
"CmdEnterElfRestaurantNextDayCsReq"
|
|
}
|
|
Self::CmdOidoejmamde => "CmdOIDOEJMAMDE",
|
|
Self::CmdFbdoekfpdob => "CmdFBDOEKFPDOB",
|
|
Self::CmdElfRestaurantHarvestCropScRsp => "CmdElfRestaurantHarvestCropScRsp",
|
|
Self::CmdElfRestaurantFinishTradeOrderCsReq => {
|
|
"CmdElfRestaurantFinishTradeOrderCsReq"
|
|
}
|
|
Self::CmdElfRestaurantDataChangeNotify => "CmdElfRestaurantDataChangeNotify",
|
|
Self::CmdElfRestaurantFinishTradeOrderScRsp => {
|
|
"CmdElfRestaurantFinishTradeOrderScRsp"
|
|
}
|
|
Self::CmdElfRestaurantUpgradeEmployeeLevelCsReq => {
|
|
"CmdElfRestaurantUpgradeEmployeeLevelCsReq"
|
|
}
|
|
Self::CmdGetElfRestaurantDataScRsp => "CmdGetElfRestaurantDataScRsp",
|
|
Self::CmdElfRestaurantHarvestCropCsReq => "CmdElfRestaurantHarvestCropCsReq",
|
|
Self::CmdElfRestaurantClientStatusCsReq => {
|
|
"CmdElfRestaurantClientStatusCsReq"
|
|
}
|
|
Self::CmdSettleElfRestaurantPlayCsReq => "CmdSettleElfRestaurantPlayCsReq",
|
|
Self::CmdNibainnlcbg => "CmdNIBAINNLCBG",
|
|
Self::PfaiiegnmjoBibkkmadlfj => "PFAIIEGNMJO_BIBKKMADLFJ",
|
|
Self::CmdElfRestaurantRecycleSeedScRsp => "CmdElfRestaurantRecycleSeedScRsp",
|
|
Self::CmdJdgbalbmohf => "CmdJDGBALBMOHF",
|
|
Self::CmdElfRestaurantBuyFieldCsReq => "CmdElfRestaurantBuyFieldCsReq",
|
|
Self::CmdElfRestaurantBuyShopItemScRsp => "CmdElfRestaurantBuyShopItemScRsp",
|
|
Self::CmdElfRestaurantTakeVillagerRewardCsReq => {
|
|
"CmdElfRestaurantTakeVillagerRewardCsReq"
|
|
}
|
|
Self::CmdPnddhickbac => "CmdPNDDHICKBAC",
|
|
Self::CmdBhpfbljaebk => "CmdBHPFBLJAEBK",
|
|
Self::CmdSetElfRestaurantPlayRecipeCsReq => {
|
|
"CmdSetElfRestaurantPlayRecipeCsReq"
|
|
}
|
|
Self::CmdElfRestaurantPlantSeedCsReq => "CmdElfRestaurantPlantSeedCsReq",
|
|
Self::CmdNhaalopdpoo => "CmdNHAALOPDPOO",
|
|
Self::CmdElfRestaurantUpgradeFacilityLevelCsReq => {
|
|
"CmdElfRestaurantUpgradeFacilityLevelCsReq"
|
|
}
|
|
Self::CmdElfRestaurantTakeVillagerRewardScRsp => {
|
|
"CmdElfRestaurantTakeVillagerRewardScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PFAIIEGNMJO_PCPDHELPKEM" => Some(Self::PfaiiegnmjoPcpdhelpkem),
|
|
"CmdElfRestaurantPlantSeedScRsp" => {
|
|
Some(Self::CmdElfRestaurantPlantSeedScRsp)
|
|
}
|
|
"CmdElfRestaurantRecycleSeedCsReq" => {
|
|
Some(Self::CmdElfRestaurantRecycleSeedCsReq)
|
|
}
|
|
"CmdElfRestaurantUpgradeRecipeLevelCsReq" => {
|
|
Some(Self::CmdElfRestaurantUpgradeRecipeLevelCsReq)
|
|
}
|
|
"CmdElfRestaurantBuyShopItemCsReq" => {
|
|
Some(Self::CmdElfRestaurantBuyShopItemCsReq)
|
|
}
|
|
"PFAIIEGNMJO_EKLMECHLELJ" => Some(Self::PfaiiegnmjoEklmechlelj),
|
|
"CmdGetElfRestaurantDataCsReq" => Some(Self::CmdGetElfRestaurantDataCsReq),
|
|
"CmdIEIGLIEIJAN" => Some(Self::CmdIeiglieijan),
|
|
"CmdEnterElfRestaurantNextDayCsReq" => {
|
|
Some(Self::CmdEnterElfRestaurantNextDayCsReq)
|
|
}
|
|
"CmdOIDOEJMAMDE" => Some(Self::CmdOidoejmamde),
|
|
"CmdFBDOEKFPDOB" => Some(Self::CmdFbdoekfpdob),
|
|
"CmdElfRestaurantHarvestCropScRsp" => {
|
|
Some(Self::CmdElfRestaurantHarvestCropScRsp)
|
|
}
|
|
"CmdElfRestaurantFinishTradeOrderCsReq" => {
|
|
Some(Self::CmdElfRestaurantFinishTradeOrderCsReq)
|
|
}
|
|
"CmdElfRestaurantDataChangeNotify" => {
|
|
Some(Self::CmdElfRestaurantDataChangeNotify)
|
|
}
|
|
"CmdElfRestaurantFinishTradeOrderScRsp" => {
|
|
Some(Self::CmdElfRestaurantFinishTradeOrderScRsp)
|
|
}
|
|
"CmdElfRestaurantUpgradeEmployeeLevelCsReq" => {
|
|
Some(Self::CmdElfRestaurantUpgradeEmployeeLevelCsReq)
|
|
}
|
|
"CmdGetElfRestaurantDataScRsp" => Some(Self::CmdGetElfRestaurantDataScRsp),
|
|
"CmdElfRestaurantHarvestCropCsReq" => {
|
|
Some(Self::CmdElfRestaurantHarvestCropCsReq)
|
|
}
|
|
"CmdElfRestaurantClientStatusCsReq" => {
|
|
Some(Self::CmdElfRestaurantClientStatusCsReq)
|
|
}
|
|
"CmdSettleElfRestaurantPlayCsReq" => {
|
|
Some(Self::CmdSettleElfRestaurantPlayCsReq)
|
|
}
|
|
"CmdNIBAINNLCBG" => Some(Self::CmdNibainnlcbg),
|
|
"PFAIIEGNMJO_BIBKKMADLFJ" => Some(Self::PfaiiegnmjoBibkkmadlfj),
|
|
"CmdElfRestaurantRecycleSeedScRsp" => {
|
|
Some(Self::CmdElfRestaurantRecycleSeedScRsp)
|
|
}
|
|
"CmdJDGBALBMOHF" => Some(Self::CmdJdgbalbmohf),
|
|
"CmdElfRestaurantBuyFieldCsReq" => Some(Self::CmdElfRestaurantBuyFieldCsReq),
|
|
"CmdElfRestaurantBuyShopItemScRsp" => {
|
|
Some(Self::CmdElfRestaurantBuyShopItemScRsp)
|
|
}
|
|
"CmdElfRestaurantTakeVillagerRewardCsReq" => {
|
|
Some(Self::CmdElfRestaurantTakeVillagerRewardCsReq)
|
|
}
|
|
"CmdPNDDHICKBAC" => Some(Self::CmdPnddhickbac),
|
|
"CmdBHPFBLJAEBK" => Some(Self::CmdBhpfbljaebk),
|
|
"CmdSetElfRestaurantPlayRecipeCsReq" => {
|
|
Some(Self::CmdSetElfRestaurantPlayRecipeCsReq)
|
|
}
|
|
"CmdElfRestaurantPlantSeedCsReq" => {
|
|
Some(Self::CmdElfRestaurantPlantSeedCsReq)
|
|
}
|
|
"CmdNHAALOPDPOO" => Some(Self::CmdNhaalopdpoo),
|
|
"CmdElfRestaurantUpgradeFacilityLevelCsReq" => {
|
|
Some(Self::CmdElfRestaurantUpgradeFacilityLevelCsReq)
|
|
}
|
|
"CmdElfRestaurantTakeVillagerRewardScRsp" => {
|
|
Some(Self::CmdElfRestaurantTakeVillagerRewardScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FINOGKEDFKG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdEraFlipperType {
|
|
FinogkedfkgPcpdhelpkem = 0,
|
|
CmdResetEraFlipperDataCsReq = 6553,
|
|
CmdChangeEraFlipperDataCsReq = 6552,
|
|
CmdLgikhmicdmm = 6564,
|
|
CmdPnkdiilaipb = 6554,
|
|
CmdAbbcocmkplj = 6558,
|
|
CmdGetEraFlipperDataCsReq = 6551,
|
|
CmdPpjogjahfgn = 6559,
|
|
CmdEnterEraFlipperDataCsReq = 6560,
|
|
CmdAdnblenfhgm = 6569,
|
|
}
|
|
impl CmdEraFlipperType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FinogkedfkgPcpdhelpkem => "FINOGKEDFKG_PCPDHELPKEM",
|
|
Self::CmdResetEraFlipperDataCsReq => "CmdResetEraFlipperDataCsReq",
|
|
Self::CmdChangeEraFlipperDataCsReq => "CmdChangeEraFlipperDataCsReq",
|
|
Self::CmdLgikhmicdmm => "CmdLGIKHMICDMM",
|
|
Self::CmdPnkdiilaipb => "CmdPNKDIILAIPB",
|
|
Self::CmdAbbcocmkplj => "CmdABBCOCMKPLJ",
|
|
Self::CmdGetEraFlipperDataCsReq => "CmdGetEraFlipperDataCsReq",
|
|
Self::CmdPpjogjahfgn => "CmdPPJOGJAHFGN",
|
|
Self::CmdEnterEraFlipperDataCsReq => "CmdEnterEraFlipperDataCsReq",
|
|
Self::CmdAdnblenfhgm => "CmdADNBLENFHGM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FINOGKEDFKG_PCPDHELPKEM" => Some(Self::FinogkedfkgPcpdhelpkem),
|
|
"CmdResetEraFlipperDataCsReq" => Some(Self::CmdResetEraFlipperDataCsReq),
|
|
"CmdChangeEraFlipperDataCsReq" => Some(Self::CmdChangeEraFlipperDataCsReq),
|
|
"CmdLGIKHMICDMM" => Some(Self::CmdLgikhmicdmm),
|
|
"CmdPNKDIILAIPB" => Some(Self::CmdPnkdiilaipb),
|
|
"CmdABBCOCMKPLJ" => Some(Self::CmdAbbcocmkplj),
|
|
"CmdGetEraFlipperDataCsReq" => Some(Self::CmdGetEraFlipperDataCsReq),
|
|
"CmdPPJOGJAHFGN" => Some(Self::CmdPpjogjahfgn),
|
|
"CmdEnterEraFlipperDataCsReq" => Some(Self::CmdEnterEraFlipperDataCsReq),
|
|
"CmdADNBLENFHGM" => Some(Self::CmdAdnblenfhgm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JDDDPNDFNIH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdEvolveBuildType {
|
|
JdddpndfnihHojeepoedhc = 0,
|
|
CmdEvolveBuildStartLevelScRsp = 7127,
|
|
CmdEvolveBuildSkipTeachLevelScRsp = 7109,
|
|
JdddpndfnihLfhecpeaedc = 7147,
|
|
CmdEvolveBuildSkipTeachLevelCsReq = 7133,
|
|
CmdEvolveBuildStartStageCsReq = 7135,
|
|
CmdEvolveBuildShopAbilityDownCsReq = 7116,
|
|
CmdEvolveBuildShopAbilityUpCsReq = 7103,
|
|
CmdGetEvolveBuildShopAbilityResetScRsp = 7106,
|
|
CmdGetEvolveBuildShopAbilityDownScRsp = 7131,
|
|
CmdGetEvolveBuildCoinNotify = 7126,
|
|
CmdEvolveBuildStartLevelCsReq = 7130,
|
|
CmdGetEvolveBuildShopAbilityUpScRsp = 7150,
|
|
CmdEvolveBuildGiveupCsReq = 7105,
|
|
CmdGetEvolveBuildQueryInfoScRsp = 7107,
|
|
CmdGetEvolveBuildGiveupScRsp = 7101,
|
|
CmdEvolveBuildShopAbilityResetCsReq = 7115,
|
|
CmdEvolveBuildReRandomStageCsReq = 7144,
|
|
CmdGetEvolveBuildFinishScNotify = 7102,
|
|
CmdPcknajofgld = 7119,
|
|
CmdEvolveBuildQueryInfoCsReq = 7113,
|
|
CmdEvolveBuildStartStageScRsp = 7138,
|
|
CmdGetEvolveBuildReRandomStageScRsp = 7118,
|
|
}
|
|
impl CmdEvolveBuildType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JdddpndfnihHojeepoedhc => "JDDDPNDFNIH_HOJEEPOEDHC",
|
|
Self::CmdEvolveBuildStartLevelScRsp => "CmdEvolveBuildStartLevelScRsp",
|
|
Self::CmdEvolveBuildSkipTeachLevelScRsp => {
|
|
"CmdEvolveBuildSkipTeachLevelScRsp"
|
|
}
|
|
Self::JdddpndfnihLfhecpeaedc => "JDDDPNDFNIH_LFHECPEAEDC",
|
|
Self::CmdEvolveBuildSkipTeachLevelCsReq => {
|
|
"CmdEvolveBuildSkipTeachLevelCsReq"
|
|
}
|
|
Self::CmdEvolveBuildStartStageCsReq => "CmdEvolveBuildStartStageCsReq",
|
|
Self::CmdEvolveBuildShopAbilityDownCsReq => {
|
|
"CmdEvolveBuildShopAbilityDownCsReq"
|
|
}
|
|
Self::CmdEvolveBuildShopAbilityUpCsReq => "CmdEvolveBuildShopAbilityUpCsReq",
|
|
Self::CmdGetEvolveBuildShopAbilityResetScRsp => {
|
|
"CmdGetEvolveBuildShopAbilityResetScRsp"
|
|
}
|
|
Self::CmdGetEvolveBuildShopAbilityDownScRsp => {
|
|
"CmdGetEvolveBuildShopAbilityDownScRsp"
|
|
}
|
|
Self::CmdGetEvolveBuildCoinNotify => "CmdGetEvolveBuildCoinNotify",
|
|
Self::CmdEvolveBuildStartLevelCsReq => "CmdEvolveBuildStartLevelCsReq",
|
|
Self::CmdGetEvolveBuildShopAbilityUpScRsp => {
|
|
"CmdGetEvolveBuildShopAbilityUpScRsp"
|
|
}
|
|
Self::CmdEvolveBuildGiveupCsReq => "CmdEvolveBuildGiveupCsReq",
|
|
Self::CmdGetEvolveBuildQueryInfoScRsp => "CmdGetEvolveBuildQueryInfoScRsp",
|
|
Self::CmdGetEvolveBuildGiveupScRsp => "CmdGetEvolveBuildGiveupScRsp",
|
|
Self::CmdEvolveBuildShopAbilityResetCsReq => {
|
|
"CmdEvolveBuildShopAbilityResetCsReq"
|
|
}
|
|
Self::CmdEvolveBuildReRandomStageCsReq => "CmdEvolveBuildReRandomStageCsReq",
|
|
Self::CmdGetEvolveBuildFinishScNotify => "CmdGetEvolveBuildFinishScNotify",
|
|
Self::CmdPcknajofgld => "CmdPCKNAJOFGLD",
|
|
Self::CmdEvolveBuildQueryInfoCsReq => "CmdEvolveBuildQueryInfoCsReq",
|
|
Self::CmdEvolveBuildStartStageScRsp => "CmdEvolveBuildStartStageScRsp",
|
|
Self::CmdGetEvolveBuildReRandomStageScRsp => {
|
|
"CmdGetEvolveBuildReRandomStageScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JDDDPNDFNIH_HOJEEPOEDHC" => Some(Self::JdddpndfnihHojeepoedhc),
|
|
"CmdEvolveBuildStartLevelScRsp" => Some(Self::CmdEvolveBuildStartLevelScRsp),
|
|
"CmdEvolveBuildSkipTeachLevelScRsp" => {
|
|
Some(Self::CmdEvolveBuildSkipTeachLevelScRsp)
|
|
}
|
|
"JDDDPNDFNIH_LFHECPEAEDC" => Some(Self::JdddpndfnihLfhecpeaedc),
|
|
"CmdEvolveBuildSkipTeachLevelCsReq" => {
|
|
Some(Self::CmdEvolveBuildSkipTeachLevelCsReq)
|
|
}
|
|
"CmdEvolveBuildStartStageCsReq" => Some(Self::CmdEvolveBuildStartStageCsReq),
|
|
"CmdEvolveBuildShopAbilityDownCsReq" => {
|
|
Some(Self::CmdEvolveBuildShopAbilityDownCsReq)
|
|
}
|
|
"CmdEvolveBuildShopAbilityUpCsReq" => {
|
|
Some(Self::CmdEvolveBuildShopAbilityUpCsReq)
|
|
}
|
|
"CmdGetEvolveBuildShopAbilityResetScRsp" => {
|
|
Some(Self::CmdGetEvolveBuildShopAbilityResetScRsp)
|
|
}
|
|
"CmdGetEvolveBuildShopAbilityDownScRsp" => {
|
|
Some(Self::CmdGetEvolveBuildShopAbilityDownScRsp)
|
|
}
|
|
"CmdGetEvolveBuildCoinNotify" => Some(Self::CmdGetEvolveBuildCoinNotify),
|
|
"CmdEvolveBuildStartLevelCsReq" => Some(Self::CmdEvolveBuildStartLevelCsReq),
|
|
"CmdGetEvolveBuildShopAbilityUpScRsp" => {
|
|
Some(Self::CmdGetEvolveBuildShopAbilityUpScRsp)
|
|
}
|
|
"CmdEvolveBuildGiveupCsReq" => Some(Self::CmdEvolveBuildGiveupCsReq),
|
|
"CmdGetEvolveBuildQueryInfoScRsp" => {
|
|
Some(Self::CmdGetEvolveBuildQueryInfoScRsp)
|
|
}
|
|
"CmdGetEvolveBuildGiveupScRsp" => Some(Self::CmdGetEvolveBuildGiveupScRsp),
|
|
"CmdEvolveBuildShopAbilityResetCsReq" => {
|
|
Some(Self::CmdEvolveBuildShopAbilityResetCsReq)
|
|
}
|
|
"CmdEvolveBuildReRandomStageCsReq" => {
|
|
Some(Self::CmdEvolveBuildReRandomStageCsReq)
|
|
}
|
|
"CmdGetEvolveBuildFinishScNotify" => {
|
|
Some(Self::CmdGetEvolveBuildFinishScNotify)
|
|
}
|
|
"CmdPCKNAJOFGLD" => Some(Self::CmdPcknajofgld),
|
|
"CmdEvolveBuildQueryInfoCsReq" => Some(Self::CmdEvolveBuildQueryInfoCsReq),
|
|
"CmdEvolveBuildStartStageScRsp" => Some(Self::CmdEvolveBuildStartStageScRsp),
|
|
"CmdGetEvolveBuildReRandomStageScRsp" => {
|
|
Some(Self::CmdGetEvolveBuildReRandomStageScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Agffladpoij {
|
|
Hfmblmogokb = 0,
|
|
Fmcalcmlend = 1,
|
|
Hmajlpeikfl = 2,
|
|
Klggojplieb = 3,
|
|
Pkamafjphfk = 4,
|
|
}
|
|
impl Agffladpoij {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hfmblmogokb => "AGFFLADPOIJ_HFMBLMOGOKB",
|
|
Self::Fmcalcmlend => "AGFFLADPOIJ_FMCALCMLEND",
|
|
Self::Hmajlpeikfl => "AGFFLADPOIJ_HMAJLPEIKFL",
|
|
Self::Klggojplieb => "AGFFLADPOIJ_KLGGOJPLIEB",
|
|
Self::Pkamafjphfk => "AGFFLADPOIJ_PKAMAFJPHFK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AGFFLADPOIJ_HFMBLMOGOKB" => Some(Self::Hfmblmogokb),
|
|
"AGFFLADPOIJ_FMCALCMLEND" => Some(Self::Fmcalcmlend),
|
|
"AGFFLADPOIJ_HMAJLPEIKFL" => Some(Self::Hmajlpeikfl),
|
|
"AGFFLADPOIJ_KLGGOJPLIEB" => Some(Self::Klggojplieb),
|
|
"AGFFLADPOIJ_PKAMAFJPHFK" => Some(Self::Pkamafjphfk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Cpcmnikflch {
|
|
Kbjaikjefbb = 0,
|
|
Hpllcddbfdc = 1,
|
|
Cbikfphilkb = 2,
|
|
Fboljfibbgm = 3,
|
|
Fieejnpohde = 4,
|
|
}
|
|
impl Cpcmnikflch {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kbjaikjefbb => "CPCMNIKFLCH_KBJAIKJEFBB",
|
|
Self::Hpllcddbfdc => "CPCMNIKFLCH_HPLLCDDBFDC",
|
|
Self::Cbikfphilkb => "CPCMNIKFLCH_CBIKFPHILKB",
|
|
Self::Fboljfibbgm => "CPCMNIKFLCH_FBOLJFIBBGM",
|
|
Self::Fieejnpohde => "CPCMNIKFLCH_FIEEJNPOHDE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CPCMNIKFLCH_KBJAIKJEFBB" => Some(Self::Kbjaikjefbb),
|
|
"CPCMNIKFLCH_HPLLCDDBFDC" => Some(Self::Hpllcddbfdc),
|
|
"CPCMNIKFLCH_CBIKFPHILKB" => Some(Self::Cbikfphilkb),
|
|
"CPCMNIKFLCH_FBOLJFIBBGM" => Some(Self::Fboljfibbgm),
|
|
"CPCMNIKFLCH_FIEEJNPOHDE" => Some(Self::Fieejnpohde),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gchpnhbdcdo {
|
|
Bfkfdkmglho = 0,
|
|
Nofgaiipidk = 1,
|
|
Gnggeplimje = 2,
|
|
}
|
|
impl Gchpnhbdcdo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Bfkfdkmglho => "GCHPNHBDCDO_BFKFDKMGLHO",
|
|
Self::Nofgaiipidk => "GCHPNHBDCDO_NOFGAIIPIDK",
|
|
Self::Gnggeplimje => "GCHPNHBDCDO_GNGGEPLIMJE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GCHPNHBDCDO_BFKFDKMGLHO" => Some(Self::Bfkfdkmglho),
|
|
"GCHPNHBDCDO_NOFGAIIPIDK" => Some(Self::Nofgaiipidk),
|
|
"GCHPNHBDCDO_GNGGEPLIMJE" => Some(Self::Gnggeplimje),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FJKMDGNDILO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdExpeditionType {
|
|
FjkmdgndiloPcpdhelpkem = 0,
|
|
CmdAcceptMultipleExpeditionCsReq = 2503,
|
|
CmdAcceptMultipleExpeditionScRsp = 2550,
|
|
CmdTakeMultipleExpeditionRewardCsReq = 2516,
|
|
CmdGetExpeditionDataCsReq = 2513,
|
|
CmdTakeMultipleExpeditionRewardScRsp = 2531,
|
|
CmdGajmdnekpop = 2547,
|
|
CmdGetExpeditionDataScRsp = 2507,
|
|
}
|
|
impl CmdExpeditionType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FjkmdgndiloPcpdhelpkem => "FJKMDGNDILO_PCPDHELPKEM",
|
|
Self::CmdAcceptMultipleExpeditionCsReq => "CmdAcceptMultipleExpeditionCsReq",
|
|
Self::CmdAcceptMultipleExpeditionScRsp => "CmdAcceptMultipleExpeditionScRsp",
|
|
Self::CmdTakeMultipleExpeditionRewardCsReq => {
|
|
"CmdTakeMultipleExpeditionRewardCsReq"
|
|
}
|
|
Self::CmdGetExpeditionDataCsReq => "CmdGetExpeditionDataCsReq",
|
|
Self::CmdTakeMultipleExpeditionRewardScRsp => {
|
|
"CmdTakeMultipleExpeditionRewardScRsp"
|
|
}
|
|
Self::CmdGajmdnekpop => "CmdGAJMDNEKPOP",
|
|
Self::CmdGetExpeditionDataScRsp => "CmdGetExpeditionDataScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FJKMDGNDILO_PCPDHELPKEM" => Some(Self::FjkmdgndiloPcpdhelpkem),
|
|
"CmdAcceptMultipleExpeditionCsReq" => {
|
|
Some(Self::CmdAcceptMultipleExpeditionCsReq)
|
|
}
|
|
"CmdAcceptMultipleExpeditionScRsp" => {
|
|
Some(Self::CmdAcceptMultipleExpeditionScRsp)
|
|
}
|
|
"CmdTakeMultipleExpeditionRewardCsReq" => {
|
|
Some(Self::CmdTakeMultipleExpeditionRewardCsReq)
|
|
}
|
|
"CmdGetExpeditionDataCsReq" => Some(Self::CmdGetExpeditionDataCsReq),
|
|
"CmdTakeMultipleExpeditionRewardScRsp" => {
|
|
Some(Self::CmdTakeMultipleExpeditionRewardScRsp)
|
|
}
|
|
"CmdGAJMDNEKPOP" => Some(Self::CmdGajmdnekpop),
|
|
"CmdGetExpeditionDataScRsp" => Some(Self::CmdGetExpeditionDataScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: PGEKJIEDHHD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFantasticStoryActivityType {
|
|
PgekjiedhhdPcpdhelpkem = 0,
|
|
CmdFantasticStoryActivityBattleEndScNotify = 4918,
|
|
CmdEnterActivityFantasticStoryCsReq = 4995,
|
|
CmdNdkkagkcfgh = 4994,
|
|
CmdEnterFantasticStoryActivityStageScRsp = 4914,
|
|
CmdGetFantasticStoryActivityDataScRsp = 4910,
|
|
CmdGetFantasticStoryActivityDataCsReq = 4991,
|
|
}
|
|
impl CmdFantasticStoryActivityType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PgekjiedhhdPcpdhelpkem => "PGEKJIEDHHD_PCPDHELPKEM",
|
|
Self::CmdFantasticStoryActivityBattleEndScNotify => {
|
|
"CmdFantasticStoryActivityBattleEndScNotify"
|
|
}
|
|
Self::CmdEnterActivityFantasticStoryCsReq => {
|
|
"CmdEnterActivityFantasticStoryCsReq"
|
|
}
|
|
Self::CmdNdkkagkcfgh => "CmdNDKKAGKCFGH",
|
|
Self::CmdEnterFantasticStoryActivityStageScRsp => {
|
|
"CmdEnterFantasticStoryActivityStageScRsp"
|
|
}
|
|
Self::CmdGetFantasticStoryActivityDataScRsp => {
|
|
"CmdGetFantasticStoryActivityDataScRsp"
|
|
}
|
|
Self::CmdGetFantasticStoryActivityDataCsReq => {
|
|
"CmdGetFantasticStoryActivityDataCsReq"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PGEKJIEDHHD_PCPDHELPKEM" => Some(Self::PgekjiedhhdPcpdhelpkem),
|
|
"CmdFantasticStoryActivityBattleEndScNotify" => {
|
|
Some(Self::CmdFantasticStoryActivityBattleEndScNotify)
|
|
}
|
|
"CmdEnterActivityFantasticStoryCsReq" => {
|
|
Some(Self::CmdEnterActivityFantasticStoryCsReq)
|
|
}
|
|
"CmdNDKKAGKCFGH" => Some(Self::CmdNdkkagkcfgh),
|
|
"CmdEnterFantasticStoryActivityStageScRsp" => {
|
|
Some(Self::CmdEnterFantasticStoryActivityStageScRsp)
|
|
}
|
|
"CmdGetFantasticStoryActivityDataScRsp" => {
|
|
Some(Self::CmdGetFantasticStoryActivityDataScRsp)
|
|
}
|
|
"CmdGetFantasticStoryActivityDataCsReq" => {
|
|
Some(Self::CmdGetFantasticStoryActivityDataCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: NAAOMIGPMHE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFateType {
|
|
NaaomigpmhePcpdhelpkem = 0,
|
|
CmdFateStartCsReq = 5980,
|
|
CmdFateShopLockGoodsScRsp = 5953,
|
|
CmdFateSyncActionResultScNotify = 5999,
|
|
CmdFateBattleStartScRsp = 5988,
|
|
CmdFateStartScRsp = 5977,
|
|
CmdFateSettleScNotify = 5958,
|
|
CmdFateChangeLineupCsReq = 5955,
|
|
CmdFateShopRefreshGoodsScRsp = 5995,
|
|
CmdFateShopRefreshGoodsCsReq = 5968,
|
|
CmdFateBattleStartCsReq = 5985,
|
|
CmdFateTakeExpRewardScRsp = 5959,
|
|
CmdFateSyncPendingActionScNotify = 5965,
|
|
CmdFateShopBuyGoodsCsReq = 5997,
|
|
CmdFateChangeLineupScRsp = 5951,
|
|
CmdFateTakeExpRewardCsReq = 5983,
|
|
CmdFateShopLockGoodsCsReq = 5986,
|
|
CmdFateQueryCsReq = 5963,
|
|
CmdFateQueryScRsp = 5957,
|
|
CmdFateShopSellBuffCsReq = 5952,
|
|
CmdFateShopBuyGoodsScRsp = 5969,
|
|
CmdFateShopLeaveCsReq = 6000,
|
|
CmdFateHouguSelectReq = 5981,
|
|
CmdFateShopLeaveScRsp = 5966,
|
|
CmdFateShopSellBuffScRsp = 5994,
|
|
CmdEpeibomnegi = 5956,
|
|
CmdFateHandlePendingActionScRsp = 5971,
|
|
CmdJfdabmjmdld = 5976,
|
|
}
|
|
impl CmdFateType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::NaaomigpmhePcpdhelpkem => "NAAOMIGPMHE_PCPDHELPKEM",
|
|
Self::CmdFateStartCsReq => "CmdFateStartCsReq",
|
|
Self::CmdFateShopLockGoodsScRsp => "CmdFateShopLockGoodsScRsp",
|
|
Self::CmdFateSyncActionResultScNotify => "CmdFateSyncActionResultScNotify",
|
|
Self::CmdFateBattleStartScRsp => "CmdFateBattleStartScRsp",
|
|
Self::CmdFateStartScRsp => "CmdFateStartScRsp",
|
|
Self::CmdFateSettleScNotify => "CmdFateSettleScNotify",
|
|
Self::CmdFateChangeLineupCsReq => "CmdFateChangeLineupCsReq",
|
|
Self::CmdFateShopRefreshGoodsScRsp => "CmdFateShopRefreshGoodsScRsp",
|
|
Self::CmdFateShopRefreshGoodsCsReq => "CmdFateShopRefreshGoodsCsReq",
|
|
Self::CmdFateBattleStartCsReq => "CmdFateBattleStartCsReq",
|
|
Self::CmdFateTakeExpRewardScRsp => "CmdFateTakeExpRewardScRsp",
|
|
Self::CmdFateSyncPendingActionScNotify => "CmdFateSyncPendingActionScNotify",
|
|
Self::CmdFateShopBuyGoodsCsReq => "CmdFateShopBuyGoodsCsReq",
|
|
Self::CmdFateChangeLineupScRsp => "CmdFateChangeLineupScRsp",
|
|
Self::CmdFateTakeExpRewardCsReq => "CmdFateTakeExpRewardCsReq",
|
|
Self::CmdFateShopLockGoodsCsReq => "CmdFateShopLockGoodsCsReq",
|
|
Self::CmdFateQueryCsReq => "CmdFateQueryCsReq",
|
|
Self::CmdFateQueryScRsp => "CmdFateQueryScRsp",
|
|
Self::CmdFateShopSellBuffCsReq => "CmdFateShopSellBuffCsReq",
|
|
Self::CmdFateShopBuyGoodsScRsp => "CmdFateShopBuyGoodsScRsp",
|
|
Self::CmdFateShopLeaveCsReq => "CmdFateShopLeaveCsReq",
|
|
Self::CmdFateHouguSelectReq => "CmdFateHouguSelectReq",
|
|
Self::CmdFateShopLeaveScRsp => "CmdFateShopLeaveScRsp",
|
|
Self::CmdFateShopSellBuffScRsp => "CmdFateShopSellBuffScRsp",
|
|
Self::CmdEpeibomnegi => "CmdEPEIBOMNEGI",
|
|
Self::CmdFateHandlePendingActionScRsp => "CmdFateHandlePendingActionScRsp",
|
|
Self::CmdJfdabmjmdld => "CmdJFDABMJMDLD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NAAOMIGPMHE_PCPDHELPKEM" => Some(Self::NaaomigpmhePcpdhelpkem),
|
|
"CmdFateStartCsReq" => Some(Self::CmdFateStartCsReq),
|
|
"CmdFateShopLockGoodsScRsp" => Some(Self::CmdFateShopLockGoodsScRsp),
|
|
"CmdFateSyncActionResultScNotify" => {
|
|
Some(Self::CmdFateSyncActionResultScNotify)
|
|
}
|
|
"CmdFateBattleStartScRsp" => Some(Self::CmdFateBattleStartScRsp),
|
|
"CmdFateStartScRsp" => Some(Self::CmdFateStartScRsp),
|
|
"CmdFateSettleScNotify" => Some(Self::CmdFateSettleScNotify),
|
|
"CmdFateChangeLineupCsReq" => Some(Self::CmdFateChangeLineupCsReq),
|
|
"CmdFateShopRefreshGoodsScRsp" => Some(Self::CmdFateShopRefreshGoodsScRsp),
|
|
"CmdFateShopRefreshGoodsCsReq" => Some(Self::CmdFateShopRefreshGoodsCsReq),
|
|
"CmdFateBattleStartCsReq" => Some(Self::CmdFateBattleStartCsReq),
|
|
"CmdFateTakeExpRewardScRsp" => Some(Self::CmdFateTakeExpRewardScRsp),
|
|
"CmdFateSyncPendingActionScNotify" => {
|
|
Some(Self::CmdFateSyncPendingActionScNotify)
|
|
}
|
|
"CmdFateShopBuyGoodsCsReq" => Some(Self::CmdFateShopBuyGoodsCsReq),
|
|
"CmdFateChangeLineupScRsp" => Some(Self::CmdFateChangeLineupScRsp),
|
|
"CmdFateTakeExpRewardCsReq" => Some(Self::CmdFateTakeExpRewardCsReq),
|
|
"CmdFateShopLockGoodsCsReq" => Some(Self::CmdFateShopLockGoodsCsReq),
|
|
"CmdFateQueryCsReq" => Some(Self::CmdFateQueryCsReq),
|
|
"CmdFateQueryScRsp" => Some(Self::CmdFateQueryScRsp),
|
|
"CmdFateShopSellBuffCsReq" => Some(Self::CmdFateShopSellBuffCsReq),
|
|
"CmdFateShopBuyGoodsScRsp" => Some(Self::CmdFateShopBuyGoodsScRsp),
|
|
"CmdFateShopLeaveCsReq" => Some(Self::CmdFateShopLeaveCsReq),
|
|
"CmdFateHouguSelectReq" => Some(Self::CmdFateHouguSelectReq),
|
|
"CmdFateShopLeaveScRsp" => Some(Self::CmdFateShopLeaveScRsp),
|
|
"CmdFateShopSellBuffScRsp" => Some(Self::CmdFateShopSellBuffScRsp),
|
|
"CmdEPEIBOMNEGI" => Some(Self::CmdEpeibomnegi),
|
|
"CmdFateHandlePendingActionScRsp" => {
|
|
Some(Self::CmdFateHandlePendingActionScRsp)
|
|
}
|
|
"CmdJFDABMJMDLD" => Some(Self::CmdJfdabmjmdld),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pcdahkgmgnb {
|
|
Pcpdhelpkem = 0,
|
|
Ggfjkgffobe = 1,
|
|
Jplhmldpima = 2,
|
|
Bfjhkaednfc = 3,
|
|
Dpbmmbkcpdo = 4,
|
|
Ilchdbkllfa = 5,
|
|
Fbhkafponlb = 6,
|
|
}
|
|
impl Pcdahkgmgnb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "PCDAHKGMGNB_PCPDHELPKEM",
|
|
Self::Ggfjkgffobe => "PCDAHKGMGNB_GGFJKGFFOBE",
|
|
Self::Jplhmldpima => "PCDAHKGMGNB_JPLHMLDPIMA",
|
|
Self::Bfjhkaednfc => "PCDAHKGMGNB_BFJHKAEDNFC",
|
|
Self::Dpbmmbkcpdo => "PCDAHKGMGNB_DPBMMBKCPDO",
|
|
Self::Ilchdbkllfa => "PCDAHKGMGNB_ILCHDBKLLFA",
|
|
Self::Fbhkafponlb => "PCDAHKGMGNB_FBHKAFPONLB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PCDAHKGMGNB_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"PCDAHKGMGNB_GGFJKGFFOBE" => Some(Self::Ggfjkgffobe),
|
|
"PCDAHKGMGNB_JPLHMLDPIMA" => Some(Self::Jplhmldpima),
|
|
"PCDAHKGMGNB_BFJHKAEDNFC" => Some(Self::Bfjhkaednfc),
|
|
"PCDAHKGMGNB_DPBMMBKCPDO" => Some(Self::Dpbmmbkcpdo),
|
|
"PCDAHKGMGNB_ILCHDBKLLFA" => Some(Self::Ilchdbkllfa),
|
|
"PCDAHKGMGNB_FBHKAFPONLB" => Some(Self::Fbhkafponlb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KGHOCAPHLDG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FateMasterStatusType {
|
|
KghocaphldgPcpdhelpkem = 0,
|
|
KghocaphldgBnjmpchfina = 1,
|
|
KghocaphldgCcjcfmiafcm = 2,
|
|
KghocaphldgPcbfnnjlokc = 3,
|
|
}
|
|
impl FateMasterStatusType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KghocaphldgPcpdhelpkem => "KGHOCAPHLDG_PCPDHELPKEM",
|
|
Self::KghocaphldgBnjmpchfina => "KGHOCAPHLDG_BNJMPCHFINA",
|
|
Self::KghocaphldgCcjcfmiafcm => "KGHOCAPHLDG_CCJCFMIAFCM",
|
|
Self::KghocaphldgPcbfnnjlokc => "KGHOCAPHLDG_PCBFNNJLOKC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KGHOCAPHLDG_PCPDHELPKEM" => Some(Self::KghocaphldgPcpdhelpkem),
|
|
"KGHOCAPHLDG_BNJMPCHFINA" => Some(Self::KghocaphldgBnjmpchfina),
|
|
"KGHOCAPHLDG_CCJCFMIAFCM" => Some(Self::KghocaphldgCcjcfmiafcm),
|
|
"KGHOCAPHLDG_PCBFNNJLOKC" => Some(Self::KghocaphldgPcbfnnjlokc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: AIELOHBCOPG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFeverTimeActivityType {
|
|
AielohbcopgPcpdhelpkem = 0,
|
|
CmdFeverTimeActivityBattleEndScNotify = 7151,
|
|
CmdEnterFeverTimeActivityStageScRsp = 7160,
|
|
CmdGetFeverTimeActivityDataScRsp = 7155,
|
|
CmdEnterFeverTimeActivityStageCsReq = 7159,
|
|
CmdGetFeverTimeActivityDataCsReq = 7157,
|
|
}
|
|
impl CmdFeverTimeActivityType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::AielohbcopgPcpdhelpkem => "AIELOHBCOPG_PCPDHELPKEM",
|
|
Self::CmdFeverTimeActivityBattleEndScNotify => {
|
|
"CmdFeverTimeActivityBattleEndScNotify"
|
|
}
|
|
Self::CmdEnterFeverTimeActivityStageScRsp => {
|
|
"CmdEnterFeverTimeActivityStageScRsp"
|
|
}
|
|
Self::CmdGetFeverTimeActivityDataScRsp => "CmdGetFeverTimeActivityDataScRsp",
|
|
Self::CmdEnterFeverTimeActivityStageCsReq => {
|
|
"CmdEnterFeverTimeActivityStageCsReq"
|
|
}
|
|
Self::CmdGetFeverTimeActivityDataCsReq => "CmdGetFeverTimeActivityDataCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AIELOHBCOPG_PCPDHELPKEM" => Some(Self::AielohbcopgPcpdhelpkem),
|
|
"CmdFeverTimeActivityBattleEndScNotify" => {
|
|
Some(Self::CmdFeverTimeActivityBattleEndScNotify)
|
|
}
|
|
"CmdEnterFeverTimeActivityStageScRsp" => {
|
|
Some(Self::CmdEnterFeverTimeActivityStageScRsp)
|
|
}
|
|
"CmdGetFeverTimeActivityDataScRsp" => {
|
|
Some(Self::CmdGetFeverTimeActivityDataScRsp)
|
|
}
|
|
"CmdEnterFeverTimeActivityStageCsReq" => {
|
|
Some(Self::CmdEnterFeverTimeActivityStageCsReq)
|
|
}
|
|
"CmdGetFeverTimeActivityDataCsReq" => {
|
|
Some(Self::CmdGetFeverTimeActivityDataCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: GKNLGIBCLCN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FeverTimeBattleRank {
|
|
GknlgibclcnIjljfpkieop = 0,
|
|
GknlgibclcnAbmbomjpmnd = 1,
|
|
GknlgibclcnEfljddbcifd = 2,
|
|
GknlgibclcnCkodldepepg = 3,
|
|
GknlgibclcnDcpnailikfm = 4,
|
|
}
|
|
impl FeverTimeBattleRank {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::GknlgibclcnIjljfpkieop => "GKNLGIBCLCN_IJLJFPKIEOP",
|
|
Self::GknlgibclcnAbmbomjpmnd => "GKNLGIBCLCN_ABMBOMJPMND",
|
|
Self::GknlgibclcnEfljddbcifd => "GKNLGIBCLCN_EFLJDDBCIFD",
|
|
Self::GknlgibclcnCkodldepepg => "GKNLGIBCLCN_CKODLDEPEPG",
|
|
Self::GknlgibclcnDcpnailikfm => "GKNLGIBCLCN_DCPNAILIKFM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GKNLGIBCLCN_IJLJFPKIEOP" => Some(Self::GknlgibclcnIjljfpkieop),
|
|
"GKNLGIBCLCN_ABMBOMJPMND" => Some(Self::GknlgibclcnAbmbomjpmnd),
|
|
"GKNLGIBCLCN_EFLJDDBCIFD" => Some(Self::GknlgibclcnEfljddbcifd),
|
|
"GKNLGIBCLCN_CKODLDEPEPG" => Some(Self::GknlgibclcnCkodldepepg),
|
|
"GKNLGIBCLCN_DCPNAILIKFM" => Some(Self::GknlgibclcnDcpnailikfm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HBIDGEOOIKH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightType {
|
|
HbidgeooikhPcpdhelpkem = 0,
|
|
CmdNpoflihnanm = 30018,
|
|
CmdOgppbidinbi = 30009,
|
|
CmdObjggjpflae = 30026,
|
|
CmdPnebhcfjgfe = 30094,
|
|
CmdHagmnccjibb = 30095,
|
|
CmdLkooahofjac = 30010,
|
|
CmdOpoacmlcgah = 30063,
|
|
HbidgeooikhIojndeilaek = 30098,
|
|
HbidgeooikhAfolhgmobeo = 30014,
|
|
HbidgeooikhMgggmhlmcde = 30091,
|
|
}
|
|
impl CmdFightType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HbidgeooikhPcpdhelpkem => "HBIDGEOOIKH_PCPDHELPKEM",
|
|
Self::CmdNpoflihnanm => "CmdNPOFLIHNANM",
|
|
Self::CmdOgppbidinbi => "CmdOGPPBIDINBI",
|
|
Self::CmdObjggjpflae => "CmdOBJGGJPFLAE",
|
|
Self::CmdPnebhcfjgfe => "CmdPNEBHCFJGFE",
|
|
Self::CmdHagmnccjibb => "CmdHAGMNCCJIBB",
|
|
Self::CmdLkooahofjac => "CmdLKOOAHOFJAC",
|
|
Self::CmdOpoacmlcgah => "CmdOPOACMLCGAH",
|
|
Self::HbidgeooikhIojndeilaek => "HBIDGEOOIKH_IOJNDEILAEK",
|
|
Self::HbidgeooikhAfolhgmobeo => "HBIDGEOOIKH_AFOLHGMOBEO",
|
|
Self::HbidgeooikhMgggmhlmcde => "HBIDGEOOIKH_MGGGMHLMCDE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HBIDGEOOIKH_PCPDHELPKEM" => Some(Self::HbidgeooikhPcpdhelpkem),
|
|
"CmdNPOFLIHNANM" => Some(Self::CmdNpoflihnanm),
|
|
"CmdOGPPBIDINBI" => Some(Self::CmdOgppbidinbi),
|
|
"CmdOBJGGJPFLAE" => Some(Self::CmdObjggjpflae),
|
|
"CmdPNEBHCFJGFE" => Some(Self::CmdPnebhcfjgfe),
|
|
"CmdHAGMNCCJIBB" => Some(Self::CmdHagmnccjibb),
|
|
"CmdLKOOAHOFJAC" => Some(Self::CmdLkooahofjac),
|
|
"CmdOPOACMLCGAH" => Some(Self::CmdOpoacmlcgah),
|
|
"HBIDGEOOIKH_IOJNDEILAEK" => Some(Self::HbidgeooikhIojndeilaek),
|
|
"HBIDGEOOIKH_AFOLHGMOBEO" => Some(Self::HbidgeooikhAfolhgmobeo),
|
|
"HBIDGEOOIKH_MGGGMHLMCDE" => Some(Self::HbidgeooikhMgggmhlmcde),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: NACBOEPEICM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightActivityType {
|
|
NacboepeicmPcpdhelpkem = 0,
|
|
CmdTakeFightActivityRewardScRsp = 3609,
|
|
CmdTakeFightActivityRewardCsReq = 3618,
|
|
CmdGetFightActivityDataCsReq = 3691,
|
|
CmdGetFightActivityDataScRsp = 3610,
|
|
CmdEnterFightActivityStageCsReq = 3695,
|
|
CmdEnterFightActivityStageScRsp = 3614,
|
|
CmdFightActivityDataChangeScNotify = 3694,
|
|
}
|
|
impl CmdFightActivityType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::NacboepeicmPcpdhelpkem => "NACBOEPEICM_PCPDHELPKEM",
|
|
Self::CmdTakeFightActivityRewardScRsp => "CmdTakeFightActivityRewardScRsp",
|
|
Self::CmdTakeFightActivityRewardCsReq => "CmdTakeFightActivityRewardCsReq",
|
|
Self::CmdGetFightActivityDataCsReq => "CmdGetFightActivityDataCsReq",
|
|
Self::CmdGetFightActivityDataScRsp => "CmdGetFightActivityDataScRsp",
|
|
Self::CmdEnterFightActivityStageCsReq => "CmdEnterFightActivityStageCsReq",
|
|
Self::CmdEnterFightActivityStageScRsp => "CmdEnterFightActivityStageScRsp",
|
|
Self::CmdFightActivityDataChangeScNotify => {
|
|
"CmdFightActivityDataChangeScNotify"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NACBOEPEICM_PCPDHELPKEM" => Some(Self::NacboepeicmPcpdhelpkem),
|
|
"CmdTakeFightActivityRewardScRsp" => {
|
|
Some(Self::CmdTakeFightActivityRewardScRsp)
|
|
}
|
|
"CmdTakeFightActivityRewardCsReq" => {
|
|
Some(Self::CmdTakeFightActivityRewardCsReq)
|
|
}
|
|
"CmdGetFightActivityDataCsReq" => Some(Self::CmdGetFightActivityDataCsReq),
|
|
"CmdGetFightActivityDataScRsp" => Some(Self::CmdGetFightActivityDataScRsp),
|
|
"CmdEnterFightActivityStageCsReq" => {
|
|
Some(Self::CmdEnterFightActivityStageCsReq)
|
|
}
|
|
"CmdEnterFightActivityStageScRsp" => {
|
|
Some(Self::CmdEnterFightActivityStageScRsp)
|
|
}
|
|
"CmdFightActivityDataChangeScNotify" => {
|
|
Some(Self::CmdFightActivityDataChangeScNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: AKPEFEPLCFA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightCakeRaceType {
|
|
AkpefeplcfaPcpdhelpkem = 0,
|
|
}
|
|
impl CmdFightCakeRaceType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::AkpefeplcfaPcpdhelpkem => "AKPEFEPLCFA_PCPDHELPKEM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AKPEFEPLCFA_PCPDHELPKEM" => Some(Self::AkpefeplcfaPcpdhelpkem),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dihddmpjcfa {
|
|
Pcpdhelpkem = 0,
|
|
Obhoigliamj = 1,
|
|
}
|
|
impl Dihddmpjcfa {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "DIHDDMPJCFA_PCPDHELPKEM",
|
|
Self::Obhoigliamj => "DIHDDMPJCFA_OBHOIGLIAMJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DIHDDMPJCFA_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"DIHDDMPJCFA_OBHOIGLIAMJ" => Some(Self::Obhoigliamj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mhmfamhhjaa {
|
|
Oaidgfjlfpo = 0,
|
|
Ogcfkjffkml = 1,
|
|
Kbknmidimin = 2,
|
|
Lnhnjgoboip = 3,
|
|
}
|
|
impl Mhmfamhhjaa {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Oaidgfjlfpo => "MHMFAMHHJAA_OAIDGFJLFPO",
|
|
Self::Ogcfkjffkml => "MHMFAMHHJAA_OGCFKJFFKML",
|
|
Self::Kbknmidimin => "MHMFAMHHJAA_KBKNMIDIMIN",
|
|
Self::Lnhnjgoboip => "MHMFAMHHJAA_LNHNJGOBOIP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MHMFAMHHJAA_OAIDGFJLFPO" => Some(Self::Oaidgfjlfpo),
|
|
"MHMFAMHHJAA_OGCFKJFFKML" => Some(Self::Ogcfkjffkml),
|
|
"MHMFAMHHJAA_KBKNMIDIMIN" => Some(Self::Kbknmidimin),
|
|
"MHMFAMHHJAA_LNHNJGOBOIP" => Some(Self::Lnhnjgoboip),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MOIJFMEGOGC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightDiceCombatType {
|
|
MoijfmegogcPcpdhelpkem = 0,
|
|
}
|
|
impl CmdFightDiceCombatType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MoijfmegogcPcpdhelpkem => "MOIJFMEGOGC_PCPDHELPKEM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MOIJFMEGOGC_PCPDHELPKEM" => Some(Self::MoijfmegogcPcpdhelpkem),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hjamlcghoad {
|
|
Pcpdhelpkem = 0,
|
|
Obhoigliamj = 1,
|
|
Kbjnfgomhpc = 2,
|
|
}
|
|
impl Hjamlcghoad {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "HJAMLCGHOAD_PCPDHELPKEM",
|
|
Self::Obhoigliamj => "HJAMLCGHOAD_OBHOIGLIAMJ",
|
|
Self::Kbjnfgomhpc => "HJAMLCGHOAD_KBJNFGOMHPC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HJAMLCGHOAD_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"HJAMLCGHOAD_OBHOIGLIAMJ" => Some(Self::Obhoigliamj),
|
|
"HJAMLCGHOAD_KBJNFGOMHPC" => Some(Self::Kbjnfgomhpc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EIMOOOILMKC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightFestType {
|
|
EimoooilmkcPcpdhelpkem = 0,
|
|
CmdFightFestUnlockSkillNotify = 7288,
|
|
CmdStartFightFestScRsp = 7277,
|
|
CmdFightFestUpdateChallengeRecordNotify = 7255,
|
|
CmdFightFestScoreUpdateNotify = 7285,
|
|
CmdFightFestUpdateCoinNotify = 7251,
|
|
CmdStartFightFestCsReq = 7280,
|
|
CmdGetFightFestDataCsReq = 7263,
|
|
CmdGetFightFestDataScRsp = 7257,
|
|
}
|
|
impl CmdFightFestType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EimoooilmkcPcpdhelpkem => "EIMOOOILMKC_PCPDHELPKEM",
|
|
Self::CmdFightFestUnlockSkillNotify => "CmdFightFestUnlockSkillNotify",
|
|
Self::CmdStartFightFestScRsp => "CmdStartFightFestScRsp",
|
|
Self::CmdFightFestUpdateChallengeRecordNotify => {
|
|
"CmdFightFestUpdateChallengeRecordNotify"
|
|
}
|
|
Self::CmdFightFestScoreUpdateNotify => "CmdFightFestScoreUpdateNotify",
|
|
Self::CmdFightFestUpdateCoinNotify => "CmdFightFestUpdateCoinNotify",
|
|
Self::CmdStartFightFestCsReq => "CmdStartFightFestCsReq",
|
|
Self::CmdGetFightFestDataCsReq => "CmdGetFightFestDataCsReq",
|
|
Self::CmdGetFightFestDataScRsp => "CmdGetFightFestDataScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EIMOOOILMKC_PCPDHELPKEM" => Some(Self::EimoooilmkcPcpdhelpkem),
|
|
"CmdFightFestUnlockSkillNotify" => Some(Self::CmdFightFestUnlockSkillNotify),
|
|
"CmdStartFightFestScRsp" => Some(Self::CmdStartFightFestScRsp),
|
|
"CmdFightFestUpdateChallengeRecordNotify" => {
|
|
Some(Self::CmdFightFestUpdateChallengeRecordNotify)
|
|
}
|
|
"CmdFightFestScoreUpdateNotify" => Some(Self::CmdFightFestScoreUpdateNotify),
|
|
"CmdFightFestUpdateCoinNotify" => Some(Self::CmdFightFestUpdateCoinNotify),
|
|
"CmdStartFightFestCsReq" => Some(Self::CmdStartFightFestCsReq),
|
|
"CmdGetFightFestDataCsReq" => Some(Self::CmdGetFightFestDataCsReq),
|
|
"CmdGetFightFestDataScRsp" => Some(Self::CmdGetFightFestDataScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pbofiblbpgj {
|
|
Ijljfpkieop = 0,
|
|
Abmbomjpmnd = 1,
|
|
Efljddbcifd = 2,
|
|
Ckodldepepg = 3,
|
|
Dcpnailikfm = 4,
|
|
}
|
|
impl Pbofiblbpgj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ijljfpkieop => "PBOFIBLBPGJ_IJLJFPKIEOP",
|
|
Self::Abmbomjpmnd => "PBOFIBLBPGJ_ABMBOMJPMND",
|
|
Self::Efljddbcifd => "PBOFIBLBPGJ_EFLJDDBCIFD",
|
|
Self::Ckodldepepg => "PBOFIBLBPGJ_CKODLDEPEPG",
|
|
Self::Dcpnailikfm => "PBOFIBLBPGJ_DCPNAILIKFM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PBOFIBLBPGJ_IJLJFPKIEOP" => Some(Self::Ijljfpkieop),
|
|
"PBOFIBLBPGJ_ABMBOMJPMND" => Some(Self::Abmbomjpmnd),
|
|
"PBOFIBLBPGJ_EFLJDDBCIFD" => Some(Self::Efljddbcifd),
|
|
"PBOFIBLBPGJ_CKODLDEPEPG" => Some(Self::Ckodldepepg),
|
|
"PBOFIBLBPGJ_DCPNAILIKFM" => Some(Self::Dcpnailikfm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MHKEAFAPMFP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FightFestType {
|
|
MhkeafapmfpPcpdhelpkem = 0,
|
|
MhkeafapmfpPeoacnpkmdp = 1,
|
|
MhkeafapmfpFammlinglda = 2,
|
|
MhkeafapmfpOpcgnjmgjde = 3,
|
|
MhkeafapmfpEndnkkoibhe = 4,
|
|
}
|
|
impl FightFestType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MhkeafapmfpPcpdhelpkem => "MHKEAFAPMFP_PCPDHELPKEM",
|
|
Self::MhkeafapmfpPeoacnpkmdp => "MHKEAFAPMFP_PEOACNPKMDP",
|
|
Self::MhkeafapmfpFammlinglda => "MHKEAFAPMFP_FAMMLINGLDA",
|
|
Self::MhkeafapmfpOpcgnjmgjde => "MHKEAFAPMFP_OPCGNJMGJDE",
|
|
Self::MhkeafapmfpEndnkkoibhe => "MHKEAFAPMFP_ENDNKKOIBHE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MHKEAFAPMFP_PCPDHELPKEM" => Some(Self::MhkeafapmfpPcpdhelpkem),
|
|
"MHKEAFAPMFP_PEOACNPKMDP" => Some(Self::MhkeafapmfpPeoacnpkmdp),
|
|
"MHKEAFAPMFP_FAMMLINGLDA" => Some(Self::MhkeafapmfpFammlinglda),
|
|
"MHKEAFAPMFP_OPCGNJMGJDE" => Some(Self::MhkeafapmfpOpcgnjmgjde),
|
|
"MHKEAFAPMFP_ENDNKKOIBHE" => Some(Self::MhkeafapmfpEndnkkoibhe),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: DGMIHMFNOMB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightMarbleType {
|
|
DgmihmfnombPcpdhelpkem = 0,
|
|
}
|
|
impl CmdFightMarbleType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::DgmihmfnombPcpdhelpkem => "DGMIHMFNOMB_PCPDHELPKEM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DGMIHMFNOMB_PCPDHELPKEM" => Some(Self::DgmihmfnombPcpdhelpkem),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dbmaaecnbko {
|
|
Pcpdhelpkem = 0,
|
|
Obhoigliamj = 1,
|
|
Hmnhnajjcke = 2,
|
|
}
|
|
impl Dbmaaecnbko {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "DBMAAECNBKO_PCPDHELPKEM",
|
|
Self::Obhoigliamj => "DBMAAECNBKO_OBHOIGLIAMJ",
|
|
Self::Hmnhnajjcke => "DBMAAECNBKO_HMNHNAJJCKE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DBMAAECNBKO_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"DBMAAECNBKO_OBHOIGLIAMJ" => Some(Self::Obhoigliamj),
|
|
"DBMAAECNBKO_HMNHNAJJCKE" => Some(Self::Hmnhnajjcke),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bckfeckkloh {
|
|
Jokempeliib = 0,
|
|
Fkdmmlbcenb = 1,
|
|
Pjomgmjegfd = 2,
|
|
}
|
|
impl Bckfeckkloh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Jokempeliib => "BCKFECKKLOH_JOKEMPELIIB",
|
|
Self::Fkdmmlbcenb => "BCKFECKKLOH_FKDMMLBCENB",
|
|
Self::Pjomgmjegfd => "BCKFECKKLOH_PJOMGMJEGFD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BCKFECKKLOH_JOKEMPELIIB" => Some(Self::Jokempeliib),
|
|
"BCKFECKKLOH_FKDMMLBCENB" => Some(Self::Fkdmmlbcenb),
|
|
"BCKFECKKLOH_PJOMGMJEGFD" => Some(Self::Pjomgmjegfd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nakgmghlkfp {
|
|
Hpdehdjmibg = 0,
|
|
Bbkjfghjcek = 1,
|
|
Adicjelfcld = 2,
|
|
}
|
|
impl Nakgmghlkfp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hpdehdjmibg => "NAKGMGHLKFP_HPDEHDJMIBG",
|
|
Self::Bbkjfghjcek => "NAKGMGHLKFP_BBKJFGHJCEK",
|
|
Self::Adicjelfcld => "NAKGMGHLKFP_ADICJELFCLD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NAKGMGHLKFP_HPDEHDJMIBG" => Some(Self::Hpdehdjmibg),
|
|
"NAKGMGHLKFP_BBKJFGHJCEK" => Some(Self::Bbkjfghjcek),
|
|
"NAKGMGHLKFP_ADICJELFCLD" => Some(Self::Adicjelfcld),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kjeagfeineb {
|
|
Amdbenagmbh = 0,
|
|
Khhjaiogpka = 1,
|
|
Ineneojmple = 2,
|
|
Nihbmellago = 3,
|
|
Bmlfcfialkc = 4,
|
|
Emgoopfafig = 6,
|
|
Embbaneaokf = 7,
|
|
Pkgdamadapd = 8,
|
|
Boenlhjenha = 9,
|
|
Aaoedifmkhi = 10,
|
|
}
|
|
impl Kjeagfeineb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Amdbenagmbh => "KJEAGFEINEB_AMDBENAGMBH",
|
|
Self::Khhjaiogpka => "KJEAGFEINEB_KHHJAIOGPKA",
|
|
Self::Ineneojmple => "KJEAGFEINEB_INENEOJMPLE",
|
|
Self::Nihbmellago => "KJEAGFEINEB_NIHBMELLAGO",
|
|
Self::Bmlfcfialkc => "KJEAGFEINEB_BMLFCFIALKC",
|
|
Self::Emgoopfafig => "KJEAGFEINEB_EMGOOPFAFIG",
|
|
Self::Embbaneaokf => "KJEAGFEINEB_EMBBANEAOKF",
|
|
Self::Pkgdamadapd => "KJEAGFEINEB_PKGDAMADAPD",
|
|
Self::Boenlhjenha => "KJEAGFEINEB_BOENLHJENHA",
|
|
Self::Aaoedifmkhi => "KJEAGFEINEB_AAOEDIFMKHI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KJEAGFEINEB_AMDBENAGMBH" => Some(Self::Amdbenagmbh),
|
|
"KJEAGFEINEB_KHHJAIOGPKA" => Some(Self::Khhjaiogpka),
|
|
"KJEAGFEINEB_INENEOJMPLE" => Some(Self::Ineneojmple),
|
|
"KJEAGFEINEB_NIHBMELLAGO" => Some(Self::Nihbmellago),
|
|
"KJEAGFEINEB_BMLFCFIALKC" => Some(Self::Bmlfcfialkc),
|
|
"KJEAGFEINEB_EMGOOPFAFIG" => Some(Self::Emgoopfafig),
|
|
"KJEAGFEINEB_EMBBANEAOKF" => Some(Self::Embbaneaokf),
|
|
"KJEAGFEINEB_PKGDAMADAPD" => Some(Self::Pkgdamadapd),
|
|
"KJEAGFEINEB_BOENLHJENHA" => Some(Self::Boenlhjenha),
|
|
"KJEAGFEINEB_AAOEDIFMKHI" => Some(Self::Aaoedifmkhi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dfkbfaicdjg {
|
|
Pcmnnonnjio = 0,
|
|
Hcabpiimpmc = 1,
|
|
Cghhbebgfnb = 2,
|
|
Ncdjbechglf = 3,
|
|
Embhcpijlcl = 4,
|
|
Ojenbjpljni = 5,
|
|
Ilodnibilid = 6,
|
|
Lnhaoahameo = 7,
|
|
Dfidkmfemkc = 8,
|
|
Cnejfabnfpn = 9,
|
|
Janojmbblkb = 10,
|
|
Fjhnalaobem = 11,
|
|
Ijceajdnhpf = 12,
|
|
Kecnnamcakl = 13,
|
|
Plfdecbhijb = 14,
|
|
Hpmmomplefk = 15,
|
|
Coghnocbfbe = 16,
|
|
Geiobkahlhi = 17,
|
|
Jbbliooamkn = 18,
|
|
Nabkgijefpg = 19,
|
|
Ncnpbnlmaec = 20,
|
|
Jgmglgiofhi = 21,
|
|
Ikchlhglcpn = 22,
|
|
Ploneeokben = 23,
|
|
Fmbgnmjpdgf = 24,
|
|
Nlmakgdkhcp = 25,
|
|
Hgohglbfjab = 26,
|
|
}
|
|
impl Dfkbfaicdjg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcmnnonnjio => "DFKBFAICDJG_PCMNNONNJIO",
|
|
Self::Hcabpiimpmc => "DFKBFAICDJG_HCABPIIMPMC",
|
|
Self::Cghhbebgfnb => "DFKBFAICDJG_CGHHBEBGFNB",
|
|
Self::Ncdjbechglf => "DFKBFAICDJG_NCDJBECHGLF",
|
|
Self::Embhcpijlcl => "DFKBFAICDJG_EMBHCPIJLCL",
|
|
Self::Ojenbjpljni => "DFKBFAICDJG_OJENBJPLJNI",
|
|
Self::Ilodnibilid => "DFKBFAICDJG_ILODNIBILID",
|
|
Self::Lnhaoahameo => "DFKBFAICDJG_LNHAOAHAMEO",
|
|
Self::Dfidkmfemkc => "DFKBFAICDJG_DFIDKMFEMKC",
|
|
Self::Cnejfabnfpn => "DFKBFAICDJG_CNEJFABNFPN",
|
|
Self::Janojmbblkb => "DFKBFAICDJG_JANOJMBBLKB",
|
|
Self::Fjhnalaobem => "DFKBFAICDJG_FJHNALAOBEM",
|
|
Self::Ijceajdnhpf => "DFKBFAICDJG_IJCEAJDNHPF",
|
|
Self::Kecnnamcakl => "DFKBFAICDJG_KECNNAMCAKL",
|
|
Self::Plfdecbhijb => "DFKBFAICDJG_PLFDECBHIJB",
|
|
Self::Hpmmomplefk => "DFKBFAICDJG_HPMMOMPLEFK",
|
|
Self::Coghnocbfbe => "DFKBFAICDJG_COGHNOCBFBE",
|
|
Self::Geiobkahlhi => "DFKBFAICDJG_GEIOBKAHLHI",
|
|
Self::Jbbliooamkn => "DFKBFAICDJG_JBBLIOOAMKN",
|
|
Self::Nabkgijefpg => "DFKBFAICDJG_NABKGIJEFPG",
|
|
Self::Ncnpbnlmaec => "DFKBFAICDJG_NCNPBNLMAEC",
|
|
Self::Jgmglgiofhi => "DFKBFAICDJG_JGMGLGIOFHI",
|
|
Self::Ikchlhglcpn => "DFKBFAICDJG_IKCHLHGLCPN",
|
|
Self::Ploneeokben => "DFKBFAICDJG_PLONEEOKBEN",
|
|
Self::Fmbgnmjpdgf => "DFKBFAICDJG_FMBGNMJPDGF",
|
|
Self::Nlmakgdkhcp => "DFKBFAICDJG_NLMAKGDKHCP",
|
|
Self::Hgohglbfjab => "DFKBFAICDJG_HGOHGLBFJAB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DFKBFAICDJG_PCMNNONNJIO" => Some(Self::Pcmnnonnjio),
|
|
"DFKBFAICDJG_HCABPIIMPMC" => Some(Self::Hcabpiimpmc),
|
|
"DFKBFAICDJG_CGHHBEBGFNB" => Some(Self::Cghhbebgfnb),
|
|
"DFKBFAICDJG_NCDJBECHGLF" => Some(Self::Ncdjbechglf),
|
|
"DFKBFAICDJG_EMBHCPIJLCL" => Some(Self::Embhcpijlcl),
|
|
"DFKBFAICDJG_OJENBJPLJNI" => Some(Self::Ojenbjpljni),
|
|
"DFKBFAICDJG_ILODNIBILID" => Some(Self::Ilodnibilid),
|
|
"DFKBFAICDJG_LNHAOAHAMEO" => Some(Self::Lnhaoahameo),
|
|
"DFKBFAICDJG_DFIDKMFEMKC" => Some(Self::Dfidkmfemkc),
|
|
"DFKBFAICDJG_CNEJFABNFPN" => Some(Self::Cnejfabnfpn),
|
|
"DFKBFAICDJG_JANOJMBBLKB" => Some(Self::Janojmbblkb),
|
|
"DFKBFAICDJG_FJHNALAOBEM" => Some(Self::Fjhnalaobem),
|
|
"DFKBFAICDJG_IJCEAJDNHPF" => Some(Self::Ijceajdnhpf),
|
|
"DFKBFAICDJG_KECNNAMCAKL" => Some(Self::Kecnnamcakl),
|
|
"DFKBFAICDJG_PLFDECBHIJB" => Some(Self::Plfdecbhijb),
|
|
"DFKBFAICDJG_HPMMOMPLEFK" => Some(Self::Hpmmomplefk),
|
|
"DFKBFAICDJG_COGHNOCBFBE" => Some(Self::Coghnocbfbe),
|
|
"DFKBFAICDJG_GEIOBKAHLHI" => Some(Self::Geiobkahlhi),
|
|
"DFKBFAICDJG_JBBLIOOAMKN" => Some(Self::Jbbliooamkn),
|
|
"DFKBFAICDJG_NABKGIJEFPG" => Some(Self::Nabkgijefpg),
|
|
"DFKBFAICDJG_NCNPBNLMAEC" => Some(Self::Ncnpbnlmaec),
|
|
"DFKBFAICDJG_JGMGLGIOFHI" => Some(Self::Jgmglgiofhi),
|
|
"DFKBFAICDJG_IKCHLHGLCPN" => Some(Self::Ikchlhglcpn),
|
|
"DFKBFAICDJG_PLONEEOKBEN" => Some(Self::Ploneeokben),
|
|
"DFKBFAICDJG_FMBGNMJPDGF" => Some(Self::Fmbgnmjpdgf),
|
|
"DFKBFAICDJG_NLMAKGDKHCP" => Some(Self::Nlmakgdkhcp),
|
|
"DFKBFAICDJG_HGOHGLBFJAB" => Some(Self::Hgohglbfjab),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gpiofjjjamf {
|
|
Dbihmnglogl = 0,
|
|
Ghfindidbpi = 1,
|
|
Mhfnenmpmbk = 2,
|
|
Pggafpmgelc = 3,
|
|
Mhmolkoinnk = 4,
|
|
}
|
|
impl Gpiofjjjamf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Dbihmnglogl => "GPIOFJJJAMF_DBIHMNGLOGL",
|
|
Self::Ghfindidbpi => "GPIOFJJJAMF_GHFINDIDBPI",
|
|
Self::Mhfnenmpmbk => "GPIOFJJJAMF_MHFNENMPMBK",
|
|
Self::Pggafpmgelc => "GPIOFJJJAMF_PGGAFPMGELC",
|
|
Self::Mhmolkoinnk => "GPIOFJJJAMF_MHMOLKOINNK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GPIOFJJJAMF_DBIHMNGLOGL" => Some(Self::Dbihmnglogl),
|
|
"GPIOFJJJAMF_GHFINDIDBPI" => Some(Self::Ghfindidbpi),
|
|
"GPIOFJJJAMF_MHFNENMPMBK" => Some(Self::Mhfnenmpmbk),
|
|
"GPIOFJJJAMF_PGGAFPMGELC" => Some(Self::Pggafpmgelc),
|
|
"GPIOFJJJAMF_MHMOLKOINNK" => Some(Self::Mhmolkoinnk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: AGHLHAFIAEJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FightMarbleHpChangeType {
|
|
AghlhafiaejOppeoekldcj = 0,
|
|
AghlhafiaejCbhgomhnlmi = 1,
|
|
AghlhafiaejDnoopamdacc = 2,
|
|
}
|
|
impl FightMarbleHpChangeType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::AghlhafiaejOppeoekldcj => "AGHLHAFIAEJ_OPPEOEKLDCJ",
|
|
Self::AghlhafiaejCbhgomhnlmi => "AGHLHAFIAEJ_CBHGOMHNLMI",
|
|
Self::AghlhafiaejDnoopamdacc => "AGHLHAFIAEJ_DNOOPAMDACC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AGHLHAFIAEJ_OPPEOEKLDCJ" => Some(Self::AghlhafiaejOppeoekldcj),
|
|
"AGHLHAFIAEJ_CBHGOMHNLMI" => Some(Self::AghlhafiaejCbhgomhnlmi),
|
|
"AGHLHAFIAEJ_DNOOPAMDACC" => Some(Self::AghlhafiaejDnoopamdacc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Oehdbmbnlof {
|
|
Hlpochdnjma = 0,
|
|
Acjpdhjgkho = 1,
|
|
Ciiipnbipba = 2,
|
|
Cefeapfmpil = 3,
|
|
Aaaoinfjnde = 4,
|
|
Mipbcbchden = 5,
|
|
Ikcnhoihfkj = 6,
|
|
Fklljdgehmf = 7,
|
|
Pglpboglfcf = 8,
|
|
Mjdfoaacaon = 9,
|
|
Efciomagpao = 10,
|
|
Cbghncbbcjb = 11,
|
|
Madfmnkhnce = 12,
|
|
Ikeajcpnknm = 13,
|
|
Mbelkpoehba = 14,
|
|
Digmfcgipkd = 15,
|
|
}
|
|
impl Oehdbmbnlof {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hlpochdnjma => "OEHDBMBNLOF_HLPOCHDNJMA",
|
|
Self::Acjpdhjgkho => "OEHDBMBNLOF_ACJPDHJGKHO",
|
|
Self::Ciiipnbipba => "OEHDBMBNLOF_CIIIPNBIPBA",
|
|
Self::Cefeapfmpil => "OEHDBMBNLOF_CEFEAPFMPIL",
|
|
Self::Aaaoinfjnde => "OEHDBMBNLOF_AAAOINFJNDE",
|
|
Self::Mipbcbchden => "OEHDBMBNLOF_MIPBCBCHDEN",
|
|
Self::Ikcnhoihfkj => "OEHDBMBNLOF_IKCNHOIHFKJ",
|
|
Self::Fklljdgehmf => "OEHDBMBNLOF_FKLLJDGEHMF",
|
|
Self::Pglpboglfcf => "OEHDBMBNLOF_PGLPBOGLFCF",
|
|
Self::Mjdfoaacaon => "OEHDBMBNLOF_MJDFOAACAON",
|
|
Self::Efciomagpao => "OEHDBMBNLOF_EFCIOMAGPAO",
|
|
Self::Cbghncbbcjb => "OEHDBMBNLOF_CBGHNCBBCJB",
|
|
Self::Madfmnkhnce => "OEHDBMBNLOF_MADFMNKHNCE",
|
|
Self::Ikeajcpnknm => "OEHDBMBNLOF_IKEAJCPNKNM",
|
|
Self::Mbelkpoehba => "OEHDBMBNLOF_MBELKPOEHBA",
|
|
Self::Digmfcgipkd => "OEHDBMBNLOF_DIGMFCGIPKD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OEHDBMBNLOF_HLPOCHDNJMA" => Some(Self::Hlpochdnjma),
|
|
"OEHDBMBNLOF_ACJPDHJGKHO" => Some(Self::Acjpdhjgkho),
|
|
"OEHDBMBNLOF_CIIIPNBIPBA" => Some(Self::Ciiipnbipba),
|
|
"OEHDBMBNLOF_CEFEAPFMPIL" => Some(Self::Cefeapfmpil),
|
|
"OEHDBMBNLOF_AAAOINFJNDE" => Some(Self::Aaaoinfjnde),
|
|
"OEHDBMBNLOF_MIPBCBCHDEN" => Some(Self::Mipbcbchden),
|
|
"OEHDBMBNLOF_IKCNHOIHFKJ" => Some(Self::Ikcnhoihfkj),
|
|
"OEHDBMBNLOF_FKLLJDGEHMF" => Some(Self::Fklljdgehmf),
|
|
"OEHDBMBNLOF_PGLPBOGLFCF" => Some(Self::Pglpboglfcf),
|
|
"OEHDBMBNLOF_MJDFOAACAON" => Some(Self::Mjdfoaacaon),
|
|
"OEHDBMBNLOF_EFCIOMAGPAO" => Some(Self::Efciomagpao),
|
|
"OEHDBMBNLOF_CBGHNCBBCJB" => Some(Self::Cbghncbbcjb),
|
|
"OEHDBMBNLOF_MADFMNKHNCE" => Some(Self::Madfmnkhnce),
|
|
"OEHDBMBNLOF_IKEAJCPNKNM" => Some(Self::Ikeajcpnknm),
|
|
"OEHDBMBNLOF_MBELKPOEHBA" => Some(Self::Mbelkpoehba),
|
|
"OEHDBMBNLOF_DIGMFCGIPKD" => Some(Self::Digmfcgipkd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: GMBAODONMMH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightMatch3Type {
|
|
GmbaodonmmhHdehmmhjoig = 0,
|
|
CmdJmgaoifbneo = 30110,
|
|
CmdJlagljedaeh = 30139,
|
|
GmbaodonmmhBggkkpoapoe = 30174,
|
|
GmbaodonmmhAgnifoojogi = 30104,
|
|
CmdJgaejmogapo = 30126,
|
|
CmdCgmggemiika = 30198,
|
|
GmbaodonmmhBlcjpoekdel = 30163,
|
|
CmdDllgkjnkanj = 30133,
|
|
CmdPkafdhfomol = 30189,
|
|
GmbaodonmmhMgadjfmghmc = 30118,
|
|
CmdPcaihnohhag = 30109,
|
|
CmdChckdifjbkp = 30157,
|
|
CmdFbakhnlpgem = 30196,
|
|
CmdEbnnibgfgih = 30144,
|
|
CmdDmellmenkch = 30137,
|
|
CmdAjafoehdcii = 30195,
|
|
GmbaodonmmhBnhjphhlggp = 30158,
|
|
GmbaodonmmhIgkedamgajm = 30200,
|
|
CmdEaaeihmicbo = 30107,
|
|
CmdIjaecoefeim = 30161,
|
|
CmdLepagpcidlp = 30138,
|
|
CmdKnfeeohhaop = 30132,
|
|
CmdMefmbpfdbem = 30194,
|
|
CmdDnjhmkinpbk = 30101,
|
|
GmbaodonmmhDfcllkphfag = 30172,
|
|
CmdIndjdbnfnim = 30114,
|
|
GmbaodonmmhLbbiobgcckg = 30191,
|
|
}
|
|
impl CmdFightMatch3Type {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::GmbaodonmmhHdehmmhjoig => "GMBAODONMMH_HDEHMMHJOIG",
|
|
Self::CmdJmgaoifbneo => "CmdJMGAOIFBNEO",
|
|
Self::CmdJlagljedaeh => "CmdJLAGLJEDAEH",
|
|
Self::GmbaodonmmhBggkkpoapoe => "GMBAODONMMH_BGGKKPOAPOE",
|
|
Self::GmbaodonmmhAgnifoojogi => "GMBAODONMMH_AGNIFOOJOGI",
|
|
Self::CmdJgaejmogapo => "CmdJGAEJMOGAPO",
|
|
Self::CmdCgmggemiika => "CmdCGMGGEMIIKA",
|
|
Self::GmbaodonmmhBlcjpoekdel => "GMBAODONMMH_BLCJPOEKDEL",
|
|
Self::CmdDllgkjnkanj => "CmdDLLGKJNKANJ",
|
|
Self::CmdPkafdhfomol => "CmdPKAFDHFOMOL",
|
|
Self::GmbaodonmmhMgadjfmghmc => "GMBAODONMMH_MGADJFMGHMC",
|
|
Self::CmdPcaihnohhag => "CmdPCAIHNOHHAG",
|
|
Self::CmdChckdifjbkp => "CmdCHCKDIFJBKP",
|
|
Self::CmdFbakhnlpgem => "CmdFBAKHNLPGEM",
|
|
Self::CmdEbnnibgfgih => "CmdEBNNIBGFGIH",
|
|
Self::CmdDmellmenkch => "CmdDMELLMENKCH",
|
|
Self::CmdAjafoehdcii => "CmdAJAFOEHDCII",
|
|
Self::GmbaodonmmhBnhjphhlggp => "GMBAODONMMH_BNHJPHHLGGP",
|
|
Self::GmbaodonmmhIgkedamgajm => "GMBAODONMMH_IGKEDAMGAJM",
|
|
Self::CmdEaaeihmicbo => "CmdEAAEIHMICBO",
|
|
Self::CmdIjaecoefeim => "CmdIJAECOEFEIM",
|
|
Self::CmdLepagpcidlp => "CmdLEPAGPCIDLP",
|
|
Self::CmdKnfeeohhaop => "CmdKNFEEOHHAOP",
|
|
Self::CmdMefmbpfdbem => "CmdMEFMBPFDBEM",
|
|
Self::CmdDnjhmkinpbk => "CmdDNJHMKINPBK",
|
|
Self::GmbaodonmmhDfcllkphfag => "GMBAODONMMH_DFCLLKPHFAG",
|
|
Self::CmdIndjdbnfnim => "CmdINDJDBNFNIM",
|
|
Self::GmbaodonmmhLbbiobgcckg => "GMBAODONMMH_LBBIOBGCCKG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GMBAODONMMH_HDEHMMHJOIG" => Some(Self::GmbaodonmmhHdehmmhjoig),
|
|
"CmdJMGAOIFBNEO" => Some(Self::CmdJmgaoifbneo),
|
|
"CmdJLAGLJEDAEH" => Some(Self::CmdJlagljedaeh),
|
|
"GMBAODONMMH_BGGKKPOAPOE" => Some(Self::GmbaodonmmhBggkkpoapoe),
|
|
"GMBAODONMMH_AGNIFOOJOGI" => Some(Self::GmbaodonmmhAgnifoojogi),
|
|
"CmdJGAEJMOGAPO" => Some(Self::CmdJgaejmogapo),
|
|
"CmdCGMGGEMIIKA" => Some(Self::CmdCgmggemiika),
|
|
"GMBAODONMMH_BLCJPOEKDEL" => Some(Self::GmbaodonmmhBlcjpoekdel),
|
|
"CmdDLLGKJNKANJ" => Some(Self::CmdDllgkjnkanj),
|
|
"CmdPKAFDHFOMOL" => Some(Self::CmdPkafdhfomol),
|
|
"GMBAODONMMH_MGADJFMGHMC" => Some(Self::GmbaodonmmhMgadjfmghmc),
|
|
"CmdPCAIHNOHHAG" => Some(Self::CmdPcaihnohhag),
|
|
"CmdCHCKDIFJBKP" => Some(Self::CmdChckdifjbkp),
|
|
"CmdFBAKHNLPGEM" => Some(Self::CmdFbakhnlpgem),
|
|
"CmdEBNNIBGFGIH" => Some(Self::CmdEbnnibgfgih),
|
|
"CmdDMELLMENKCH" => Some(Self::CmdDmellmenkch),
|
|
"CmdAJAFOEHDCII" => Some(Self::CmdAjafoehdcii),
|
|
"GMBAODONMMH_BNHJPHHLGGP" => Some(Self::GmbaodonmmhBnhjphhlggp),
|
|
"GMBAODONMMH_IGKEDAMGAJM" => Some(Self::GmbaodonmmhIgkedamgajm),
|
|
"CmdEAAEIHMICBO" => Some(Self::CmdEaaeihmicbo),
|
|
"CmdIJAECOEFEIM" => Some(Self::CmdIjaecoefeim),
|
|
"CmdLEPAGPCIDLP" => Some(Self::CmdLepagpcidlp),
|
|
"CmdKNFEEOHHAOP" => Some(Self::CmdKnfeeohhaop),
|
|
"CmdMEFMBPFDBEM" => Some(Self::CmdMefmbpfdbem),
|
|
"CmdDNJHMKINPBK" => Some(Self::CmdDnjhmkinpbk),
|
|
"GMBAODONMMH_DFCLLKPHFAG" => Some(Self::GmbaodonmmhDfcllkphfag),
|
|
"CmdINDJDBNFNIM" => Some(Self::CmdIndjdbnfnim),
|
|
"GMBAODONMMH_LBBIOBGCCKG" => Some(Self::GmbaodonmmhLbbiobgcckg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fnpdjfjfobe {
|
|
Ekefcljapdp = 0,
|
|
Nhpnnkieggl = 1,
|
|
Bpemnmkapoo = 2,
|
|
Jmkjdfefiob = 3,
|
|
Ngellmbhoie = 4,
|
|
Nanpdakbjmo = 5,
|
|
}
|
|
impl Fnpdjfjfobe {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ekefcljapdp => "FNPDJFJFOBE_EKEFCLJAPDP",
|
|
Self::Nhpnnkieggl => "FNPDJFJFOBE_NHPNNKIEGGL",
|
|
Self::Bpemnmkapoo => "FNPDJFJFOBE_BPEMNMKAPOO",
|
|
Self::Jmkjdfefiob => "FNPDJFJFOBE_JMKJDFEFIOB",
|
|
Self::Ngellmbhoie => "FNPDJFJFOBE_NGELLMBHOIE",
|
|
Self::Nanpdakbjmo => "FNPDJFJFOBE_NANPDAKBJMO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FNPDJFJFOBE_EKEFCLJAPDP" => Some(Self::Ekefcljapdp),
|
|
"FNPDJFJFOBE_NHPNNKIEGGL" => Some(Self::Nhpnnkieggl),
|
|
"FNPDJFJFOBE_BPEMNMKAPOO" => Some(Self::Bpemnmkapoo),
|
|
"FNPDJFJFOBE_JMKJDFEFIOB" => Some(Self::Jmkjdfefiob),
|
|
"FNPDJFJFOBE_NGELLMBHOIE" => Some(Self::Ngellmbhoie),
|
|
"FNPDJFJFOBE_NANPDAKBJMO" => Some(Self::Nanpdakbjmo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pbkppeapbom {
|
|
Bnjmpchfina = 0,
|
|
Odfnpcjndid = 1,
|
|
Ccjcfmiafcm = 2,
|
|
Ladepbbhhgo = 3,
|
|
}
|
|
impl Pbkppeapbom {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Bnjmpchfina => "PBKPPEAPBOM_BNJMPCHFINA",
|
|
Self::Odfnpcjndid => "PBKPPEAPBOM_ODFNPCJNDID",
|
|
Self::Ccjcfmiafcm => "PBKPPEAPBOM_CCJCFMIAFCM",
|
|
Self::Ladepbbhhgo => "PBKPPEAPBOM_LADEPBBHHGO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PBKPPEAPBOM_BNJMPCHFINA" => Some(Self::Bnjmpchfina),
|
|
"PBKPPEAPBOM_ODFNPCJNDID" => Some(Self::Odfnpcjndid),
|
|
"PBKPPEAPBOM_CCJCFMIAFCM" => Some(Self::Ccjcfmiafcm),
|
|
"PBKPPEAPBOM_LADEPBBHHGO" => Some(Self::Ladepbbhhgo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hldonlicnob {
|
|
Mnelhmebhpk = 0,
|
|
Nmihnmapkgi = 1,
|
|
Mhcmmoppalj = 2,
|
|
Ojgeicbogjp = 3,
|
|
Bljmjhpheaf = 4,
|
|
Fmpefgjphkc = 5,
|
|
}
|
|
impl Hldonlicnob {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Mnelhmebhpk => "HLDONLICNOB_MNELHMEBHPK",
|
|
Self::Nmihnmapkgi => "HLDONLICNOB_NMIHNMAPKGI",
|
|
Self::Mhcmmoppalj => "HLDONLICNOB_MHCMMOPPALJ",
|
|
Self::Ojgeicbogjp => "HLDONLICNOB_OJGEICBOGJP",
|
|
Self::Bljmjhpheaf => "HLDONLICNOB_BLJMJHPHEAF",
|
|
Self::Fmpefgjphkc => "HLDONLICNOB_FMPEFGJPHKC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HLDONLICNOB_MNELHMEBHPK" => Some(Self::Mnelhmebhpk),
|
|
"HLDONLICNOB_NMIHNMAPKGI" => Some(Self::Nmihnmapkgi),
|
|
"HLDONLICNOB_MHCMMOPPALJ" => Some(Self::Mhcmmoppalj),
|
|
"HLDONLICNOB_OJGEICBOGJP" => Some(Self::Ojgeicbogjp),
|
|
"HLDONLICNOB_BLJMJHPHEAF" => Some(Self::Bljmjhpheaf),
|
|
"HLDONLICNOB_FMPEFGJPHKC" => Some(Self::Fmpefgjphkc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dnagpmebbck {
|
|
Mcdjammcldo = 0,
|
|
Caifilpcdbh = 1,
|
|
Mgclkjekjaa = 2,
|
|
Hcjomcjgghd = 3,
|
|
Glhdgeokcjb = 4,
|
|
Eeicibockea = 5,
|
|
}
|
|
impl Dnagpmebbck {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Mcdjammcldo => "DNAGPMEBBCK_MCDJAMMCLDO",
|
|
Self::Caifilpcdbh => "DNAGPMEBBCK_CAIFILPCDBH",
|
|
Self::Mgclkjekjaa => "DNAGPMEBBCK_MGCLKJEKJAA",
|
|
Self::Hcjomcjgghd => "DNAGPMEBBCK_HCJOMCJGGHD",
|
|
Self::Glhdgeokcjb => "DNAGPMEBBCK_GLHDGEOKCJB",
|
|
Self::Eeicibockea => "DNAGPMEBBCK_EEICIBOCKEA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DNAGPMEBBCK_MCDJAMMCLDO" => Some(Self::Mcdjammcldo),
|
|
"DNAGPMEBBCK_CAIFILPCDBH" => Some(Self::Caifilpcdbh),
|
|
"DNAGPMEBBCK_MGCLKJEKJAA" => Some(Self::Mgclkjekjaa),
|
|
"DNAGPMEBBCK_HCJOMCJGGHD" => Some(Self::Hcjomcjgghd),
|
|
"DNAGPMEBBCK_GLHDGEOKCJB" => Some(Self::Glhdgeokcjb),
|
|
"DNAGPMEBBCK_EEICIBOCKEA" => Some(Self::Eeicibockea),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ijkblbjaabj {
|
|
Pcpdhelpkem = 0,
|
|
Gnjicjpagnh = 1,
|
|
Okjhnpkffpm = 2,
|
|
}
|
|
impl Ijkblbjaabj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "IJKBLBJAABJ_PCPDHELPKEM",
|
|
Self::Gnjicjpagnh => "IJKBLBJAABJ_GNJICJPAGNH",
|
|
Self::Okjhnpkffpm => "IJKBLBJAABJ_OKJHNPKFFPM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IJKBLBJAABJ_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"IJKBLBJAABJ_GNJICJPAGNH" => Some(Self::Gnjicjpagnh),
|
|
"IJKBLBJAABJ_OKJHNPKFFPM" => Some(Self::Okjhnpkffpm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ngaielabhpm {
|
|
Pcpdhelpkem = 0,
|
|
Lcehkbamoka = 1,
|
|
Nfepjmelpom = 2,
|
|
Bfoijcjjmhh = 3,
|
|
}
|
|
impl Ngaielabhpm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "NGAIELABHPM_PCPDHELPKEM",
|
|
Self::Lcehkbamoka => "NGAIELABHPM_LCEHKBAMOKA",
|
|
Self::Nfepjmelpom => "NGAIELABHPM_NFEPJMELPOM",
|
|
Self::Bfoijcjjmhh => "NGAIELABHPM_BFOIJCJJMHH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NGAIELABHPM_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"NGAIELABHPM_LCEHKBAMOKA" => Some(Self::Lcehkbamoka),
|
|
"NGAIELABHPM_NFEPJMELPOM" => Some(Self::Nfepjmelpom),
|
|
"NGAIELABHPM_BFOIJCJJMHH" => Some(Self::Bfoijcjjmhh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mfjbncdahjk {
|
|
Lecnfagcfnh = 0,
|
|
Maodgpdemdj = 1,
|
|
Ojafehmoldp = 2,
|
|
Dkpigdeehco = 3,
|
|
Cobcjodfiif = 4,
|
|
Mjanfbmfbna = 5,
|
|
}
|
|
impl Mfjbncdahjk {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lecnfagcfnh => "MFJBNCDAHJK_LECNFAGCFNH",
|
|
Self::Maodgpdemdj => "MFJBNCDAHJK_MAODGPDEMDJ",
|
|
Self::Ojafehmoldp => "MFJBNCDAHJK_OJAFEHMOLDP",
|
|
Self::Dkpigdeehco => "MFJBNCDAHJK_DKPIGDEEHCO",
|
|
Self::Cobcjodfiif => "MFJBNCDAHJK_COBCJODFIIF",
|
|
Self::Mjanfbmfbna => "MFJBNCDAHJK_MJANFBMFBNA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MFJBNCDAHJK_LECNFAGCFNH" => Some(Self::Lecnfagcfnh),
|
|
"MFJBNCDAHJK_MAODGPDEMDJ" => Some(Self::Maodgpdemdj),
|
|
"MFJBNCDAHJK_OJAFEHMOLDP" => Some(Self::Ojafehmoldp),
|
|
"MFJBNCDAHJK_DKPIGDEEHCO" => Some(Self::Dkpigdeehco),
|
|
"MFJBNCDAHJK_COBCJODFIIF" => Some(Self::Cobcjodfiif),
|
|
"MFJBNCDAHJK_MJANFBMFBNA" => Some(Self::Mjanfbmfbna),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hndckmialog {
|
|
Ojaogbdjclm = 0,
|
|
Knalihfliio = 1,
|
|
Mampdpahdho = 2,
|
|
Gbfdkkbgbeo = 3,
|
|
Mgnnpfmjbed = 4,
|
|
}
|
|
impl Hndckmialog {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ojaogbdjclm => "HNDCKMIALOG_OJAOGBDJCLM",
|
|
Self::Knalihfliio => "HNDCKMIALOG_KNALIHFLIIO",
|
|
Self::Mampdpahdho => "HNDCKMIALOG_MAMPDPAHDHO",
|
|
Self::Gbfdkkbgbeo => "HNDCKMIALOG_GBFDKKBGBEO",
|
|
Self::Mgnnpfmjbed => "HNDCKMIALOG_MGNNPFMJBED",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HNDCKMIALOG_OJAOGBDJCLM" => Some(Self::Ojaogbdjclm),
|
|
"HNDCKMIALOG_KNALIHFLIIO" => Some(Self::Knalihfliio),
|
|
"HNDCKMIALOG_MAMPDPAHDHO" => Some(Self::Mampdpahdho),
|
|
"HNDCKMIALOG_GBFDKKBGBEO" => Some(Self::Gbfdkkbgbeo),
|
|
"HNDCKMIALOG_MGNNPFMJBED" => Some(Self::Mgnnpfmjbed),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fmanpckgfdd {
|
|
Maoejieahah = 0,
|
|
Kccgmhlcael = 1,
|
|
Ikjgdffokad = 2,
|
|
Gjkncpipkcm = 3,
|
|
Gfldojlimdh = 4,
|
|
Copjeicjkna = 5,
|
|
}
|
|
impl Fmanpckgfdd {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Maoejieahah => "FMANPCKGFDD_MAOEJIEAHAH",
|
|
Self::Kccgmhlcael => "FMANPCKGFDD_KCCGMHLCAEL",
|
|
Self::Ikjgdffokad => "FMANPCKGFDD_IKJGDFFOKAD",
|
|
Self::Gjkncpipkcm => "FMANPCKGFDD_GJKNCPIPKCM",
|
|
Self::Gfldojlimdh => "FMANPCKGFDD_GFLDOJLIMDH",
|
|
Self::Copjeicjkna => "FMANPCKGFDD_COPJEICJKNA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FMANPCKGFDD_MAOEJIEAHAH" => Some(Self::Maoejieahah),
|
|
"FMANPCKGFDD_KCCGMHLCAEL" => Some(Self::Kccgmhlcael),
|
|
"FMANPCKGFDD_IKJGDFFOKAD" => Some(Self::Ikjgdffokad),
|
|
"FMANPCKGFDD_GJKNCPIPKCM" => Some(Self::Gjkncpipkcm),
|
|
"FMANPCKGFDD_GFLDOJLIMDH" => Some(Self::Gfldojlimdh),
|
|
"FMANPCKGFDD_COPJEICJKNA" => Some(Self::Copjeicjkna),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MKLPGBFEJMO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFiveDimType {
|
|
MklpgbfejmoPcpdhelpkem = 0,
|
|
CmdGetFiveDimMoneyScRsp = 2261,
|
|
CmdLeaveFiveDimGameScRsp = 2258,
|
|
MklpgbfejmoDfillfnllaj = 2253,
|
|
CmdFiveDimJumpEnergyChangeScNotify = 2265,
|
|
CmdUpdateFiveDimGameDataScRsp = 2259,
|
|
MklpgbfejmoLklobdjinoi = 2257,
|
|
CmdFiveDimGameTransferScRsp = 2270,
|
|
MklpgbfejmoCjmdbfojpic = 2251,
|
|
MklpgbfejmoHkghbahiomc = 2252,
|
|
MklpgbfejmoFfbhnfpklmd = 2269,
|
|
CmdFiveDimMoneyChangeScNotify = 2272,
|
|
CmdEnterFiveDimGameScRsp = 2264,
|
|
MklpgbfejmoObobbdghcdn = 2268,
|
|
CmdFiveDimGameDataUpdateScNotify = 2275,
|
|
CmdGetFiveDimGameDataScRsp = 2254,
|
|
MklpgbfejmoIidcmpnmchm = 2260,
|
|
CmdGetFiveDimMoneyDataScRsp = 2274,
|
|
}
|
|
impl CmdFiveDimType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MklpgbfejmoPcpdhelpkem => "MKLPGBFEJMO_PCPDHELPKEM",
|
|
Self::CmdGetFiveDimMoneyScRsp => "CmdGetFiveDimMoneyScRsp",
|
|
Self::CmdLeaveFiveDimGameScRsp => "CmdLeaveFiveDimGameScRsp",
|
|
Self::MklpgbfejmoDfillfnllaj => "MKLPGBFEJMO_DFILLFNLLAJ",
|
|
Self::CmdFiveDimJumpEnergyChangeScNotify => {
|
|
"CmdFiveDimJumpEnergyChangeScNotify"
|
|
}
|
|
Self::CmdUpdateFiveDimGameDataScRsp => "CmdUpdateFiveDimGameDataScRsp",
|
|
Self::MklpgbfejmoLklobdjinoi => "MKLPGBFEJMO_LKLOBDJINOI",
|
|
Self::CmdFiveDimGameTransferScRsp => "CmdFiveDimGameTransferScRsp",
|
|
Self::MklpgbfejmoCjmdbfojpic => "MKLPGBFEJMO_CJMDBFOJPIC",
|
|
Self::MklpgbfejmoHkghbahiomc => "MKLPGBFEJMO_HKGHBAHIOMC",
|
|
Self::MklpgbfejmoFfbhnfpklmd => "MKLPGBFEJMO_FFBHNFPKLMD",
|
|
Self::CmdFiveDimMoneyChangeScNotify => "CmdFiveDimMoneyChangeScNotify",
|
|
Self::CmdEnterFiveDimGameScRsp => "CmdEnterFiveDimGameScRsp",
|
|
Self::MklpgbfejmoObobbdghcdn => "MKLPGBFEJMO_OBOBBDGHCDN",
|
|
Self::CmdFiveDimGameDataUpdateScNotify => "CmdFiveDimGameDataUpdateScNotify",
|
|
Self::CmdGetFiveDimGameDataScRsp => "CmdGetFiveDimGameDataScRsp",
|
|
Self::MklpgbfejmoIidcmpnmchm => "MKLPGBFEJMO_IIDCMPNMCHM",
|
|
Self::CmdGetFiveDimMoneyDataScRsp => "CmdGetFiveDimMoneyDataScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MKLPGBFEJMO_PCPDHELPKEM" => Some(Self::MklpgbfejmoPcpdhelpkem),
|
|
"CmdGetFiveDimMoneyScRsp" => Some(Self::CmdGetFiveDimMoneyScRsp),
|
|
"CmdLeaveFiveDimGameScRsp" => Some(Self::CmdLeaveFiveDimGameScRsp),
|
|
"MKLPGBFEJMO_DFILLFNLLAJ" => Some(Self::MklpgbfejmoDfillfnllaj),
|
|
"CmdFiveDimJumpEnergyChangeScNotify" => {
|
|
Some(Self::CmdFiveDimJumpEnergyChangeScNotify)
|
|
}
|
|
"CmdUpdateFiveDimGameDataScRsp" => Some(Self::CmdUpdateFiveDimGameDataScRsp),
|
|
"MKLPGBFEJMO_LKLOBDJINOI" => Some(Self::MklpgbfejmoLklobdjinoi),
|
|
"CmdFiveDimGameTransferScRsp" => Some(Self::CmdFiveDimGameTransferScRsp),
|
|
"MKLPGBFEJMO_CJMDBFOJPIC" => Some(Self::MklpgbfejmoCjmdbfojpic),
|
|
"MKLPGBFEJMO_HKGHBAHIOMC" => Some(Self::MklpgbfejmoHkghbahiomc),
|
|
"MKLPGBFEJMO_FFBHNFPKLMD" => Some(Self::MklpgbfejmoFfbhnfpklmd),
|
|
"CmdFiveDimMoneyChangeScNotify" => Some(Self::CmdFiveDimMoneyChangeScNotify),
|
|
"CmdEnterFiveDimGameScRsp" => Some(Self::CmdEnterFiveDimGameScRsp),
|
|
"MKLPGBFEJMO_OBOBBDGHCDN" => Some(Self::MklpgbfejmoObobbdghcdn),
|
|
"CmdFiveDimGameDataUpdateScNotify" => {
|
|
Some(Self::CmdFiveDimGameDataUpdateScNotify)
|
|
}
|
|
"CmdGetFiveDimGameDataScRsp" => Some(Self::CmdGetFiveDimGameDataScRsp),
|
|
"MKLPGBFEJMO_IIDCMPNMCHM" => Some(Self::MklpgbfejmoIidcmpnmchm),
|
|
"CmdGetFiveDimMoneyDataScRsp" => Some(Self::CmdGetFiveDimMoneyDataScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ipfagfapccd {
|
|
Pcpdhelpkem = 0,
|
|
Mlemoakkjjh = 1,
|
|
Baogamkclmo = 2,
|
|
}
|
|
impl Ipfagfapccd {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "IPFAGFAPCCD_PCPDHELPKEM",
|
|
Self::Mlemoakkjjh => "IPFAGFAPCCD_MLEMOAKKJJH",
|
|
Self::Baogamkclmo => "IPFAGFAPCCD_BAOGAMKCLMO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IPFAGFAPCCD_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"IPFAGFAPCCD_MLEMOAKKJJH" => Some(Self::Mlemoakkjjh),
|
|
"IPFAGFAPCCD_BAOGAMKCLMO" => Some(Self::Baogamkclmo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: GEGHIEHNEEP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFriendType {
|
|
GeghiehneepPcpdhelpkem = 0,
|
|
CmdGetFriendApplyListInfoScRsp = 2918,
|
|
CmdSyncHandleFriendScNotify = 2901,
|
|
CmdGetPlatformPlayerInfoScRsp = 2949,
|
|
CmdGetFriendRecommendListInfoScRsp = 2961,
|
|
CmdGetFriendRecommendLineupDetailCsReq = 2952,
|
|
CmdGetAssistListCsReq = 2928,
|
|
CmdTakeAssistRewardScRsp = 2920,
|
|
CmdAbnlkiddiok = 3000,
|
|
CmdDeleteFriendCsReq = 2974,
|
|
CmdGetAssistListScRsp = 2965,
|
|
CmdReportPlayerCsReq = 2944,
|
|
CmdGetPlayerDetailInfoCsReq = 2994,
|
|
CmdGetFriendDevelopmentInfoCsReq = 2977,
|
|
CmdGetFriendApplyListInfoCsReq = 2914,
|
|
CmdGetFriendRecommendLineupScRsp = 2988,
|
|
CmdGetCurAssistScRsp = 2917,
|
|
CmdSetFriendMarkCsReq = 2971,
|
|
CmdGetPlatformPlayerInfoCsReq = 2902,
|
|
CmdAddBlacklistCsReq = 2938,
|
|
CmdGetFriendRecommendLineupCsReq = 2906,
|
|
CmdGetFriendLoginInfoCsReq = 2966,
|
|
CmdSetFriendRemarkNameCsReq = 2907,
|
|
CmdCurAssistChangedNotify = 2993,
|
|
CmdGetFriendListInfoCsReq = 2991,
|
|
CmdGetAssistHistoryScRsp = 2925,
|
|
CmdSyncDeleteFriendScNotify = 2904,
|
|
CmdGetFriendBattleRecordDetailScRsp = 2912,
|
|
CmdSyncAddBlacklistScNotify = 2932,
|
|
CmdSetFriendMarkScRsp = 2936,
|
|
CmdTakeAssistRewardCsReq = 2979,
|
|
CmdDeleteFriendScRsp = 2937,
|
|
CmdApplyFriendScRsp = 2998,
|
|
CmdSearchPlayerCsReq = 2957,
|
|
CmdSetAssistCsReq = 2973,
|
|
CmdSyncApplyFriendScNotify = 2963,
|
|
CmdGetFriendAssistListCsReq = 2903,
|
|
CmdHandleFriendScRsp = 2939,
|
|
CmdDeleteBlacklistScRsp = 2996,
|
|
CmdGetFriendBattleRecordDetailCsReq = 2929,
|
|
CmdGetFriendAssistListScRsp = 2992,
|
|
CmdDeleteBlacklistCsReq = 2989,
|
|
CmdApplyFriendCsReq = 2909,
|
|
CmdGetFriendRecommendLineupDetailScRsp = 2990,
|
|
CmdSetAllowOtherApplyFriendCsReq = 2911,
|
|
CmdHandleFriendCsReq = 2926,
|
|
CmdGetCurAssistCsReq = 2908,
|
|
CmdGetFriendListInfoScRsp = 2910,
|
|
CmdSetFriendRemarkNameScRsp = 2958,
|
|
CmdGetAssistHistoryCsReq = 2951,
|
|
CmdSetForbidOtherApplyFriendScRsp = 2930,
|
|
CmdGetPlayerDetailInfoScRsp = 2995,
|
|
CmdGetFriendDevelopmentInfoScRsp = 2916,
|
|
CmdAddBlacklistScRsp = 2972,
|
|
CmdGetFriendRecommendListInfoCsReq = 2933,
|
|
CmdGetFriendLoginInfoScRsp = 2905,
|
|
CmdSetAssistScRsp = 2953,
|
|
CmdSearchPlayerScRsp = 2921,
|
|
CmdNewAssistHistoryNotify = 2954,
|
|
}
|
|
impl CmdFriendType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::GeghiehneepPcpdhelpkem => "GEGHIEHNEEP_PCPDHELPKEM",
|
|
Self::CmdGetFriendApplyListInfoScRsp => "CmdGetFriendApplyListInfoScRsp",
|
|
Self::CmdSyncHandleFriendScNotify => "CmdSyncHandleFriendScNotify",
|
|
Self::CmdGetPlatformPlayerInfoScRsp => "CmdGetPlatformPlayerInfoScRsp",
|
|
Self::CmdGetFriendRecommendListInfoScRsp => {
|
|
"CmdGetFriendRecommendListInfoScRsp"
|
|
}
|
|
Self::CmdGetFriendRecommendLineupDetailCsReq => {
|
|
"CmdGetFriendRecommendLineupDetailCsReq"
|
|
}
|
|
Self::CmdGetAssistListCsReq => "CmdGetAssistListCsReq",
|
|
Self::CmdTakeAssistRewardScRsp => "CmdTakeAssistRewardScRsp",
|
|
Self::CmdAbnlkiddiok => "CmdABNLKIDDIOK",
|
|
Self::CmdDeleteFriendCsReq => "CmdDeleteFriendCsReq",
|
|
Self::CmdGetAssistListScRsp => "CmdGetAssistListScRsp",
|
|
Self::CmdReportPlayerCsReq => "CmdReportPlayerCsReq",
|
|
Self::CmdGetPlayerDetailInfoCsReq => "CmdGetPlayerDetailInfoCsReq",
|
|
Self::CmdGetFriendDevelopmentInfoCsReq => "CmdGetFriendDevelopmentInfoCsReq",
|
|
Self::CmdGetFriendApplyListInfoCsReq => "CmdGetFriendApplyListInfoCsReq",
|
|
Self::CmdGetFriendRecommendLineupScRsp => "CmdGetFriendRecommendLineupScRsp",
|
|
Self::CmdGetCurAssistScRsp => "CmdGetCurAssistScRsp",
|
|
Self::CmdSetFriendMarkCsReq => "CmdSetFriendMarkCsReq",
|
|
Self::CmdGetPlatformPlayerInfoCsReq => "CmdGetPlatformPlayerInfoCsReq",
|
|
Self::CmdAddBlacklistCsReq => "CmdAddBlacklistCsReq",
|
|
Self::CmdGetFriendRecommendLineupCsReq => "CmdGetFriendRecommendLineupCsReq",
|
|
Self::CmdGetFriendLoginInfoCsReq => "CmdGetFriendLoginInfoCsReq",
|
|
Self::CmdSetFriendRemarkNameCsReq => "CmdSetFriendRemarkNameCsReq",
|
|
Self::CmdCurAssistChangedNotify => "CmdCurAssistChangedNotify",
|
|
Self::CmdGetFriendListInfoCsReq => "CmdGetFriendListInfoCsReq",
|
|
Self::CmdGetAssistHistoryScRsp => "CmdGetAssistHistoryScRsp",
|
|
Self::CmdSyncDeleteFriendScNotify => "CmdSyncDeleteFriendScNotify",
|
|
Self::CmdGetFriendBattleRecordDetailScRsp => {
|
|
"CmdGetFriendBattleRecordDetailScRsp"
|
|
}
|
|
Self::CmdSyncAddBlacklistScNotify => "CmdSyncAddBlacklistScNotify",
|
|
Self::CmdSetFriendMarkScRsp => "CmdSetFriendMarkScRsp",
|
|
Self::CmdTakeAssistRewardCsReq => "CmdTakeAssistRewardCsReq",
|
|
Self::CmdDeleteFriendScRsp => "CmdDeleteFriendScRsp",
|
|
Self::CmdApplyFriendScRsp => "CmdApplyFriendScRsp",
|
|
Self::CmdSearchPlayerCsReq => "CmdSearchPlayerCsReq",
|
|
Self::CmdSetAssistCsReq => "CmdSetAssistCsReq",
|
|
Self::CmdSyncApplyFriendScNotify => "CmdSyncApplyFriendScNotify",
|
|
Self::CmdGetFriendAssistListCsReq => "CmdGetFriendAssistListCsReq",
|
|
Self::CmdHandleFriendScRsp => "CmdHandleFriendScRsp",
|
|
Self::CmdDeleteBlacklistScRsp => "CmdDeleteBlacklistScRsp",
|
|
Self::CmdGetFriendBattleRecordDetailCsReq => {
|
|
"CmdGetFriendBattleRecordDetailCsReq"
|
|
}
|
|
Self::CmdGetFriendAssistListScRsp => "CmdGetFriendAssistListScRsp",
|
|
Self::CmdDeleteBlacklistCsReq => "CmdDeleteBlacklistCsReq",
|
|
Self::CmdApplyFriendCsReq => "CmdApplyFriendCsReq",
|
|
Self::CmdGetFriendRecommendLineupDetailScRsp => {
|
|
"CmdGetFriendRecommendLineupDetailScRsp"
|
|
}
|
|
Self::CmdSetAllowOtherApplyFriendCsReq => "CmdSetAllowOtherApplyFriendCsReq",
|
|
Self::CmdHandleFriendCsReq => "CmdHandleFriendCsReq",
|
|
Self::CmdGetCurAssistCsReq => "CmdGetCurAssistCsReq",
|
|
Self::CmdGetFriendListInfoScRsp => "CmdGetFriendListInfoScRsp",
|
|
Self::CmdSetFriendRemarkNameScRsp => "CmdSetFriendRemarkNameScRsp",
|
|
Self::CmdGetAssistHistoryCsReq => "CmdGetAssistHistoryCsReq",
|
|
Self::CmdSetForbidOtherApplyFriendScRsp => {
|
|
"CmdSetForbidOtherApplyFriendScRsp"
|
|
}
|
|
Self::CmdGetPlayerDetailInfoScRsp => "CmdGetPlayerDetailInfoScRsp",
|
|
Self::CmdGetFriendDevelopmentInfoScRsp => "CmdGetFriendDevelopmentInfoScRsp",
|
|
Self::CmdAddBlacklistScRsp => "CmdAddBlacklistScRsp",
|
|
Self::CmdGetFriendRecommendListInfoCsReq => {
|
|
"CmdGetFriendRecommendListInfoCsReq"
|
|
}
|
|
Self::CmdGetFriendLoginInfoScRsp => "CmdGetFriendLoginInfoScRsp",
|
|
Self::CmdSetAssistScRsp => "CmdSetAssistScRsp",
|
|
Self::CmdSearchPlayerScRsp => "CmdSearchPlayerScRsp",
|
|
Self::CmdNewAssistHistoryNotify => "CmdNewAssistHistoryNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GEGHIEHNEEP_PCPDHELPKEM" => Some(Self::GeghiehneepPcpdhelpkem),
|
|
"CmdGetFriendApplyListInfoScRsp" => {
|
|
Some(Self::CmdGetFriendApplyListInfoScRsp)
|
|
}
|
|
"CmdSyncHandleFriendScNotify" => Some(Self::CmdSyncHandleFriendScNotify),
|
|
"CmdGetPlatformPlayerInfoScRsp" => Some(Self::CmdGetPlatformPlayerInfoScRsp),
|
|
"CmdGetFriendRecommendListInfoScRsp" => {
|
|
Some(Self::CmdGetFriendRecommendListInfoScRsp)
|
|
}
|
|
"CmdGetFriendRecommendLineupDetailCsReq" => {
|
|
Some(Self::CmdGetFriendRecommendLineupDetailCsReq)
|
|
}
|
|
"CmdGetAssistListCsReq" => Some(Self::CmdGetAssistListCsReq),
|
|
"CmdTakeAssistRewardScRsp" => Some(Self::CmdTakeAssistRewardScRsp),
|
|
"CmdABNLKIDDIOK" => Some(Self::CmdAbnlkiddiok),
|
|
"CmdDeleteFriendCsReq" => Some(Self::CmdDeleteFriendCsReq),
|
|
"CmdGetAssistListScRsp" => Some(Self::CmdGetAssistListScRsp),
|
|
"CmdReportPlayerCsReq" => Some(Self::CmdReportPlayerCsReq),
|
|
"CmdGetPlayerDetailInfoCsReq" => Some(Self::CmdGetPlayerDetailInfoCsReq),
|
|
"CmdGetFriendDevelopmentInfoCsReq" => {
|
|
Some(Self::CmdGetFriendDevelopmentInfoCsReq)
|
|
}
|
|
"CmdGetFriendApplyListInfoCsReq" => {
|
|
Some(Self::CmdGetFriendApplyListInfoCsReq)
|
|
}
|
|
"CmdGetFriendRecommendLineupScRsp" => {
|
|
Some(Self::CmdGetFriendRecommendLineupScRsp)
|
|
}
|
|
"CmdGetCurAssistScRsp" => Some(Self::CmdGetCurAssistScRsp),
|
|
"CmdSetFriendMarkCsReq" => Some(Self::CmdSetFriendMarkCsReq),
|
|
"CmdGetPlatformPlayerInfoCsReq" => Some(Self::CmdGetPlatformPlayerInfoCsReq),
|
|
"CmdAddBlacklistCsReq" => Some(Self::CmdAddBlacklistCsReq),
|
|
"CmdGetFriendRecommendLineupCsReq" => {
|
|
Some(Self::CmdGetFriendRecommendLineupCsReq)
|
|
}
|
|
"CmdGetFriendLoginInfoCsReq" => Some(Self::CmdGetFriendLoginInfoCsReq),
|
|
"CmdSetFriendRemarkNameCsReq" => Some(Self::CmdSetFriendRemarkNameCsReq),
|
|
"CmdCurAssistChangedNotify" => Some(Self::CmdCurAssistChangedNotify),
|
|
"CmdGetFriendListInfoCsReq" => Some(Self::CmdGetFriendListInfoCsReq),
|
|
"CmdGetAssistHistoryScRsp" => Some(Self::CmdGetAssistHistoryScRsp),
|
|
"CmdSyncDeleteFriendScNotify" => Some(Self::CmdSyncDeleteFriendScNotify),
|
|
"CmdGetFriendBattleRecordDetailScRsp" => {
|
|
Some(Self::CmdGetFriendBattleRecordDetailScRsp)
|
|
}
|
|
"CmdSyncAddBlacklistScNotify" => Some(Self::CmdSyncAddBlacklistScNotify),
|
|
"CmdSetFriendMarkScRsp" => Some(Self::CmdSetFriendMarkScRsp),
|
|
"CmdTakeAssistRewardCsReq" => Some(Self::CmdTakeAssistRewardCsReq),
|
|
"CmdDeleteFriendScRsp" => Some(Self::CmdDeleteFriendScRsp),
|
|
"CmdApplyFriendScRsp" => Some(Self::CmdApplyFriendScRsp),
|
|
"CmdSearchPlayerCsReq" => Some(Self::CmdSearchPlayerCsReq),
|
|
"CmdSetAssistCsReq" => Some(Self::CmdSetAssistCsReq),
|
|
"CmdSyncApplyFriendScNotify" => Some(Self::CmdSyncApplyFriendScNotify),
|
|
"CmdGetFriendAssistListCsReq" => Some(Self::CmdGetFriendAssistListCsReq),
|
|
"CmdHandleFriendScRsp" => Some(Self::CmdHandleFriendScRsp),
|
|
"CmdDeleteBlacklistScRsp" => Some(Self::CmdDeleteBlacklistScRsp),
|
|
"CmdGetFriendBattleRecordDetailCsReq" => {
|
|
Some(Self::CmdGetFriendBattleRecordDetailCsReq)
|
|
}
|
|
"CmdGetFriendAssistListScRsp" => Some(Self::CmdGetFriendAssistListScRsp),
|
|
"CmdDeleteBlacklistCsReq" => Some(Self::CmdDeleteBlacklistCsReq),
|
|
"CmdApplyFriendCsReq" => Some(Self::CmdApplyFriendCsReq),
|
|
"CmdGetFriendRecommendLineupDetailScRsp" => {
|
|
Some(Self::CmdGetFriendRecommendLineupDetailScRsp)
|
|
}
|
|
"CmdSetAllowOtherApplyFriendCsReq" => {
|
|
Some(Self::CmdSetAllowOtherApplyFriendCsReq)
|
|
}
|
|
"CmdHandleFriendCsReq" => Some(Self::CmdHandleFriendCsReq),
|
|
"CmdGetCurAssistCsReq" => Some(Self::CmdGetCurAssistCsReq),
|
|
"CmdGetFriendListInfoScRsp" => Some(Self::CmdGetFriendListInfoScRsp),
|
|
"CmdSetFriendRemarkNameScRsp" => Some(Self::CmdSetFriendRemarkNameScRsp),
|
|
"CmdGetAssistHistoryCsReq" => Some(Self::CmdGetAssistHistoryCsReq),
|
|
"CmdSetForbidOtherApplyFriendScRsp" => {
|
|
Some(Self::CmdSetForbidOtherApplyFriendScRsp)
|
|
}
|
|
"CmdGetPlayerDetailInfoScRsp" => Some(Self::CmdGetPlayerDetailInfoScRsp),
|
|
"CmdGetFriendDevelopmentInfoScRsp" => {
|
|
Some(Self::CmdGetFriendDevelopmentInfoScRsp)
|
|
}
|
|
"CmdAddBlacklistScRsp" => Some(Self::CmdAddBlacklistScRsp),
|
|
"CmdGetFriendRecommendListInfoCsReq" => {
|
|
Some(Self::CmdGetFriendRecommendListInfoCsReq)
|
|
}
|
|
"CmdGetFriendLoginInfoScRsp" => Some(Self::CmdGetFriendLoginInfoScRsp),
|
|
"CmdSetAssistScRsp" => Some(Self::CmdSetAssistScRsp),
|
|
"CmdSearchPlayerScRsp" => Some(Self::CmdSearchPlayerScRsp),
|
|
"CmdNewAssistHistoryNotify" => Some(Self::CmdNewAssistHistoryNotify),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FriendOnlineStatus {
|
|
Offline = 0,
|
|
Online = 1,
|
|
}
|
|
impl FriendOnlineStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Offline => "FRIEND_ONLINE_STATUS_OFFLINE",
|
|
Self::Online => "FRIEND_ONLINE_STATUS_ONLINE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FRIEND_ONLINE_STATUS_OFFLINE" => Some(Self::Offline),
|
|
"FRIEND_ONLINE_STATUS_ONLINE" => Some(Self::Online),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: PABBPHOIDBF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FriendApplySource {
|
|
PabbphoidbfPcpdhelpkem = 0,
|
|
PabbphoidbfDdebahbekhi = 1,
|
|
PabbphoidbfPjeoombfnma = 2,
|
|
PabbphoidbfIlpkpbokmen = 3,
|
|
PabbphoidbfOamhnedgeka = 4,
|
|
PabbphoidbfOgenapddidb = 5,
|
|
PabbphoidbfLdlmbifnpep = 6,
|
|
}
|
|
impl FriendApplySource {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PabbphoidbfPcpdhelpkem => "PABBPHOIDBF_PCPDHELPKEM",
|
|
Self::PabbphoidbfDdebahbekhi => "PABBPHOIDBF_DDEBAHBEKHI",
|
|
Self::PabbphoidbfPjeoombfnma => "PABBPHOIDBF_PJEOOMBFNMA",
|
|
Self::PabbphoidbfIlpkpbokmen => "PABBPHOIDBF_ILPKPBOKMEN",
|
|
Self::PabbphoidbfOamhnedgeka => "PABBPHOIDBF_OAMHNEDGEKA",
|
|
Self::PabbphoidbfOgenapddidb => "PABBPHOIDBF_OGENAPDDIDB",
|
|
Self::PabbphoidbfLdlmbifnpep => "PABBPHOIDBF_LDLMBIFNPEP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PABBPHOIDBF_PCPDHELPKEM" => Some(Self::PabbphoidbfPcpdhelpkem),
|
|
"PABBPHOIDBF_DDEBAHBEKHI" => Some(Self::PabbphoidbfDdebahbekhi),
|
|
"PABBPHOIDBF_PJEOOMBFNMA" => Some(Self::PabbphoidbfPjeoombfnma),
|
|
"PABBPHOIDBF_ILPKPBOKMEN" => Some(Self::PabbphoidbfIlpkpbokmen),
|
|
"PABBPHOIDBF_OAMHNEDGEKA" => Some(Self::PabbphoidbfOamhnedgeka),
|
|
"PABBPHOIDBF_OGENAPDDIDB" => Some(Self::PabbphoidbfOgenapddidb),
|
|
"PABBPHOIDBF_LDLMBIFNPEP" => Some(Self::PabbphoidbfLdlmbifnpep),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: LCIOPAFIOIJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdGachaType {
|
|
LciopafioijPcpdhelpkem = 0,
|
|
CmdExchangeGachaCeiling = 1998,
|
|
CmdDoGachaScRsp = 1995,
|
|
CmdGetGachaCeilingScRsp = 1918,
|
|
CmdGetGachaInfoCsReq = 1991,
|
|
LciopafioijAjdkgjmngka = 1939,
|
|
CmdSetGachaDecideItemCsReq = 1963,
|
|
CmdDoGachaCsReq = 1994,
|
|
CmdExchangeGachaCeilingCsReq = 1909,
|
|
CmdSetGachaDecideItemScRsp = 1926,
|
|
CmdGetGachaCeilingCsReq = 1914,
|
|
CmdGetGachaInfoScRsp = 1910,
|
|
}
|
|
impl CmdGachaType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LciopafioijPcpdhelpkem => "LCIOPAFIOIJ_PCPDHELPKEM",
|
|
Self::CmdExchangeGachaCeiling => "CmdExchangeGachaCeiling",
|
|
Self::CmdDoGachaScRsp => "CmdDoGachaScRsp",
|
|
Self::CmdGetGachaCeilingScRsp => "CmdGetGachaCeilingScRsp",
|
|
Self::CmdGetGachaInfoCsReq => "CmdGetGachaInfoCsReq",
|
|
Self::LciopafioijAjdkgjmngka => "LCIOPAFIOIJ_AJDKGJMNGKA",
|
|
Self::CmdSetGachaDecideItemCsReq => "CmdSetGachaDecideItemCsReq",
|
|
Self::CmdDoGachaCsReq => "CmdDoGachaCsReq",
|
|
Self::CmdExchangeGachaCeilingCsReq => "CmdExchangeGachaCeilingCsReq",
|
|
Self::CmdSetGachaDecideItemScRsp => "CmdSetGachaDecideItemScRsp",
|
|
Self::CmdGetGachaCeilingCsReq => "CmdGetGachaCeilingCsReq",
|
|
Self::CmdGetGachaInfoScRsp => "CmdGetGachaInfoScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LCIOPAFIOIJ_PCPDHELPKEM" => Some(Self::LciopafioijPcpdhelpkem),
|
|
"CmdExchangeGachaCeiling" => Some(Self::CmdExchangeGachaCeiling),
|
|
"CmdDoGachaScRsp" => Some(Self::CmdDoGachaScRsp),
|
|
"CmdGetGachaCeilingScRsp" => Some(Self::CmdGetGachaCeilingScRsp),
|
|
"CmdGetGachaInfoCsReq" => Some(Self::CmdGetGachaInfoCsReq),
|
|
"LCIOPAFIOIJ_AJDKGJMNGKA" => Some(Self::LciopafioijAjdkgjmngka),
|
|
"CmdSetGachaDecideItemCsReq" => Some(Self::CmdSetGachaDecideItemCsReq),
|
|
"CmdDoGachaCsReq" => Some(Self::CmdDoGachaCsReq),
|
|
"CmdExchangeGachaCeilingCsReq" => Some(Self::CmdExchangeGachaCeilingCsReq),
|
|
"CmdSetGachaDecideItemScRsp" => Some(Self::CmdSetGachaDecideItemScRsp),
|
|
"CmdGetGachaCeilingCsReq" => Some(Self::CmdGetGachaCeilingCsReq),
|
|
"CmdGetGachaInfoScRsp" => Some(Self::CmdGetGachaInfoScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: LJKEJLGDNJB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdGridFightType {
|
|
LjkejlgdnjbPcpdhelpkem = 0,
|
|
CmdGridFightGetArchiveScRsp = 8455,
|
|
CmdFimnifpfhkd = 8565,
|
|
CmdBnokmmggdgp = 8718,
|
|
CmdGridFightGetDataScRsp = 8750,
|
|
CmdKekkiefkkgo = 8570,
|
|
CmdCenlniaomak = 8583,
|
|
CmdGjmiibdeaaj = 8654,
|
|
CmdKnhghpacbmc = 8563,
|
|
CmdDndkoioibin = 8743,
|
|
CmdMnbaagcgicn = 8490,
|
|
LjkejlgdnjbIiidpogalil = 8682,
|
|
CmdPpidkcghloo = 8614,
|
|
CmdGridFightGetArchiveCsReq = 8427,
|
|
CmdKedaoineeob = 8782,
|
|
CmdGridFightSyncVirtualItemNotify = 8503,
|
|
CmdGridFightEquipCraftCsReq = 8632,
|
|
LjkejlgdnjbHblngdhjhjj = 8588,
|
|
CmdHlmgoibakph = 8795,
|
|
CmdGridFightWeeklyExtraSeasonExpScRsp = 8771,
|
|
CmdIbbgidagcob = 8493,
|
|
CmdEebmiafnjmc = 8494,
|
|
CmdKmofoogidop = 8610,
|
|
CmdGridFightRecycleRoleScRsp = 8642,
|
|
CmdGridFightPermanentTalentEnableCsReq = 8737,
|
|
CmdGridFightLockShopCsReq = 8775,
|
|
CmdJnnnjbaocob = 8661,
|
|
CmdGridFightQuitLeaveGamePlayCsReq = 8458,
|
|
CmdOkohegibccg = 8516,
|
|
CmdInhdfeiobnk = 8540,
|
|
CmdEgnlcnjdnck = 8567,
|
|
CmdGridFightBuyExpCsReq = 8708,
|
|
CmdGridFightEnterBattleStageCsReq = 8507,
|
|
CmdGdmiibnjjej = 8739,
|
|
CmdGridFightSummonProjectionCsReq = 8552,
|
|
CmdGridFightSelectRecommendEquipCsReq = 8407,
|
|
CmdCmjceedcian = 8658,
|
|
CmdGridFightUpdateEquipTrackScRsp = 8669,
|
|
CmdGridFightUpdatePosCsReq = 8405,
|
|
CmdEpjjbnpiflc = 8551,
|
|
CmdCefimadbibh = 8556,
|
|
CmdPdocjkbjnhp = 8514,
|
|
CmdHpmgdfmeijl = 8546,
|
|
LjkejlgdnjbFejjeaiceno = 8730,
|
|
CmdGridFightUpdatePosScRsp = 8578,
|
|
CmdGridFightEndBattleStageNotify = 8770,
|
|
CmdNliddkhjjdo = 8729,
|
|
CmdGridFightSeasonTalentResetScRsp = 8536,
|
|
CmdDjccbioknod = 8515,
|
|
CmdFghhdiclcjb = 8473,
|
|
CmdGridFightResumeGamePlayCsReq = 8752,
|
|
CmdOlogialojdp = 8696,
|
|
CmdCcnlhlliapl = 8697,
|
|
CmdGcobepoghpl = 8755,
|
|
CmdFavourArchiveScRsp = 8585,
|
|
CmdEmidpcijaen = 8638,
|
|
LjkejlgdnjbNgenonooenc = 8756,
|
|
CmdGridFightEquipDressCsReq = 8758,
|
|
CmdHnejhajjiob = 8469,
|
|
CmdGridFightHandlePendingActionScRsp = 8586,
|
|
CmdAkhodiiogdj = 8466,
|
|
CmdGridFightSyncUpdateResultScNotify = 8456,
|
|
CmdDchokjafkjo = 8762,
|
|
CmdGridFightUpdateEquipTrackCsReq = 8760,
|
|
CmdGridFightUpdateEquipTrackPriorityCsReq = 8541,
|
|
CmdGridFightRefreshShopCsReq = 8660,
|
|
CmdOmjhphppajh = 8759,
|
|
CmdGridFightUseConsumableCsReq = 8576,
|
|
CmdGridFightRecycleRoleCsReq = 8643,
|
|
CmdGridFightPermanentTalentEnableScRsp = 8438,
|
|
LjkejlgdnjbHcppibdhooh = 8416,
|
|
CmdGridFightStartGamePlayCsReq = 8519,
|
|
CmdGridFightQuitSettleCsReq = 8480,
|
|
CmdCochfhkkebn = 8796,
|
|
CmdGridFightSettleNotify = 8513,
|
|
CmdGphodkcpchg = 8411,
|
|
CmdGridFightFinishTutorialCsReq = 8428,
|
|
LjkejlgdnjbKnbapkkjodh = 8704,
|
|
CmdGridFightEnterBattleStageScRsp = 8761,
|
|
LjkejlgdnjbPbipmgmabbn = 8707,
|
|
CmdGridFightSeasonTalentEnableScRsp = 8712,
|
|
CmdDjchchcajpb = 8509,
|
|
CmdGridFightBackToPrepareReq = 8800,
|
|
CmdHgoibdbmdbg = 8686,
|
|
CmdGridFightSyncKeepWinCntNotify = 8767,
|
|
CmdGridFightSeasonTalentEnableCsReq = 8496,
|
|
CmdGridFightPermanentTalentResetCsReq = 8612,
|
|
CmdGridFightPermanentTalentResetScRsp = 8425,
|
|
CmdGridFightBuyGoodsCsReq = 8582,
|
|
CmdFavourArchiveCsReq = 8530,
|
|
CmdGridFightUseForgeCsReq = 8431,
|
|
CmdGridFightSeasonTalentResetCsReq = 8691,
|
|
CmdGridFightTakeWeeklyRewardCsReq = 8592,
|
|
CmdCeiiehndpaj = 8792,
|
|
CmdGridFightSeasonHandBookNotify = 8605,
|
|
CmdKmdhlenlimf = 8753,
|
|
CmdGridFightDestroyWeeklyRewardCsReq = 8537,
|
|
CmdGridFightGetDataCsReq = 8439,
|
|
}
|
|
impl CmdGridFightType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LjkejlgdnjbPcpdhelpkem => "LJKEJLGDNJB_PCPDHELPKEM",
|
|
Self::CmdGridFightGetArchiveScRsp => "CmdGridFightGetArchiveScRsp",
|
|
Self::CmdFimnifpfhkd => "CmdFIMNIFPFHKD",
|
|
Self::CmdBnokmmggdgp => "CmdBNOKMMGGDGP",
|
|
Self::CmdGridFightGetDataScRsp => "CmdGridFightGetDataScRsp",
|
|
Self::CmdKekkiefkkgo => "CmdKEKKIEFKKGO",
|
|
Self::CmdCenlniaomak => "CmdCENLNIAOMAK",
|
|
Self::CmdGjmiibdeaaj => "CmdGJMIIBDEAAJ",
|
|
Self::CmdKnhghpacbmc => "CmdKNHGHPACBMC",
|
|
Self::CmdDndkoioibin => "CmdDNDKOIOIBIN",
|
|
Self::CmdMnbaagcgicn => "CmdMNBAAGCGICN",
|
|
Self::LjkejlgdnjbIiidpogalil => "LJKEJLGDNJB_IIIDPOGALIL",
|
|
Self::CmdPpidkcghloo => "CmdPPIDKCGHLOO",
|
|
Self::CmdGridFightGetArchiveCsReq => "CmdGridFightGetArchiveCsReq",
|
|
Self::CmdKedaoineeob => "CmdKEDAOINEEOB",
|
|
Self::CmdGridFightSyncVirtualItemNotify => {
|
|
"CmdGridFightSyncVirtualItemNotify"
|
|
}
|
|
Self::CmdGridFightEquipCraftCsReq => "CmdGridFightEquipCraftCsReq",
|
|
Self::LjkejlgdnjbHblngdhjhjj => "LJKEJLGDNJB_HBLNGDHJHJJ",
|
|
Self::CmdHlmgoibakph => "CmdHLMGOIBAKPH",
|
|
Self::CmdGridFightWeeklyExtraSeasonExpScRsp => {
|
|
"CmdGridFightWeeklyExtraSeasonExpScRsp"
|
|
}
|
|
Self::CmdIbbgidagcob => "CmdIBBGIDAGCOB",
|
|
Self::CmdEebmiafnjmc => "CmdEEBMIAFNJMC",
|
|
Self::CmdKmofoogidop => "CmdKMOFOOGIDOP",
|
|
Self::CmdGridFightRecycleRoleScRsp => "CmdGridFightRecycleRoleScRsp",
|
|
Self::CmdGridFightPermanentTalentEnableCsReq => {
|
|
"CmdGridFightPermanentTalentEnableCsReq"
|
|
}
|
|
Self::CmdGridFightLockShopCsReq => "CmdGridFightLockShopCsReq",
|
|
Self::CmdJnnnjbaocob => "CmdJNNNJBAOCOB",
|
|
Self::CmdGridFightQuitLeaveGamePlayCsReq => {
|
|
"CmdGridFightQuitLeaveGamePlayCsReq"
|
|
}
|
|
Self::CmdOkohegibccg => "CmdOKOHEGIBCCG",
|
|
Self::CmdInhdfeiobnk => "CmdINHDFEIOBNK",
|
|
Self::CmdEgnlcnjdnck => "CmdEGNLCNJDNCK",
|
|
Self::CmdGridFightBuyExpCsReq => "CmdGridFightBuyExpCsReq",
|
|
Self::CmdGridFightEnterBattleStageCsReq => {
|
|
"CmdGridFightEnterBattleStageCsReq"
|
|
}
|
|
Self::CmdGdmiibnjjej => "CmdGDMIIBNJJEJ",
|
|
Self::CmdGridFightSummonProjectionCsReq => {
|
|
"CmdGridFightSummonProjectionCsReq"
|
|
}
|
|
Self::CmdGridFightSelectRecommendEquipCsReq => {
|
|
"CmdGridFightSelectRecommendEquipCsReq"
|
|
}
|
|
Self::CmdCmjceedcian => "CmdCMJCEEDCIAN",
|
|
Self::CmdGridFightUpdateEquipTrackScRsp => {
|
|
"CmdGridFightUpdateEquipTrackScRsp"
|
|
}
|
|
Self::CmdGridFightUpdatePosCsReq => "CmdGridFightUpdatePosCsReq",
|
|
Self::CmdEpjjbnpiflc => "CmdEPJJBNPIFLC",
|
|
Self::CmdCefimadbibh => "CmdCEFIMADBIBH",
|
|
Self::CmdPdocjkbjnhp => "CmdPDOCJKBJNHP",
|
|
Self::CmdHpmgdfmeijl => "CmdHPMGDFMEIJL",
|
|
Self::LjkejlgdnjbFejjeaiceno => "LJKEJLGDNJB_FEJJEAICENO",
|
|
Self::CmdGridFightUpdatePosScRsp => "CmdGridFightUpdatePosScRsp",
|
|
Self::CmdGridFightEndBattleStageNotify => "CmdGridFightEndBattleStageNotify",
|
|
Self::CmdNliddkhjjdo => "CmdNLIDDKHJJDO",
|
|
Self::CmdGridFightSeasonTalentResetScRsp => {
|
|
"CmdGridFightSeasonTalentResetScRsp"
|
|
}
|
|
Self::CmdDjccbioknod => "CmdDJCCBIOKNOD",
|
|
Self::CmdFghhdiclcjb => "CmdFGHHDICLCJB",
|
|
Self::CmdGridFightResumeGamePlayCsReq => "CmdGridFightResumeGamePlayCsReq",
|
|
Self::CmdOlogialojdp => "CmdOLOGIALOJDP",
|
|
Self::CmdCcnlhlliapl => "CmdCCNLHLLIAPL",
|
|
Self::CmdGcobepoghpl => "CmdGCOBEPOGHPL",
|
|
Self::CmdFavourArchiveScRsp => "CmdFavourArchiveScRsp",
|
|
Self::CmdEmidpcijaen => "CmdEMIDPCIJAEN",
|
|
Self::LjkejlgdnjbNgenonooenc => "LJKEJLGDNJB_NGENONOOENC",
|
|
Self::CmdGridFightEquipDressCsReq => "CmdGridFightEquipDressCsReq",
|
|
Self::CmdHnejhajjiob => "CmdHNEJHAJJIOB",
|
|
Self::CmdGridFightHandlePendingActionScRsp => {
|
|
"CmdGridFightHandlePendingActionScRsp"
|
|
}
|
|
Self::CmdAkhodiiogdj => "CmdAKHODIIOGDJ",
|
|
Self::CmdGridFightSyncUpdateResultScNotify => {
|
|
"CmdGridFightSyncUpdateResultScNotify"
|
|
}
|
|
Self::CmdDchokjafkjo => "CmdDCHOKJAFKJO",
|
|
Self::CmdGridFightUpdateEquipTrackCsReq => {
|
|
"CmdGridFightUpdateEquipTrackCsReq"
|
|
}
|
|
Self::CmdGridFightUpdateEquipTrackPriorityCsReq => {
|
|
"CmdGridFightUpdateEquipTrackPriorityCsReq"
|
|
}
|
|
Self::CmdGridFightRefreshShopCsReq => "CmdGridFightRefreshShopCsReq",
|
|
Self::CmdOmjhphppajh => "CmdOMJHPHPPAJH",
|
|
Self::CmdGridFightUseConsumableCsReq => "CmdGridFightUseConsumableCsReq",
|
|
Self::CmdGridFightRecycleRoleCsReq => "CmdGridFightRecycleRoleCsReq",
|
|
Self::CmdGridFightPermanentTalentEnableScRsp => {
|
|
"CmdGridFightPermanentTalentEnableScRsp"
|
|
}
|
|
Self::LjkejlgdnjbHcppibdhooh => "LJKEJLGDNJB_HCPPIBDHOOH",
|
|
Self::CmdGridFightStartGamePlayCsReq => "CmdGridFightStartGamePlayCsReq",
|
|
Self::CmdGridFightQuitSettleCsReq => "CmdGridFightQuitSettleCsReq",
|
|
Self::CmdCochfhkkebn => "CmdCOCHFHKKEBN",
|
|
Self::CmdGridFightSettleNotify => "CmdGridFightSettleNotify",
|
|
Self::CmdGphodkcpchg => "CmdGPHODKCPCHG",
|
|
Self::CmdGridFightFinishTutorialCsReq => "CmdGridFightFinishTutorialCsReq",
|
|
Self::LjkejlgdnjbKnbapkkjodh => "LJKEJLGDNJB_KNBAPKKJODH",
|
|
Self::CmdGridFightEnterBattleStageScRsp => {
|
|
"CmdGridFightEnterBattleStageScRsp"
|
|
}
|
|
Self::LjkejlgdnjbPbipmgmabbn => "LJKEJLGDNJB_PBIPMGMABBN",
|
|
Self::CmdGridFightSeasonTalentEnableScRsp => {
|
|
"CmdGridFightSeasonTalentEnableScRsp"
|
|
}
|
|
Self::CmdDjchchcajpb => "CmdDJCHCHCAJPB",
|
|
Self::CmdGridFightBackToPrepareReq => "CmdGridFightBackToPrepareReq",
|
|
Self::CmdHgoibdbmdbg => "CmdHGOIBDBMDBG",
|
|
Self::CmdGridFightSyncKeepWinCntNotify => "CmdGridFightSyncKeepWinCntNotify",
|
|
Self::CmdGridFightSeasonTalentEnableCsReq => {
|
|
"CmdGridFightSeasonTalentEnableCsReq"
|
|
}
|
|
Self::CmdGridFightPermanentTalentResetCsReq => {
|
|
"CmdGridFightPermanentTalentResetCsReq"
|
|
}
|
|
Self::CmdGridFightPermanentTalentResetScRsp => {
|
|
"CmdGridFightPermanentTalentResetScRsp"
|
|
}
|
|
Self::CmdGridFightBuyGoodsCsReq => "CmdGridFightBuyGoodsCsReq",
|
|
Self::CmdFavourArchiveCsReq => "CmdFavourArchiveCsReq",
|
|
Self::CmdGridFightUseForgeCsReq => "CmdGridFightUseForgeCsReq",
|
|
Self::CmdGridFightSeasonTalentResetCsReq => {
|
|
"CmdGridFightSeasonTalentResetCsReq"
|
|
}
|
|
Self::CmdGridFightTakeWeeklyRewardCsReq => {
|
|
"CmdGridFightTakeWeeklyRewardCsReq"
|
|
}
|
|
Self::CmdCeiiehndpaj => "CmdCEIIEHNDPAJ",
|
|
Self::CmdGridFightSeasonHandBookNotify => "CmdGridFightSeasonHandBookNotify",
|
|
Self::CmdKmdhlenlimf => "CmdKMDHLENLIMF",
|
|
Self::CmdGridFightDestroyWeeklyRewardCsReq => {
|
|
"CmdGridFightDestroyWeeklyRewardCsReq"
|
|
}
|
|
Self::CmdGridFightGetDataCsReq => "CmdGridFightGetDataCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LJKEJLGDNJB_PCPDHELPKEM" => Some(Self::LjkejlgdnjbPcpdhelpkem),
|
|
"CmdGridFightGetArchiveScRsp" => Some(Self::CmdGridFightGetArchiveScRsp),
|
|
"CmdFIMNIFPFHKD" => Some(Self::CmdFimnifpfhkd),
|
|
"CmdBNOKMMGGDGP" => Some(Self::CmdBnokmmggdgp),
|
|
"CmdGridFightGetDataScRsp" => Some(Self::CmdGridFightGetDataScRsp),
|
|
"CmdKEKKIEFKKGO" => Some(Self::CmdKekkiefkkgo),
|
|
"CmdCENLNIAOMAK" => Some(Self::CmdCenlniaomak),
|
|
"CmdGJMIIBDEAAJ" => Some(Self::CmdGjmiibdeaaj),
|
|
"CmdKNHGHPACBMC" => Some(Self::CmdKnhghpacbmc),
|
|
"CmdDNDKOIOIBIN" => Some(Self::CmdDndkoioibin),
|
|
"CmdMNBAAGCGICN" => Some(Self::CmdMnbaagcgicn),
|
|
"LJKEJLGDNJB_IIIDPOGALIL" => Some(Self::LjkejlgdnjbIiidpogalil),
|
|
"CmdPPIDKCGHLOO" => Some(Self::CmdPpidkcghloo),
|
|
"CmdGridFightGetArchiveCsReq" => Some(Self::CmdGridFightGetArchiveCsReq),
|
|
"CmdKEDAOINEEOB" => Some(Self::CmdKedaoineeob),
|
|
"CmdGridFightSyncVirtualItemNotify" => {
|
|
Some(Self::CmdGridFightSyncVirtualItemNotify)
|
|
}
|
|
"CmdGridFightEquipCraftCsReq" => Some(Self::CmdGridFightEquipCraftCsReq),
|
|
"LJKEJLGDNJB_HBLNGDHJHJJ" => Some(Self::LjkejlgdnjbHblngdhjhjj),
|
|
"CmdHLMGOIBAKPH" => Some(Self::CmdHlmgoibakph),
|
|
"CmdGridFightWeeklyExtraSeasonExpScRsp" => {
|
|
Some(Self::CmdGridFightWeeklyExtraSeasonExpScRsp)
|
|
}
|
|
"CmdIBBGIDAGCOB" => Some(Self::CmdIbbgidagcob),
|
|
"CmdEEBMIAFNJMC" => Some(Self::CmdEebmiafnjmc),
|
|
"CmdKMOFOOGIDOP" => Some(Self::CmdKmofoogidop),
|
|
"CmdGridFightRecycleRoleScRsp" => Some(Self::CmdGridFightRecycleRoleScRsp),
|
|
"CmdGridFightPermanentTalentEnableCsReq" => {
|
|
Some(Self::CmdGridFightPermanentTalentEnableCsReq)
|
|
}
|
|
"CmdGridFightLockShopCsReq" => Some(Self::CmdGridFightLockShopCsReq),
|
|
"CmdJNNNJBAOCOB" => Some(Self::CmdJnnnjbaocob),
|
|
"CmdGridFightQuitLeaveGamePlayCsReq" => {
|
|
Some(Self::CmdGridFightQuitLeaveGamePlayCsReq)
|
|
}
|
|
"CmdOKOHEGIBCCG" => Some(Self::CmdOkohegibccg),
|
|
"CmdINHDFEIOBNK" => Some(Self::CmdInhdfeiobnk),
|
|
"CmdEGNLCNJDNCK" => Some(Self::CmdEgnlcnjdnck),
|
|
"CmdGridFightBuyExpCsReq" => Some(Self::CmdGridFightBuyExpCsReq),
|
|
"CmdGridFightEnterBattleStageCsReq" => {
|
|
Some(Self::CmdGridFightEnterBattleStageCsReq)
|
|
}
|
|
"CmdGDMIIBNJJEJ" => Some(Self::CmdGdmiibnjjej),
|
|
"CmdGridFightSummonProjectionCsReq" => {
|
|
Some(Self::CmdGridFightSummonProjectionCsReq)
|
|
}
|
|
"CmdGridFightSelectRecommendEquipCsReq" => {
|
|
Some(Self::CmdGridFightSelectRecommendEquipCsReq)
|
|
}
|
|
"CmdCMJCEEDCIAN" => Some(Self::CmdCmjceedcian),
|
|
"CmdGridFightUpdateEquipTrackScRsp" => {
|
|
Some(Self::CmdGridFightUpdateEquipTrackScRsp)
|
|
}
|
|
"CmdGridFightUpdatePosCsReq" => Some(Self::CmdGridFightUpdatePosCsReq),
|
|
"CmdEPJJBNPIFLC" => Some(Self::CmdEpjjbnpiflc),
|
|
"CmdCEFIMADBIBH" => Some(Self::CmdCefimadbibh),
|
|
"CmdPDOCJKBJNHP" => Some(Self::CmdPdocjkbjnhp),
|
|
"CmdHPMGDFMEIJL" => Some(Self::CmdHpmgdfmeijl),
|
|
"LJKEJLGDNJB_FEJJEAICENO" => Some(Self::LjkejlgdnjbFejjeaiceno),
|
|
"CmdGridFightUpdatePosScRsp" => Some(Self::CmdGridFightUpdatePosScRsp),
|
|
"CmdGridFightEndBattleStageNotify" => {
|
|
Some(Self::CmdGridFightEndBattleStageNotify)
|
|
}
|
|
"CmdNLIDDKHJJDO" => Some(Self::CmdNliddkhjjdo),
|
|
"CmdGridFightSeasonTalentResetScRsp" => {
|
|
Some(Self::CmdGridFightSeasonTalentResetScRsp)
|
|
}
|
|
"CmdDJCCBIOKNOD" => Some(Self::CmdDjccbioknod),
|
|
"CmdFGHHDICLCJB" => Some(Self::CmdFghhdiclcjb),
|
|
"CmdGridFightResumeGamePlayCsReq" => {
|
|
Some(Self::CmdGridFightResumeGamePlayCsReq)
|
|
}
|
|
"CmdOLOGIALOJDP" => Some(Self::CmdOlogialojdp),
|
|
"CmdCCNLHLLIAPL" => Some(Self::CmdCcnlhlliapl),
|
|
"CmdGCOBEPOGHPL" => Some(Self::CmdGcobepoghpl),
|
|
"CmdFavourArchiveScRsp" => Some(Self::CmdFavourArchiveScRsp),
|
|
"CmdEMIDPCIJAEN" => Some(Self::CmdEmidpcijaen),
|
|
"LJKEJLGDNJB_NGENONOOENC" => Some(Self::LjkejlgdnjbNgenonooenc),
|
|
"CmdGridFightEquipDressCsReq" => Some(Self::CmdGridFightEquipDressCsReq),
|
|
"CmdHNEJHAJJIOB" => Some(Self::CmdHnejhajjiob),
|
|
"CmdGridFightHandlePendingActionScRsp" => {
|
|
Some(Self::CmdGridFightHandlePendingActionScRsp)
|
|
}
|
|
"CmdAKHODIIOGDJ" => Some(Self::CmdAkhodiiogdj),
|
|
"CmdGridFightSyncUpdateResultScNotify" => {
|
|
Some(Self::CmdGridFightSyncUpdateResultScNotify)
|
|
}
|
|
"CmdDCHOKJAFKJO" => Some(Self::CmdDchokjafkjo),
|
|
"CmdGridFightUpdateEquipTrackCsReq" => {
|
|
Some(Self::CmdGridFightUpdateEquipTrackCsReq)
|
|
}
|
|
"CmdGridFightUpdateEquipTrackPriorityCsReq" => {
|
|
Some(Self::CmdGridFightUpdateEquipTrackPriorityCsReq)
|
|
}
|
|
"CmdGridFightRefreshShopCsReq" => Some(Self::CmdGridFightRefreshShopCsReq),
|
|
"CmdOMJHPHPPAJH" => Some(Self::CmdOmjhphppajh),
|
|
"CmdGridFightUseConsumableCsReq" => {
|
|
Some(Self::CmdGridFightUseConsumableCsReq)
|
|
}
|
|
"CmdGridFightRecycleRoleCsReq" => Some(Self::CmdGridFightRecycleRoleCsReq),
|
|
"CmdGridFightPermanentTalentEnableScRsp" => {
|
|
Some(Self::CmdGridFightPermanentTalentEnableScRsp)
|
|
}
|
|
"LJKEJLGDNJB_HCPPIBDHOOH" => Some(Self::LjkejlgdnjbHcppibdhooh),
|
|
"CmdGridFightStartGamePlayCsReq" => {
|
|
Some(Self::CmdGridFightStartGamePlayCsReq)
|
|
}
|
|
"CmdGridFightQuitSettleCsReq" => Some(Self::CmdGridFightQuitSettleCsReq),
|
|
"CmdCOCHFHKKEBN" => Some(Self::CmdCochfhkkebn),
|
|
"CmdGridFightSettleNotify" => Some(Self::CmdGridFightSettleNotify),
|
|
"CmdGPHODKCPCHG" => Some(Self::CmdGphodkcpchg),
|
|
"CmdGridFightFinishTutorialCsReq" => {
|
|
Some(Self::CmdGridFightFinishTutorialCsReq)
|
|
}
|
|
"LJKEJLGDNJB_KNBAPKKJODH" => Some(Self::LjkejlgdnjbKnbapkkjodh),
|
|
"CmdGridFightEnterBattleStageScRsp" => {
|
|
Some(Self::CmdGridFightEnterBattleStageScRsp)
|
|
}
|
|
"LJKEJLGDNJB_PBIPMGMABBN" => Some(Self::LjkejlgdnjbPbipmgmabbn),
|
|
"CmdGridFightSeasonTalentEnableScRsp" => {
|
|
Some(Self::CmdGridFightSeasonTalentEnableScRsp)
|
|
}
|
|
"CmdDJCHCHCAJPB" => Some(Self::CmdDjchchcajpb),
|
|
"CmdGridFightBackToPrepareReq" => Some(Self::CmdGridFightBackToPrepareReq),
|
|
"CmdHGOIBDBMDBG" => Some(Self::CmdHgoibdbmdbg),
|
|
"CmdGridFightSyncKeepWinCntNotify" => {
|
|
Some(Self::CmdGridFightSyncKeepWinCntNotify)
|
|
}
|
|
"CmdGridFightSeasonTalentEnableCsReq" => {
|
|
Some(Self::CmdGridFightSeasonTalentEnableCsReq)
|
|
}
|
|
"CmdGridFightPermanentTalentResetCsReq" => {
|
|
Some(Self::CmdGridFightPermanentTalentResetCsReq)
|
|
}
|
|
"CmdGridFightPermanentTalentResetScRsp" => {
|
|
Some(Self::CmdGridFightPermanentTalentResetScRsp)
|
|
}
|
|
"CmdGridFightBuyGoodsCsReq" => Some(Self::CmdGridFightBuyGoodsCsReq),
|
|
"CmdFavourArchiveCsReq" => Some(Self::CmdFavourArchiveCsReq),
|
|
"CmdGridFightUseForgeCsReq" => Some(Self::CmdGridFightUseForgeCsReq),
|
|
"CmdGridFightSeasonTalentResetCsReq" => {
|
|
Some(Self::CmdGridFightSeasonTalentResetCsReq)
|
|
}
|
|
"CmdGridFightTakeWeeklyRewardCsReq" => {
|
|
Some(Self::CmdGridFightTakeWeeklyRewardCsReq)
|
|
}
|
|
"CmdCEIIEHNDPAJ" => Some(Self::CmdCeiiehndpaj),
|
|
"CmdGridFightSeasonHandBookNotify" => {
|
|
Some(Self::CmdGridFightSeasonHandBookNotify)
|
|
}
|
|
"CmdKMDHLENLIMF" => Some(Self::CmdKmdhlenlimf),
|
|
"CmdGridFightDestroyWeeklyRewardCsReq" => {
|
|
Some(Self::CmdGridFightDestroyWeeklyRewardCsReq)
|
|
}
|
|
"CmdGridFightGetDataCsReq" => Some(Self::CmdGridFightGetDataCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: PJBMHHNLCLB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightLockType {
|
|
PjbmhhnlclbLnloohdeaeo = 0,
|
|
PjbmhhnlclbEhfhdgpocnh = 6,
|
|
PjbmhhnlclbIaoblnoekkh = 7,
|
|
PjbmhhnlclbEbekpglfiim = 8,
|
|
}
|
|
impl GridFightLockType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PjbmhhnlclbLnloohdeaeo => "PJBMHHNLCLB_LNLOOHDEAEO",
|
|
Self::PjbmhhnlclbEhfhdgpocnh => "PJBMHHNLCLB_EHFHDGPOCNH",
|
|
Self::PjbmhhnlclbIaoblnoekkh => "PJBMHHNLCLB_IAOBLNOEKKH",
|
|
Self::PjbmhhnlclbEbekpglfiim => "PJBMHHNLCLB_EBEKPGLFIIM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PJBMHHNLCLB_LNLOOHDEAEO" => Some(Self::PjbmhhnlclbLnloohdeaeo),
|
|
"PJBMHHNLCLB_EHFHDGPOCNH" => Some(Self::PjbmhhnlclbEhfhdgpocnh),
|
|
"PJBMHHNLCLB_IAOBLNOEKKH" => Some(Self::PjbmhhnlclbIaoblnoekkh),
|
|
"PJBMHHNLCLB_EBEKPGLFIIM" => Some(Self::PjbmhhnlclbEbekpglfiim),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: DFOFFFCEFFO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightLockReason {
|
|
DfofffceffoDionkbmffdn = 0,
|
|
DfofffceffoBdppeehcdlf = 1,
|
|
DfofffceffoCfafmkobapj = 2,
|
|
DfofffceffoKjmjdbjmbmc = 3,
|
|
}
|
|
impl GridFightLockReason {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::DfofffceffoDionkbmffdn => "DFOFFFCEFFO_DIONKBMFFDN",
|
|
Self::DfofffceffoBdppeehcdlf => "DFOFFFCEFFO_BDPPEEHCDLF",
|
|
Self::DfofffceffoCfafmkobapj => "DFOFFFCEFFO_CFAFMKOBAPJ",
|
|
Self::DfofffceffoKjmjdbjmbmc => "DFOFFFCEFFO_KJMJDBJMBMC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DFOFFFCEFFO_DIONKBMFFDN" => Some(Self::DfofffceffoDionkbmffdn),
|
|
"DFOFFFCEFFO_BDPPEEHCDLF" => Some(Self::DfofffceffoBdppeehcdlf),
|
|
"DFOFFFCEFFO_CFAFMKOBAPJ" => Some(Self::DfofffceffoCfafmkobapj),
|
|
"DFOFFFCEFFO_KJMJDBJMBMC" => Some(Self::DfofffceffoKjmjdbjmbmc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: LNPFEFKJDHP
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightUpdateSrcType {
|
|
LnpfefkjdhpHefepinlbdp = 0,
|
|
LnpfefkjdhpOopnbcijhmp = 1,
|
|
LnpfefkjdhpBjdeaahibge = 2,
|
|
LnpfefkjdhpHndkhmefaal = 3,
|
|
LnpfefkjdhpKcefflkabgh = 4,
|
|
LnpfefkjdhpPpddodglnlh = 5,
|
|
LnpfefkjdhpMdeknjieapj = 6,
|
|
LnpfefkjdhpEjkejdnhioe = 7,
|
|
LnpfefkjdhpDpekjiiicgh = 8,
|
|
LnpfefkjdhpGkndlfbpadh = 9,
|
|
LnpfefkjdhpLfnkhcbhmpd = 10,
|
|
LnpfefkjdhpKkpbagfhpbb = 11,
|
|
LnpfefkjdhpMhncgoehmch = 12,
|
|
LnpfefkjdhpDgojihijlaf = 13,
|
|
LnpfefkjdhpHcafeedhilf = 14,
|
|
LnpfefkjdhpPdjhdfkockk = 15,
|
|
LnpfefkjdhpHicgjmgbcpg = 16,
|
|
LnpfefkjdhpFkfklefkbbm = 17,
|
|
LnpfefkjdhpJalhdinecfe = 18,
|
|
LnpfefkjdhpKhoaififgdj = 19,
|
|
LnpfefkjdhpJidjjpjklfh = 20,
|
|
LnpfefkjdhpNgjhpbmccpc = 21,
|
|
LnpfefkjdhpEeaokenafkh = 22,
|
|
LnpfefkjdhpGlembdjflaf = 23,
|
|
LnpfefkjdhpPnejelgglej = 24,
|
|
LnpfefkjdhpPpbjjoffnjk = 25,
|
|
LnpfefkjdhpNefkflkampo = 26,
|
|
LnpfefkjdhpDkgflmneina = 27,
|
|
LnpfefkjdhpIfanondmobe = 28,
|
|
LnpfefkjdhpPfifejdcmoj = 29,
|
|
LnpfefkjdhpOdjdfihiclk = 30,
|
|
LnpfefkjdhpNghofpnigac = 31,
|
|
LnpfefkjdhpAjddcaliklh = 32,
|
|
LnpfefkjdhpPjfmpkcahaa = 33,
|
|
}
|
|
impl GridFightUpdateSrcType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LnpfefkjdhpHefepinlbdp => "LNPFEFKJDHP_HEFEPINLBDP",
|
|
Self::LnpfefkjdhpOopnbcijhmp => "LNPFEFKJDHP_OOPNBCIJHMP",
|
|
Self::LnpfefkjdhpBjdeaahibge => "LNPFEFKJDHP_BJDEAAHIBGE",
|
|
Self::LnpfefkjdhpHndkhmefaal => "LNPFEFKJDHP_HNDKHMEFAAL",
|
|
Self::LnpfefkjdhpKcefflkabgh => "LNPFEFKJDHP_KCEFFLKABGH",
|
|
Self::LnpfefkjdhpPpddodglnlh => "LNPFEFKJDHP_PPDDODGLNLH",
|
|
Self::LnpfefkjdhpMdeknjieapj => "LNPFEFKJDHP_MDEKNJIEAPJ",
|
|
Self::LnpfefkjdhpEjkejdnhioe => "LNPFEFKJDHP_EJKEJDNHIOE",
|
|
Self::LnpfefkjdhpDpekjiiicgh => "LNPFEFKJDHP_DPEKJIIICGH",
|
|
Self::LnpfefkjdhpGkndlfbpadh => "LNPFEFKJDHP_GKNDLFBPADH",
|
|
Self::LnpfefkjdhpLfnkhcbhmpd => "LNPFEFKJDHP_LFNKHCBHMPD",
|
|
Self::LnpfefkjdhpKkpbagfhpbb => "LNPFEFKJDHP_KKPBAGFHPBB",
|
|
Self::LnpfefkjdhpMhncgoehmch => "LNPFEFKJDHP_MHNCGOEHMCH",
|
|
Self::LnpfefkjdhpDgojihijlaf => "LNPFEFKJDHP_DGOJIHIJLAF",
|
|
Self::LnpfefkjdhpHcafeedhilf => "LNPFEFKJDHP_HCAFEEDHILF",
|
|
Self::LnpfefkjdhpPdjhdfkockk => "LNPFEFKJDHP_PDJHDFKOCKK",
|
|
Self::LnpfefkjdhpHicgjmgbcpg => "LNPFEFKJDHP_HICGJMGBCPG",
|
|
Self::LnpfefkjdhpFkfklefkbbm => "LNPFEFKJDHP_FKFKLEFKBBM",
|
|
Self::LnpfefkjdhpJalhdinecfe => "LNPFEFKJDHP_JALHDINECFE",
|
|
Self::LnpfefkjdhpKhoaififgdj => "LNPFEFKJDHP_KHOAIFIFGDJ",
|
|
Self::LnpfefkjdhpJidjjpjklfh => "LNPFEFKJDHP_JIDJJPJKLFH",
|
|
Self::LnpfefkjdhpNgjhpbmccpc => "LNPFEFKJDHP_NGJHPBMCCPC",
|
|
Self::LnpfefkjdhpEeaokenafkh => "LNPFEFKJDHP_EEAOKENAFKH",
|
|
Self::LnpfefkjdhpGlembdjflaf => "LNPFEFKJDHP_GLEMBDJFLAF",
|
|
Self::LnpfefkjdhpPnejelgglej => "LNPFEFKJDHP_PNEJELGGLEJ",
|
|
Self::LnpfefkjdhpPpbjjoffnjk => "LNPFEFKJDHP_PPBJJOFFNJK",
|
|
Self::LnpfefkjdhpNefkflkampo => "LNPFEFKJDHP_NEFKFLKAMPO",
|
|
Self::LnpfefkjdhpDkgflmneina => "LNPFEFKJDHP_DKGFLMNEINA",
|
|
Self::LnpfefkjdhpIfanondmobe => "LNPFEFKJDHP_IFANONDMOBE",
|
|
Self::LnpfefkjdhpPfifejdcmoj => "LNPFEFKJDHP_PFIFEJDCMOJ",
|
|
Self::LnpfefkjdhpOdjdfihiclk => "LNPFEFKJDHP_ODJDFIHICLK",
|
|
Self::LnpfefkjdhpNghofpnigac => "LNPFEFKJDHP_NGHOFPNIGAC",
|
|
Self::LnpfefkjdhpAjddcaliklh => "LNPFEFKJDHP_AJDDCALIKLH",
|
|
Self::LnpfefkjdhpPjfmpkcahaa => "LNPFEFKJDHP_PJFMPKCAHAA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LNPFEFKJDHP_HEFEPINLBDP" => Some(Self::LnpfefkjdhpHefepinlbdp),
|
|
"LNPFEFKJDHP_OOPNBCIJHMP" => Some(Self::LnpfefkjdhpOopnbcijhmp),
|
|
"LNPFEFKJDHP_BJDEAAHIBGE" => Some(Self::LnpfefkjdhpBjdeaahibge),
|
|
"LNPFEFKJDHP_HNDKHMEFAAL" => Some(Self::LnpfefkjdhpHndkhmefaal),
|
|
"LNPFEFKJDHP_KCEFFLKABGH" => Some(Self::LnpfefkjdhpKcefflkabgh),
|
|
"LNPFEFKJDHP_PPDDODGLNLH" => Some(Self::LnpfefkjdhpPpddodglnlh),
|
|
"LNPFEFKJDHP_MDEKNJIEAPJ" => Some(Self::LnpfefkjdhpMdeknjieapj),
|
|
"LNPFEFKJDHP_EJKEJDNHIOE" => Some(Self::LnpfefkjdhpEjkejdnhioe),
|
|
"LNPFEFKJDHP_DPEKJIIICGH" => Some(Self::LnpfefkjdhpDpekjiiicgh),
|
|
"LNPFEFKJDHP_GKNDLFBPADH" => Some(Self::LnpfefkjdhpGkndlfbpadh),
|
|
"LNPFEFKJDHP_LFNKHCBHMPD" => Some(Self::LnpfefkjdhpLfnkhcbhmpd),
|
|
"LNPFEFKJDHP_KKPBAGFHPBB" => Some(Self::LnpfefkjdhpKkpbagfhpbb),
|
|
"LNPFEFKJDHP_MHNCGOEHMCH" => Some(Self::LnpfefkjdhpMhncgoehmch),
|
|
"LNPFEFKJDHP_DGOJIHIJLAF" => Some(Self::LnpfefkjdhpDgojihijlaf),
|
|
"LNPFEFKJDHP_HCAFEEDHILF" => Some(Self::LnpfefkjdhpHcafeedhilf),
|
|
"LNPFEFKJDHP_PDJHDFKOCKK" => Some(Self::LnpfefkjdhpPdjhdfkockk),
|
|
"LNPFEFKJDHP_HICGJMGBCPG" => Some(Self::LnpfefkjdhpHicgjmgbcpg),
|
|
"LNPFEFKJDHP_FKFKLEFKBBM" => Some(Self::LnpfefkjdhpFkfklefkbbm),
|
|
"LNPFEFKJDHP_JALHDINECFE" => Some(Self::LnpfefkjdhpJalhdinecfe),
|
|
"LNPFEFKJDHP_KHOAIFIFGDJ" => Some(Self::LnpfefkjdhpKhoaififgdj),
|
|
"LNPFEFKJDHP_JIDJJPJKLFH" => Some(Self::LnpfefkjdhpJidjjpjklfh),
|
|
"LNPFEFKJDHP_NGJHPBMCCPC" => Some(Self::LnpfefkjdhpNgjhpbmccpc),
|
|
"LNPFEFKJDHP_EEAOKENAFKH" => Some(Self::LnpfefkjdhpEeaokenafkh),
|
|
"LNPFEFKJDHP_GLEMBDJFLAF" => Some(Self::LnpfefkjdhpGlembdjflaf),
|
|
"LNPFEFKJDHP_PNEJELGGLEJ" => Some(Self::LnpfefkjdhpPnejelgglej),
|
|
"LNPFEFKJDHP_PPBJJOFFNJK" => Some(Self::LnpfefkjdhpPpbjjoffnjk),
|
|
"LNPFEFKJDHP_NEFKFLKAMPO" => Some(Self::LnpfefkjdhpNefkflkampo),
|
|
"LNPFEFKJDHP_DKGFLMNEINA" => Some(Self::LnpfefkjdhpDkgflmneina),
|
|
"LNPFEFKJDHP_IFANONDMOBE" => Some(Self::LnpfefkjdhpIfanondmobe),
|
|
"LNPFEFKJDHP_PFIFEJDCMOJ" => Some(Self::LnpfefkjdhpPfifejdcmoj),
|
|
"LNPFEFKJDHP_ODJDFIHICLK" => Some(Self::LnpfefkjdhpOdjdfihiclk),
|
|
"LNPFEFKJDHP_NGHOFPNIGAC" => Some(Self::LnpfefkjdhpNghofpnigac),
|
|
"LNPFEFKJDHP_AJDDCALIKLH" => Some(Self::LnpfefkjdhpAjddcaliklh),
|
|
"LNPFEFKJDHP_PJFMPKCAHAA" => Some(Self::LnpfefkjdhpPjfmpkcahaa),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HNKKNDHLOGN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightEquipTrackSource {
|
|
HnkkndhlognHlnmmmkheem = 0,
|
|
HnkkndhlognJfcaabpnagg = 1,
|
|
HnkkndhlognKmjcopiancg = 2,
|
|
HnkkndhlognHhfcnlccghn = 3,
|
|
}
|
|
impl GridFightEquipTrackSource {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HnkkndhlognHlnmmmkheem => "HNKKNDHLOGN_HLNMMMKHEEM",
|
|
Self::HnkkndhlognJfcaabpnagg => "HNKKNDHLOGN_JFCAABPNAGG",
|
|
Self::HnkkndhlognKmjcopiancg => "HNKKNDHLOGN_KMJCOPIANCG",
|
|
Self::HnkkndhlognHhfcnlccghn => "HNKKNDHLOGN_HHFCNLCCGHN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HNKKNDHLOGN_HLNMMMKHEEM" => Some(Self::HnkkndhlognHlnmmmkheem),
|
|
"HNKKNDHLOGN_JFCAABPNAGG" => Some(Self::HnkkndhlognJfcaabpnagg),
|
|
"HNKKNDHLOGN_KMJCOPIANCG" => Some(Self::HnkkndhlognKmjcopiancg),
|
|
"HNKKNDHLOGN_HHFCNLCCGHN" => Some(Self::HnkkndhlognHhfcnlccghn),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BLJJDJODAHH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightEquipDressSource {
|
|
BljjdjodahhFllipkcmfhh = 0,
|
|
BljjdjodahhGnfnphhanfa = 1,
|
|
BljjdjodahhGmljdafoeic = 2,
|
|
}
|
|
impl GridFightEquipDressSource {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BljjdjodahhFllipkcmfhh => "BLJJDJODAHH_FLLIPKCMFHH",
|
|
Self::BljjdjodahhGnfnphhanfa => "BLJJDJODAHH_GNFNPHHANFA",
|
|
Self::BljjdjodahhGmljdafoeic => "BLJJDJODAHH_GMLJDAFOEIC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BLJJDJODAHH_FLLIPKCMFHH" => Some(Self::BljjdjodahhFllipkcmfhh),
|
|
"BLJJDJODAHH_GNFNPHHANFA" => Some(Self::BljjdjodahhGnfnphhanfa),
|
|
"BLJJDJODAHH_GMLJDAFOEIC" => Some(Self::BljjdjodahhGmljdafoeic),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BNMLEPCNCIH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightEquipCraftSource {
|
|
BnmlepcncihAialpdejijk = 0,
|
|
BnmlepcncihLhnmmcfcjgd = 1,
|
|
BnmlepcncihAlinjdngkce = 2,
|
|
BnmlepcncihHgeaeegmbap = 3,
|
|
}
|
|
impl GridFightEquipCraftSource {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BnmlepcncihAialpdejijk => "BNMLEPCNCIH_AIALPDEJIJK",
|
|
Self::BnmlepcncihLhnmmcfcjgd => "BNMLEPCNCIH_LHNMMCFCJGD",
|
|
Self::BnmlepcncihAlinjdngkce => "BNMLEPCNCIH_ALINJDNGKCE",
|
|
Self::BnmlepcncihHgeaeegmbap => "BNMLEPCNCIH_HGEAEEGMBAP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BNMLEPCNCIH_AIALPDEJIJK" => Some(Self::BnmlepcncihAialpdejijk),
|
|
"BNMLEPCNCIH_LHNMMCFCJGD" => Some(Self::BnmlepcncihLhnmmcfcjgd),
|
|
"BNMLEPCNCIH_ALINJDNGKCE" => Some(Self::BnmlepcncihAlinjdngkce),
|
|
"BNMLEPCNCIH_HGEAEEGMBAP" => Some(Self::BnmlepcncihHgeaeegmbap),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Omlodgbicok {
|
|
Odajbjnjamd = 0,
|
|
Iianigdmkio = 1,
|
|
Pknbcfpbinf = 2,
|
|
}
|
|
impl Omlodgbicok {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Odajbjnjamd => "OMLODGBICOK_ODAJBJNJAMD",
|
|
Self::Iianigdmkio => "OMLODGBICOK_IIANIGDMKIO",
|
|
Self::Pknbcfpbinf => "OMLODGBICOK_PKNBCFPBINF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OMLODGBICOK_ODAJBJNJAMD" => Some(Self::Odajbjnjamd),
|
|
"OMLODGBICOK_IIANIGDMKIO" => Some(Self::Iianigdmkio),
|
|
"OMLODGBICOK_PKNBCFPBINF" => Some(Self::Pknbcfpbinf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: IMPMLADJIND
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightDropReason {
|
|
ImpmladjindGdkbkcfjdmg = 0,
|
|
ImpmladjindClacjbhjcie = 1,
|
|
ImpmladjindKmdibemfibj = 2,
|
|
}
|
|
impl GridFightDropReason {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::ImpmladjindGdkbkcfjdmg => "IMPMLADJIND_GDKBKCFJDMG",
|
|
Self::ImpmladjindClacjbhjcie => "IMPMLADJIND_CLACJBHJCIE",
|
|
Self::ImpmladjindKmdibemfibj => "IMPMLADJIND_KMDIBEMFIBJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IMPMLADJIND_GDKBKCFJDMG" => Some(Self::ImpmladjindGdkbkcfjdmg),
|
|
"IMPMLADJIND_CLACJBHJCIE" => Some(Self::ImpmladjindClacjbhjcie),
|
|
"IMPMLADJIND_KMDIBEMFIBJ" => Some(Self::ImpmladjindKmdibemfibj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FOOHMNAFKBN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightGlobalHpChangeReason {
|
|
FoohmnafkbnEigonmaefpj = 0,
|
|
FoohmnafkbnIfnieeaffne = 1,
|
|
FoohmnafkbnKcgpjkllffg = 2,
|
|
FoohmnafkbnHicpjjniaji = 3,
|
|
FoohmnafkbnAlaccafmghe = 4,
|
|
FoohmnafkbnFakadnnglch = 5,
|
|
}
|
|
impl GridFightGlobalHpChangeReason {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FoohmnafkbnEigonmaefpj => "FOOHMNAFKBN_EIGONMAEFPJ",
|
|
Self::FoohmnafkbnIfnieeaffne => "FOOHMNAFKBN_IFNIEEAFFNE",
|
|
Self::FoohmnafkbnKcgpjkllffg => "FOOHMNAFKBN_KCGPJKLLFFG",
|
|
Self::FoohmnafkbnHicpjjniaji => "FOOHMNAFKBN_HICPJJNIAJI",
|
|
Self::FoohmnafkbnAlaccafmghe => "FOOHMNAFKBN_ALACCAFMGHE",
|
|
Self::FoohmnafkbnFakadnnglch => "FOOHMNAFKBN_FAKADNNGLCH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FOOHMNAFKBN_EIGONMAEFPJ" => Some(Self::FoohmnafkbnEigonmaefpj),
|
|
"FOOHMNAFKBN_IFNIEEAFFNE" => Some(Self::FoohmnafkbnIfnieeaffne),
|
|
"FOOHMNAFKBN_KCGPJKLLFFG" => Some(Self::FoohmnafkbnKcgpjkllffg),
|
|
"FOOHMNAFKBN_HICPJJNIAJI" => Some(Self::FoohmnafkbnHicpjjniaji),
|
|
"FOOHMNAFKBN_ALACCAFMGHE" => Some(Self::FoohmnafkbnAlaccafmghe),
|
|
"FOOHMNAFKBN_FAKADNNGLCH" => Some(Self::FoohmnafkbnFakadnnglch),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BAKGGPNHNNE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightUpdateGlobalHpReason {
|
|
BakggpnhnneAjbmadndigh = 0,
|
|
BakggpnhnneAhikonfebmj = 1,
|
|
BakggpnhnneIkhlilhaiol = 2,
|
|
BakggpnhnnePonicjjabek = 3,
|
|
BakggpnhnneGpdhibafdcg = 4,
|
|
BakggpnhnneGfimnccfkik = 101,
|
|
BakggpnhnneBcgpolhohkf = 102,
|
|
BakggpnhnneDahncidkfcp = 103,
|
|
BakggpnhnneDckgdadpjlh = 201,
|
|
}
|
|
impl GridFightUpdateGlobalHpReason {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BakggpnhnneAjbmadndigh => "BAKGGPNHNNE_AJBMADNDIGH",
|
|
Self::BakggpnhnneAhikonfebmj => "BAKGGPNHNNE_AHIKONFEBMJ",
|
|
Self::BakggpnhnneIkhlilhaiol => "BAKGGPNHNNE_IKHLILHAIOL",
|
|
Self::BakggpnhnnePonicjjabek => "BAKGGPNHNNE_PONICJJABEK",
|
|
Self::BakggpnhnneGpdhibafdcg => "BAKGGPNHNNE_GPDHIBAFDCG",
|
|
Self::BakggpnhnneGfimnccfkik => "BAKGGPNHNNE_GFIMNCCFKIK",
|
|
Self::BakggpnhnneBcgpolhohkf => "BAKGGPNHNNE_BCGPOLHOHKF",
|
|
Self::BakggpnhnneDahncidkfcp => "BAKGGPNHNNE_DAHNCIDKFCP",
|
|
Self::BakggpnhnneDckgdadpjlh => "BAKGGPNHNNE_DCKGDADPJLH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BAKGGPNHNNE_AJBMADNDIGH" => Some(Self::BakggpnhnneAjbmadndigh),
|
|
"BAKGGPNHNNE_AHIKONFEBMJ" => Some(Self::BakggpnhnneAhikonfebmj),
|
|
"BAKGGPNHNNE_IKHLILHAIOL" => Some(Self::BakggpnhnneIkhlilhaiol),
|
|
"BAKGGPNHNNE_PONICJJABEK" => Some(Self::BakggpnhnnePonicjjabek),
|
|
"BAKGGPNHNNE_GPDHIBAFDCG" => Some(Self::BakggpnhnneGpdhibafdcg),
|
|
"BAKGGPNHNNE_GFIMNCCFKIK" => Some(Self::BakggpnhnneGfimnccfkik),
|
|
"BAKGGPNHNNE_BCGPOLHOHKF" => Some(Self::BakggpnhnneBcgpolhohkf),
|
|
"BAKGGPNHNNE_DAHNCIDKFCP" => Some(Self::BakggpnhnneDahncidkfcp),
|
|
"BAKGGPNHNNE_DCKGDADPJLH" => Some(Self::BakggpnhnneDckgdadpjlh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: CDPHDHNLHAO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightSettleReason {
|
|
CdphdhnlhaoFmpbhelfgee = 0,
|
|
CdphdhnlhaoEphjfkffdkc = 1,
|
|
CdphdhnlhaoFlnhnhbcdkm = 2,
|
|
CdphdhnlhaoClnlgbcmoij = 3,
|
|
CdphdhnlhaoBakhaibgpgc = 4,
|
|
}
|
|
impl GridFightSettleReason {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::CdphdhnlhaoFmpbhelfgee => "CDPHDHNLHAO_FMPBHELFGEE",
|
|
Self::CdphdhnlhaoEphjfkffdkc => "CDPHDHNLHAO_EPHJFKFFDKC",
|
|
Self::CdphdhnlhaoFlnhnhbcdkm => "CDPHDHNLHAO_FLNHNHBCDKM",
|
|
Self::CdphdhnlhaoClnlgbcmoij => "CDPHDHNLHAO_CLNLGBCMOIJ",
|
|
Self::CdphdhnlhaoBakhaibgpgc => "CDPHDHNLHAO_BAKHAIBGPGC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CDPHDHNLHAO_FMPBHELFGEE" => Some(Self::CdphdhnlhaoFmpbhelfgee),
|
|
"CDPHDHNLHAO_EPHJFKFFDKC" => Some(Self::CdphdhnlhaoEphjfkffdkc),
|
|
"CDPHDHNLHAO_FLNHNHBCDKM" => Some(Self::CdphdhnlhaoFlnhnhbcdkm),
|
|
"CDPHDHNLHAO_CLNLGBCMOIJ" => Some(Self::CdphdhnlhaoClnlgbcmoij),
|
|
"CDPHDHNLHAO_BAKHAIBGPGC" => Some(Self::CdphdhnlhaoBakhaibgpgc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Apdpaecjpih {
|
|
Aobedaeijkh = 0,
|
|
Alnibpoodkh = 1,
|
|
Ppgkhpeakfn = 2,
|
|
}
|
|
impl Apdpaecjpih {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Aobedaeijkh => "APDPAECJPIH_AOBEDAEIJKH",
|
|
Self::Alnibpoodkh => "APDPAECJPIH_ALNIBPOODKH",
|
|
Self::Ppgkhpeakfn => "APDPAECJPIH_PPGKHPEAKFN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"APDPAECJPIH_AOBEDAEIJKH" => Some(Self::Aobedaeijkh),
|
|
"APDPAECJPIH_ALNIBPOODKH" => Some(Self::Alnibpoodkh),
|
|
"APDPAECJPIH_PPGKHPEAKFN" => Some(Self::Ppgkhpeakfn),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: NIOFDIFADEK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdHeartdialType {
|
|
NiofdifadekPcpdhelpkem = 0,
|
|
CmdSubmitEmotionItemCsReq = 6314,
|
|
CmdHeartDialTraceScriptCsReq = 6326,
|
|
CmdSubmitEmotionItemScRsp = 6318,
|
|
CmdHeartDialScriptChangeScNotify = 6363,
|
|
CmdGetHeartDialInfoCsReq = 6391,
|
|
CmdHeartDialTraceScriptScRsp = 6339,
|
|
CmdChangeScriptEmotionCsReq = 6394,
|
|
CmdFinishEmotionDialoguePerformanceScRsp = 6398,
|
|
CmdChangeScriptEmotionScRsp = 6395,
|
|
CmdFinishEmotionDialoguePerformanceCsReq = 6309,
|
|
CmdGetHeartDialInfoScRsp = 6310,
|
|
}
|
|
impl CmdHeartdialType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::NiofdifadekPcpdhelpkem => "NIOFDIFADEK_PCPDHELPKEM",
|
|
Self::CmdSubmitEmotionItemCsReq => "CmdSubmitEmotionItemCsReq",
|
|
Self::CmdHeartDialTraceScriptCsReq => "CmdHeartDialTraceScriptCsReq",
|
|
Self::CmdSubmitEmotionItemScRsp => "CmdSubmitEmotionItemScRsp",
|
|
Self::CmdHeartDialScriptChangeScNotify => "CmdHeartDialScriptChangeScNotify",
|
|
Self::CmdGetHeartDialInfoCsReq => "CmdGetHeartDialInfoCsReq",
|
|
Self::CmdHeartDialTraceScriptScRsp => "CmdHeartDialTraceScriptScRsp",
|
|
Self::CmdChangeScriptEmotionCsReq => "CmdChangeScriptEmotionCsReq",
|
|
Self::CmdFinishEmotionDialoguePerformanceScRsp => {
|
|
"CmdFinishEmotionDialoguePerformanceScRsp"
|
|
}
|
|
Self::CmdChangeScriptEmotionScRsp => "CmdChangeScriptEmotionScRsp",
|
|
Self::CmdFinishEmotionDialoguePerformanceCsReq => {
|
|
"CmdFinishEmotionDialoguePerformanceCsReq"
|
|
}
|
|
Self::CmdGetHeartDialInfoScRsp => "CmdGetHeartDialInfoScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NIOFDIFADEK_PCPDHELPKEM" => Some(Self::NiofdifadekPcpdhelpkem),
|
|
"CmdSubmitEmotionItemCsReq" => Some(Self::CmdSubmitEmotionItemCsReq),
|
|
"CmdHeartDialTraceScriptCsReq" => Some(Self::CmdHeartDialTraceScriptCsReq),
|
|
"CmdSubmitEmotionItemScRsp" => Some(Self::CmdSubmitEmotionItemScRsp),
|
|
"CmdHeartDialScriptChangeScNotify" => {
|
|
Some(Self::CmdHeartDialScriptChangeScNotify)
|
|
}
|
|
"CmdGetHeartDialInfoCsReq" => Some(Self::CmdGetHeartDialInfoCsReq),
|
|
"CmdHeartDialTraceScriptScRsp" => Some(Self::CmdHeartDialTraceScriptScRsp),
|
|
"CmdChangeScriptEmotionCsReq" => Some(Self::CmdChangeScriptEmotionCsReq),
|
|
"CmdFinishEmotionDialoguePerformanceScRsp" => {
|
|
Some(Self::CmdFinishEmotionDialoguePerformanceScRsp)
|
|
}
|
|
"CmdChangeScriptEmotionScRsp" => Some(Self::CmdChangeScriptEmotionScRsp),
|
|
"CmdFinishEmotionDialoguePerformanceCsReq" => {
|
|
Some(Self::CmdFinishEmotionDialoguePerformanceCsReq)
|
|
}
|
|
"CmdGetHeartDialInfoScRsp" => Some(Self::CmdGetHeartDialInfoScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Eahhfcjlign {
|
|
Ogeibmghdlm = 0,
|
|
Celiimaeieb = 1,
|
|
Ggododlnola = 2,
|
|
Bmondkehkpl = 3,
|
|
}
|
|
impl Eahhfcjlign {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ogeibmghdlm => "EAHHFCJLIGN_OGEIBMGHDLM",
|
|
Self::Celiimaeieb => "EAHHFCJLIGN_CELIIMAEIEB",
|
|
Self::Ggododlnola => "EAHHFCJLIGN_GGODODLNOLA",
|
|
Self::Bmondkehkpl => "EAHHFCJLIGN_BMONDKEHKPL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EAHHFCJLIGN_OGEIBMGHDLM" => Some(Self::Ogeibmghdlm),
|
|
"EAHHFCJLIGN_CELIIMAEIEB" => Some(Self::Celiimaeieb),
|
|
"EAHHFCJLIGN_GGODODLNOLA" => Some(Self::Ggododlnola),
|
|
"EAHHFCJLIGN_BMONDKEHKPL" => Some(Self::Bmondkehkpl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fgbiifaoghl {
|
|
Hojmnjbcgej = 0,
|
|
Bnnghbehpkl = 1,
|
|
Dklpaafflee = 2,
|
|
Ngmmicogdfp = 3,
|
|
Apffeddknbk = 4,
|
|
Cmafifghaid = 5,
|
|
}
|
|
impl Fgbiifaoghl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hojmnjbcgej => "FGBIIFAOGHL_HOJMNJBCGEJ",
|
|
Self::Bnnghbehpkl => "FGBIIFAOGHL_BNNGHBEHPKL",
|
|
Self::Dklpaafflee => "FGBIIFAOGHL_DKLPAAFFLEE",
|
|
Self::Ngmmicogdfp => "FGBIIFAOGHL_NGMMICOGDFP",
|
|
Self::Apffeddknbk => "FGBIIFAOGHL_APFFEDDKNBK",
|
|
Self::Cmafifghaid => "FGBIIFAOGHL_CMAFIFGHAID",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FGBIIFAOGHL_HOJMNJBCGEJ" => Some(Self::Hojmnjbcgej),
|
|
"FGBIIFAOGHL_BNNGHBEHPKL" => Some(Self::Bnnghbehpkl),
|
|
"FGBIIFAOGHL_DKLPAAFFLEE" => Some(Self::Dklpaafflee),
|
|
"FGBIIFAOGHL_NGMMICOGDFP" => Some(Self::Ngmmicogdfp),
|
|
"FGBIIFAOGHL_APFFEDDKNBK" => Some(Self::Apffeddknbk),
|
|
"FGBIIFAOGHL_CMAFIFGHAID" => Some(Self::Cmafifghaid),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Llmhmmcpknf {
|
|
Dklpaafflee = 0,
|
|
Pfnadfbgonf = 1,
|
|
Omcmiifcdfj = 2,
|
|
}
|
|
impl Llmhmmcpknf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Dklpaafflee => "LLMHMMCPKNF_DKLPAAFFLEE",
|
|
Self::Pfnadfbgonf => "LLMHMMCPKNF_PFNADFBGONF",
|
|
Self::Omcmiifcdfj => "LLMHMMCPKNF_OMCMIIFCDFJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LLMHMMCPKNF_DKLPAAFFLEE" => Some(Self::Dklpaafflee),
|
|
"LLMHMMCPKNF_PFNADFBGONF" => Some(Self::Pfnadfbgonf),
|
|
"LLMHMMCPKNF_OMCMIIFCDFJ" => Some(Self::Omcmiifcdfj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MJNBDODPDOG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdHeliobusType {
|
|
MjnbdodpdogPcpdhelpkem = 0,
|
|
CmdHeliobusSnsReadScRsp = 5895,
|
|
CmdHeliobusSnsPostCsReq = 5814,
|
|
CmdHeliobusEnterBattleCsReq = 5861,
|
|
CmdHeliobusSnsCommentCsReq = 5863,
|
|
CmdHeliobusSnsLikeCsReq = 5809,
|
|
MjnbdodpdogGfhgnnhoikj = 5838,
|
|
CmdHeliobusUnlockSkillScNotify = 5804,
|
|
CmdHeliobusSnsLikeScRsp = 5898,
|
|
CmdHeliobusInfoChangedScNotify = 5801,
|
|
CmdHeliobusSnsPostScRsp = 5818,
|
|
CmdHeliobusActivityDataScRsp = 5810,
|
|
CmdHeliobusSnsReadCsReq = 5894,
|
|
CmdHeliobusActivityDataCsReq = 5891,
|
|
CmdHeliobusSnsUpdateScNotify = 5839,
|
|
CmdHeliobusEnterBattleScRsp = 5807,
|
|
CmdHeliobusLineupUpdateScNotify = 5889,
|
|
CmdHeliobusChallengeUpdateScNotify = 5900,
|
|
CmdHeliobusUpgradeLevelCsReq = 5874,
|
|
CmdHeliobusStartRaidScRsp = 5844,
|
|
CmdHeliobusUpgradeLevelScRsp = 5837,
|
|
CmdHeliobusStartRaidCsReq = 5858,
|
|
CmdHeliobusSnsCommentScRsp = 5826,
|
|
CmdHeliobusSelectSkillScRsp = 5872,
|
|
}
|
|
impl CmdHeliobusType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MjnbdodpdogPcpdhelpkem => "MJNBDODPDOG_PCPDHELPKEM",
|
|
Self::CmdHeliobusSnsReadScRsp => "CmdHeliobusSnsReadScRsp",
|
|
Self::CmdHeliobusSnsPostCsReq => "CmdHeliobusSnsPostCsReq",
|
|
Self::CmdHeliobusEnterBattleCsReq => "CmdHeliobusEnterBattleCsReq",
|
|
Self::CmdHeliobusSnsCommentCsReq => "CmdHeliobusSnsCommentCsReq",
|
|
Self::CmdHeliobusSnsLikeCsReq => "CmdHeliobusSnsLikeCsReq",
|
|
Self::MjnbdodpdogGfhgnnhoikj => "MJNBDODPDOG_GFHGNNHOIKJ",
|
|
Self::CmdHeliobusUnlockSkillScNotify => "CmdHeliobusUnlockSkillScNotify",
|
|
Self::CmdHeliobusSnsLikeScRsp => "CmdHeliobusSnsLikeScRsp",
|
|
Self::CmdHeliobusInfoChangedScNotify => "CmdHeliobusInfoChangedScNotify",
|
|
Self::CmdHeliobusSnsPostScRsp => "CmdHeliobusSnsPostScRsp",
|
|
Self::CmdHeliobusActivityDataScRsp => "CmdHeliobusActivityDataScRsp",
|
|
Self::CmdHeliobusSnsReadCsReq => "CmdHeliobusSnsReadCsReq",
|
|
Self::CmdHeliobusActivityDataCsReq => "CmdHeliobusActivityDataCsReq",
|
|
Self::CmdHeliobusSnsUpdateScNotify => "CmdHeliobusSnsUpdateScNotify",
|
|
Self::CmdHeliobusEnterBattleScRsp => "CmdHeliobusEnterBattleScRsp",
|
|
Self::CmdHeliobusLineupUpdateScNotify => "CmdHeliobusLineupUpdateScNotify",
|
|
Self::CmdHeliobusChallengeUpdateScNotify => {
|
|
"CmdHeliobusChallengeUpdateScNotify"
|
|
}
|
|
Self::CmdHeliobusUpgradeLevelCsReq => "CmdHeliobusUpgradeLevelCsReq",
|
|
Self::CmdHeliobusStartRaidScRsp => "CmdHeliobusStartRaidScRsp",
|
|
Self::CmdHeliobusUpgradeLevelScRsp => "CmdHeliobusUpgradeLevelScRsp",
|
|
Self::CmdHeliobusStartRaidCsReq => "CmdHeliobusStartRaidCsReq",
|
|
Self::CmdHeliobusSnsCommentScRsp => "CmdHeliobusSnsCommentScRsp",
|
|
Self::CmdHeliobusSelectSkillScRsp => "CmdHeliobusSelectSkillScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MJNBDODPDOG_PCPDHELPKEM" => Some(Self::MjnbdodpdogPcpdhelpkem),
|
|
"CmdHeliobusSnsReadScRsp" => Some(Self::CmdHeliobusSnsReadScRsp),
|
|
"CmdHeliobusSnsPostCsReq" => Some(Self::CmdHeliobusSnsPostCsReq),
|
|
"CmdHeliobusEnterBattleCsReq" => Some(Self::CmdHeliobusEnterBattleCsReq),
|
|
"CmdHeliobusSnsCommentCsReq" => Some(Self::CmdHeliobusSnsCommentCsReq),
|
|
"CmdHeliobusSnsLikeCsReq" => Some(Self::CmdHeliobusSnsLikeCsReq),
|
|
"MJNBDODPDOG_GFHGNNHOIKJ" => Some(Self::MjnbdodpdogGfhgnnhoikj),
|
|
"CmdHeliobusUnlockSkillScNotify" => {
|
|
Some(Self::CmdHeliobusUnlockSkillScNotify)
|
|
}
|
|
"CmdHeliobusSnsLikeScRsp" => Some(Self::CmdHeliobusSnsLikeScRsp),
|
|
"CmdHeliobusInfoChangedScNotify" => {
|
|
Some(Self::CmdHeliobusInfoChangedScNotify)
|
|
}
|
|
"CmdHeliobusSnsPostScRsp" => Some(Self::CmdHeliobusSnsPostScRsp),
|
|
"CmdHeliobusActivityDataScRsp" => Some(Self::CmdHeliobusActivityDataScRsp),
|
|
"CmdHeliobusSnsReadCsReq" => Some(Self::CmdHeliobusSnsReadCsReq),
|
|
"CmdHeliobusActivityDataCsReq" => Some(Self::CmdHeliobusActivityDataCsReq),
|
|
"CmdHeliobusSnsUpdateScNotify" => Some(Self::CmdHeliobusSnsUpdateScNotify),
|
|
"CmdHeliobusEnterBattleScRsp" => Some(Self::CmdHeliobusEnterBattleScRsp),
|
|
"CmdHeliobusLineupUpdateScNotify" => {
|
|
Some(Self::CmdHeliobusLineupUpdateScNotify)
|
|
}
|
|
"CmdHeliobusChallengeUpdateScNotify" => {
|
|
Some(Self::CmdHeliobusChallengeUpdateScNotify)
|
|
}
|
|
"CmdHeliobusUpgradeLevelCsReq" => Some(Self::CmdHeliobusUpgradeLevelCsReq),
|
|
"CmdHeliobusStartRaidScRsp" => Some(Self::CmdHeliobusStartRaidScRsp),
|
|
"CmdHeliobusUpgradeLevelScRsp" => Some(Self::CmdHeliobusUpgradeLevelScRsp),
|
|
"CmdHeliobusStartRaidCsReq" => Some(Self::CmdHeliobusStartRaidCsReq),
|
|
"CmdHeliobusSnsCommentScRsp" => Some(Self::CmdHeliobusSnsCommentScRsp),
|
|
"CmdHeliobusSelectSkillScRsp" => Some(Self::CmdHeliobusSelectSkillScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: OBJLNOCFBIO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdHipplenType {
|
|
ObjlnocfbioPcpdhelpkem = 0,
|
|
CmdSetHipplenOutfitCsReq = 9018,
|
|
CmdTakeHipplenEndingRewardCsReq = 9016,
|
|
CmdGetHipplenInheritScRsp = 9027,
|
|
CmdGetHipplenInheritCsReq = 9030,
|
|
CmdHipplenTraitUnlockScNotify = 9050,
|
|
CmdSetHipplenAgendaCsReq = 9035,
|
|
CmdSettleHipplenWorkCsReq = 9005,
|
|
CmdOpenHipplenCycleScRsp = 9044,
|
|
CmdHipplenAgendaResultScNotify = 9047,
|
|
CmdGetHipplenDataCsReq = 9013,
|
|
CmdSettleHipplenWorkScRsp = 9001,
|
|
CmdGetHipplenDataScRsp = 9007,
|
|
CmdHipplenCycleResultScNotify = 9019,
|
|
CmdSetHipplenOutfitScRsp = 9045,
|
|
CmdSetHipplenAgendaScRsp = 9038,
|
|
CmdTakeHipplenEndingRewardScRsp = 9031,
|
|
CmdHipplenChangeScNotify = 9021,
|
|
CmdOpenHipplenCycleCsReq = 9002,
|
|
}
|
|
impl CmdHipplenType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::ObjlnocfbioPcpdhelpkem => "OBJLNOCFBIO_PCPDHELPKEM",
|
|
Self::CmdSetHipplenOutfitCsReq => "CmdSetHipplenOutfitCsReq",
|
|
Self::CmdTakeHipplenEndingRewardCsReq => "CmdTakeHipplenEndingRewardCsReq",
|
|
Self::CmdGetHipplenInheritScRsp => "CmdGetHipplenInheritScRsp",
|
|
Self::CmdGetHipplenInheritCsReq => "CmdGetHipplenInheritCsReq",
|
|
Self::CmdHipplenTraitUnlockScNotify => "CmdHipplenTraitUnlockScNotify",
|
|
Self::CmdSetHipplenAgendaCsReq => "CmdSetHipplenAgendaCsReq",
|
|
Self::CmdSettleHipplenWorkCsReq => "CmdSettleHipplenWorkCsReq",
|
|
Self::CmdOpenHipplenCycleScRsp => "CmdOpenHipplenCycleScRsp",
|
|
Self::CmdHipplenAgendaResultScNotify => "CmdHipplenAgendaResultScNotify",
|
|
Self::CmdGetHipplenDataCsReq => "CmdGetHipplenDataCsReq",
|
|
Self::CmdSettleHipplenWorkScRsp => "CmdSettleHipplenWorkScRsp",
|
|
Self::CmdGetHipplenDataScRsp => "CmdGetHipplenDataScRsp",
|
|
Self::CmdHipplenCycleResultScNotify => "CmdHipplenCycleResultScNotify",
|
|
Self::CmdSetHipplenOutfitScRsp => "CmdSetHipplenOutfitScRsp",
|
|
Self::CmdSetHipplenAgendaScRsp => "CmdSetHipplenAgendaScRsp",
|
|
Self::CmdTakeHipplenEndingRewardScRsp => "CmdTakeHipplenEndingRewardScRsp",
|
|
Self::CmdHipplenChangeScNotify => "CmdHipplenChangeScNotify",
|
|
Self::CmdOpenHipplenCycleCsReq => "CmdOpenHipplenCycleCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OBJLNOCFBIO_PCPDHELPKEM" => Some(Self::ObjlnocfbioPcpdhelpkem),
|
|
"CmdSetHipplenOutfitCsReq" => Some(Self::CmdSetHipplenOutfitCsReq),
|
|
"CmdTakeHipplenEndingRewardCsReq" => {
|
|
Some(Self::CmdTakeHipplenEndingRewardCsReq)
|
|
}
|
|
"CmdGetHipplenInheritScRsp" => Some(Self::CmdGetHipplenInheritScRsp),
|
|
"CmdGetHipplenInheritCsReq" => Some(Self::CmdGetHipplenInheritCsReq),
|
|
"CmdHipplenTraitUnlockScNotify" => Some(Self::CmdHipplenTraitUnlockScNotify),
|
|
"CmdSetHipplenAgendaCsReq" => Some(Self::CmdSetHipplenAgendaCsReq),
|
|
"CmdSettleHipplenWorkCsReq" => Some(Self::CmdSettleHipplenWorkCsReq),
|
|
"CmdOpenHipplenCycleScRsp" => Some(Self::CmdOpenHipplenCycleScRsp),
|
|
"CmdHipplenAgendaResultScNotify" => {
|
|
Some(Self::CmdHipplenAgendaResultScNotify)
|
|
}
|
|
"CmdGetHipplenDataCsReq" => Some(Self::CmdGetHipplenDataCsReq),
|
|
"CmdSettleHipplenWorkScRsp" => Some(Self::CmdSettleHipplenWorkScRsp),
|
|
"CmdGetHipplenDataScRsp" => Some(Self::CmdGetHipplenDataScRsp),
|
|
"CmdHipplenCycleResultScNotify" => Some(Self::CmdHipplenCycleResultScNotify),
|
|
"CmdSetHipplenOutfitScRsp" => Some(Self::CmdSetHipplenOutfitScRsp),
|
|
"CmdSetHipplenAgendaScRsp" => Some(Self::CmdSetHipplenAgendaScRsp),
|
|
"CmdTakeHipplenEndingRewardScRsp" => {
|
|
Some(Self::CmdTakeHipplenEndingRewardScRsp)
|
|
}
|
|
"CmdHipplenChangeScNotify" => Some(Self::CmdHipplenChangeScNotify),
|
|
"CmdOpenHipplenCycleCsReq" => Some(Self::CmdOpenHipplenCycleCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fgmpeemahke {
|
|
Pcpdhelpkem = 0,
|
|
Jdmomcpfhjm = 1,
|
|
Mnimafbiggp = 2,
|
|
Ppjojokoobf = 3,
|
|
Edgoiaodjlh = 4,
|
|
Pgjiagghbba = 5,
|
|
}
|
|
impl Fgmpeemahke {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "FGMPEEMAHKE_PCPDHELPKEM",
|
|
Self::Jdmomcpfhjm => "FGMPEEMAHKE_JDMOMCPFHJM",
|
|
Self::Mnimafbiggp => "FGMPEEMAHKE_MNIMAFBIGGP",
|
|
Self::Ppjojokoobf => "FGMPEEMAHKE_PPJOJOKOOBF",
|
|
Self::Edgoiaodjlh => "FGMPEEMAHKE_EDGOIAODJLH",
|
|
Self::Pgjiagghbba => "FGMPEEMAHKE_PGJIAGGHBBA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FGMPEEMAHKE_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"FGMPEEMAHKE_JDMOMCPFHJM" => Some(Self::Jdmomcpfhjm),
|
|
"FGMPEEMAHKE_MNIMAFBIGGP" => Some(Self::Mnimafbiggp),
|
|
"FGMPEEMAHKE_PPJOJOKOOBF" => Some(Self::Ppjojokoobf),
|
|
"FGMPEEMAHKE_EDGOIAODJLH" => Some(Self::Edgoiaodjlh),
|
|
"FGMPEEMAHKE_PGJIAGGHBBA" => Some(Self::Pgjiagghbba),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: INJJLAAJGDE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdIdleLiveType {
|
|
InjjlaajgdePcpdhelpkem = 0,
|
|
CmdIdleLiveUpdateLiveRoomTitleCsReq = 9379,
|
|
CmdReplaceTeamCsRsp = 9388,
|
|
CmdIdleLiveGetPendingEquipCsReq = 9383,
|
|
CmdIdleLiveGetDataCsReq = 9441,
|
|
CmdGjbineeabip = 9376,
|
|
CmdIdleLiveGetFriendAssistListCsReq = 9380,
|
|
CmdIdleLiveFinishNodeBattleQuitCsReq = 9359,
|
|
CmdIdleLiveTakeTaskRewardCsReq = 9415,
|
|
CmdApkpgiollnp = 9408,
|
|
CmdNmbglkallbm = 9448,
|
|
CmdIdleLiveTakeAssistRewardScRsp = 9353,
|
|
CmdHandlePendingEquipScRsp = 9446,
|
|
CmdGetFriendNewAssistRewardScNotify = 9442,
|
|
CmdIdleLiveHandlePendingEquipReq = 9439,
|
|
CmdIdleLiveManualFinishQuestionCsReq = 9427,
|
|
CmdIdleLiveEndDungeonCsReq = 9399,
|
|
CmdIdleLiveTakeAssistRewardCsReq = 9386,
|
|
CmdIdleLiveStartNodeCsReq = 9444,
|
|
CmdTakeTaskRewardScRsp = 9423,
|
|
CmdUpgradeTeamSlotCsRsp = 9409,
|
|
CmdIdleLiveGetStatisticCsReq = 9407,
|
|
CmdUpdateCustomInfoScRsp = 9362,
|
|
CmdNfpedboofff = 9445,
|
|
CmdIdleLiveTakeContentRewardCsReq = 9429,
|
|
CmdIdleLiveStartNodeBattleCsReq = 9364,
|
|
CmdIdleLiveReplaceTeamCsReq = 9354,
|
|
CmdTakeContentScRsp = 9370,
|
|
CmdEndDungeonScRsp = 9416,
|
|
CmdIdleLiveDressSpecialEquipCsReq = 9394,
|
|
CmdLcfgfgfdlof = 9351,
|
|
CmdIdleLiveCollectIncomeCsReq = 9422,
|
|
CmdGetFriendDungeonRankingInfosScRsp = 9361,
|
|
CmdStartDungeonScRsp = 9352,
|
|
CmdTechTreeChangeNodeStateCsRsp = 9358,
|
|
CmdIdleLiveOpenChestReq = 9357,
|
|
CmdFinishQuestionRsp = 9366,
|
|
CmdIdleLiveTakeQuestEquipCsReq = 9374,
|
|
CmdIdleLiveDoGachaCsReq = 9367,
|
|
CmdDoGachaScRsp2 = 9401,
|
|
CmdStartNodeBattleScRsp = 9368,
|
|
CmdSyncChangeNtf = 9378,
|
|
CmdIdleLiveFinishFinalActCsReq = 9389,
|
|
CmdIdleLiveGetFriendDungeonRankingInfosCsReq = 9355,
|
|
CmdIdleLiveGetFriendAssistListScRsp = 9421,
|
|
CmdIdleLiveChangeTechTreeNodeCsReq = 9403,
|
|
CmdIdleLiveUpgradeSlotCsReq = 9392,
|
|
CmdIdleLiveFinishNodeEventCsReq = 9413,
|
|
CmdHbcmbpkgbjk = 9382,
|
|
CmdTakeQuestEquipCsRsp = 9428,
|
|
CmdGpkcedkhlad = 9371,
|
|
CmdJfkmfglopof = 9411,
|
|
CmdIdleLiveStartDungeonCsReq = 9443,
|
|
CmdIdleLiveGetDataScRsp = 9360,
|
|
CmdDressSpecialEquipScRsp = 9450,
|
|
}
|
|
impl CmdIdleLiveType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::InjjlaajgdePcpdhelpkem => "INJJLAAJGDE_PCPDHELPKEM",
|
|
Self::CmdIdleLiveUpdateLiveRoomTitleCsReq => {
|
|
"CmdIdleLiveUpdateLiveRoomTitleCsReq"
|
|
}
|
|
Self::CmdReplaceTeamCsRsp => "CmdReplaceTeamCsRsp",
|
|
Self::CmdIdleLiveGetPendingEquipCsReq => "CmdIdleLiveGetPendingEquipCsReq",
|
|
Self::CmdIdleLiveGetDataCsReq => "CmdIdleLiveGetDataCsReq",
|
|
Self::CmdGjbineeabip => "CmdGJBINEEABIP",
|
|
Self::CmdIdleLiveGetFriendAssistListCsReq => {
|
|
"CmdIdleLiveGetFriendAssistListCsReq"
|
|
}
|
|
Self::CmdIdleLiveFinishNodeBattleQuitCsReq => {
|
|
"CmdIdleLiveFinishNodeBattleQuitCsReq"
|
|
}
|
|
Self::CmdIdleLiveTakeTaskRewardCsReq => "CmdIdleLiveTakeTaskRewardCsReq",
|
|
Self::CmdApkpgiollnp => "CmdAPKPGIOLLNP",
|
|
Self::CmdNmbglkallbm => "CmdNMBGLKALLBM",
|
|
Self::CmdIdleLiveTakeAssistRewardScRsp => "CmdIdleLiveTakeAssistRewardScRsp",
|
|
Self::CmdHandlePendingEquipScRsp => "CmdHandlePendingEquipScRsp",
|
|
Self::CmdGetFriendNewAssistRewardScNotify => {
|
|
"CmdGetFriendNewAssistRewardScNotify"
|
|
}
|
|
Self::CmdIdleLiveHandlePendingEquipReq => "CmdIdleLiveHandlePendingEquipReq",
|
|
Self::CmdIdleLiveManualFinishQuestionCsReq => {
|
|
"CmdIdleLiveManualFinishQuestionCsReq"
|
|
}
|
|
Self::CmdIdleLiveEndDungeonCsReq => "CmdIdleLiveEndDungeonCsReq",
|
|
Self::CmdIdleLiveTakeAssistRewardCsReq => "CmdIdleLiveTakeAssistRewardCsReq",
|
|
Self::CmdIdleLiveStartNodeCsReq => "CmdIdleLiveStartNodeCsReq",
|
|
Self::CmdTakeTaskRewardScRsp => "CmdTakeTaskRewardScRsp",
|
|
Self::CmdUpgradeTeamSlotCsRsp => "CmdUpgradeTeamSlotCsRsp",
|
|
Self::CmdIdleLiveGetStatisticCsReq => "CmdIdleLiveGetStatisticCsReq",
|
|
Self::CmdUpdateCustomInfoScRsp => "CmdUpdateCustomInfoScRsp",
|
|
Self::CmdNfpedboofff => "CmdNFPEDBOOFFF",
|
|
Self::CmdIdleLiveTakeContentRewardCsReq => {
|
|
"CmdIdleLiveTakeContentRewardCsReq"
|
|
}
|
|
Self::CmdIdleLiveStartNodeBattleCsReq => "CmdIdleLiveStartNodeBattleCsReq",
|
|
Self::CmdIdleLiveReplaceTeamCsReq => "CmdIdleLiveReplaceTeamCsReq",
|
|
Self::CmdTakeContentScRsp => "CmdTakeContentScRsp",
|
|
Self::CmdEndDungeonScRsp => "CmdEndDungeonScRsp",
|
|
Self::CmdIdleLiveDressSpecialEquipCsReq => {
|
|
"CmdIdleLiveDressSpecialEquipCsReq"
|
|
}
|
|
Self::CmdLcfgfgfdlof => "CmdLCFGFGFDLOF",
|
|
Self::CmdIdleLiveCollectIncomeCsReq => "CmdIdleLiveCollectIncomeCsReq",
|
|
Self::CmdGetFriendDungeonRankingInfosScRsp => {
|
|
"CmdGetFriendDungeonRankingInfosScRsp"
|
|
}
|
|
Self::CmdStartDungeonScRsp => "CmdStartDungeonScRsp",
|
|
Self::CmdTechTreeChangeNodeStateCsRsp => "CmdTechTreeChangeNodeStateCsRsp",
|
|
Self::CmdIdleLiveOpenChestReq => "CmdIdleLiveOpenChestReq",
|
|
Self::CmdFinishQuestionRsp => "CmdFinishQuestionRsp",
|
|
Self::CmdIdleLiveTakeQuestEquipCsReq => "CmdIdleLiveTakeQuestEquipCsReq",
|
|
Self::CmdIdleLiveDoGachaCsReq => "CmdIdleLiveDoGachaCsReq",
|
|
Self::CmdDoGachaScRsp2 => "CmdDoGachaScRsp2",
|
|
Self::CmdStartNodeBattleScRsp => "CmdStartNodeBattleScRsp",
|
|
Self::CmdSyncChangeNtf => "CmdSyncChangeNtf",
|
|
Self::CmdIdleLiveFinishFinalActCsReq => "CmdIdleLiveFinishFinalActCsReq",
|
|
Self::CmdIdleLiveGetFriendDungeonRankingInfosCsReq => {
|
|
"CmdIdleLiveGetFriendDungeonRankingInfosCsReq"
|
|
}
|
|
Self::CmdIdleLiveGetFriendAssistListScRsp => {
|
|
"CmdIdleLiveGetFriendAssistListScRsp"
|
|
}
|
|
Self::CmdIdleLiveChangeTechTreeNodeCsReq => {
|
|
"CmdIdleLiveChangeTechTreeNodeCsReq"
|
|
}
|
|
Self::CmdIdleLiveUpgradeSlotCsReq => "CmdIdleLiveUpgradeSlotCsReq",
|
|
Self::CmdIdleLiveFinishNodeEventCsReq => "CmdIdleLiveFinishNodeEventCsReq",
|
|
Self::CmdHbcmbpkgbjk => "CmdHBCMBPKGBJK",
|
|
Self::CmdTakeQuestEquipCsRsp => "CmdTakeQuestEquipCsRsp",
|
|
Self::CmdGpkcedkhlad => "CmdGPKCEDKHLAD",
|
|
Self::CmdJfkmfglopof => "CmdJFKMFGLOPOF",
|
|
Self::CmdIdleLiveStartDungeonCsReq => "CmdIdleLiveStartDungeonCsReq",
|
|
Self::CmdIdleLiveGetDataScRsp => "CmdIdleLiveGetDataScRsp",
|
|
Self::CmdDressSpecialEquipScRsp => "CmdDressSpecialEquipScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"INJJLAAJGDE_PCPDHELPKEM" => Some(Self::InjjlaajgdePcpdhelpkem),
|
|
"CmdIdleLiveUpdateLiveRoomTitleCsReq" => {
|
|
Some(Self::CmdIdleLiveUpdateLiveRoomTitleCsReq)
|
|
}
|
|
"CmdReplaceTeamCsRsp" => Some(Self::CmdReplaceTeamCsRsp),
|
|
"CmdIdleLiveGetPendingEquipCsReq" => {
|
|
Some(Self::CmdIdleLiveGetPendingEquipCsReq)
|
|
}
|
|
"CmdIdleLiveGetDataCsReq" => Some(Self::CmdIdleLiveGetDataCsReq),
|
|
"CmdGJBINEEABIP" => Some(Self::CmdGjbineeabip),
|
|
"CmdIdleLiveGetFriendAssistListCsReq" => {
|
|
Some(Self::CmdIdleLiveGetFriendAssistListCsReq)
|
|
}
|
|
"CmdIdleLiveFinishNodeBattleQuitCsReq" => {
|
|
Some(Self::CmdIdleLiveFinishNodeBattleQuitCsReq)
|
|
}
|
|
"CmdIdleLiveTakeTaskRewardCsReq" => {
|
|
Some(Self::CmdIdleLiveTakeTaskRewardCsReq)
|
|
}
|
|
"CmdAPKPGIOLLNP" => Some(Self::CmdApkpgiollnp),
|
|
"CmdNMBGLKALLBM" => Some(Self::CmdNmbglkallbm),
|
|
"CmdIdleLiveTakeAssistRewardScRsp" => {
|
|
Some(Self::CmdIdleLiveTakeAssistRewardScRsp)
|
|
}
|
|
"CmdHandlePendingEquipScRsp" => Some(Self::CmdHandlePendingEquipScRsp),
|
|
"CmdGetFriendNewAssistRewardScNotify" => {
|
|
Some(Self::CmdGetFriendNewAssistRewardScNotify)
|
|
}
|
|
"CmdIdleLiveHandlePendingEquipReq" => {
|
|
Some(Self::CmdIdleLiveHandlePendingEquipReq)
|
|
}
|
|
"CmdIdleLiveManualFinishQuestionCsReq" => {
|
|
Some(Self::CmdIdleLiveManualFinishQuestionCsReq)
|
|
}
|
|
"CmdIdleLiveEndDungeonCsReq" => Some(Self::CmdIdleLiveEndDungeonCsReq),
|
|
"CmdIdleLiveTakeAssistRewardCsReq" => {
|
|
Some(Self::CmdIdleLiveTakeAssistRewardCsReq)
|
|
}
|
|
"CmdIdleLiveStartNodeCsReq" => Some(Self::CmdIdleLiveStartNodeCsReq),
|
|
"CmdTakeTaskRewardScRsp" => Some(Self::CmdTakeTaskRewardScRsp),
|
|
"CmdUpgradeTeamSlotCsRsp" => Some(Self::CmdUpgradeTeamSlotCsRsp),
|
|
"CmdIdleLiveGetStatisticCsReq" => Some(Self::CmdIdleLiveGetStatisticCsReq),
|
|
"CmdUpdateCustomInfoScRsp" => Some(Self::CmdUpdateCustomInfoScRsp),
|
|
"CmdNFPEDBOOFFF" => Some(Self::CmdNfpedboofff),
|
|
"CmdIdleLiveTakeContentRewardCsReq" => {
|
|
Some(Self::CmdIdleLiveTakeContentRewardCsReq)
|
|
}
|
|
"CmdIdleLiveStartNodeBattleCsReq" => {
|
|
Some(Self::CmdIdleLiveStartNodeBattleCsReq)
|
|
}
|
|
"CmdIdleLiveReplaceTeamCsReq" => Some(Self::CmdIdleLiveReplaceTeamCsReq),
|
|
"CmdTakeContentScRsp" => Some(Self::CmdTakeContentScRsp),
|
|
"CmdEndDungeonScRsp" => Some(Self::CmdEndDungeonScRsp),
|
|
"CmdIdleLiveDressSpecialEquipCsReq" => {
|
|
Some(Self::CmdIdleLiveDressSpecialEquipCsReq)
|
|
}
|
|
"CmdLCFGFGFDLOF" => Some(Self::CmdLcfgfgfdlof),
|
|
"CmdIdleLiveCollectIncomeCsReq" => Some(Self::CmdIdleLiveCollectIncomeCsReq),
|
|
"CmdGetFriendDungeonRankingInfosScRsp" => {
|
|
Some(Self::CmdGetFriendDungeonRankingInfosScRsp)
|
|
}
|
|
"CmdStartDungeonScRsp" => Some(Self::CmdStartDungeonScRsp),
|
|
"CmdTechTreeChangeNodeStateCsRsp" => {
|
|
Some(Self::CmdTechTreeChangeNodeStateCsRsp)
|
|
}
|
|
"CmdIdleLiveOpenChestReq" => Some(Self::CmdIdleLiveOpenChestReq),
|
|
"CmdFinishQuestionRsp" => Some(Self::CmdFinishQuestionRsp),
|
|
"CmdIdleLiveTakeQuestEquipCsReq" => {
|
|
Some(Self::CmdIdleLiveTakeQuestEquipCsReq)
|
|
}
|
|
"CmdIdleLiveDoGachaCsReq" => Some(Self::CmdIdleLiveDoGachaCsReq),
|
|
"CmdDoGachaScRsp2" => Some(Self::CmdDoGachaScRsp2),
|
|
"CmdStartNodeBattleScRsp" => Some(Self::CmdStartNodeBattleScRsp),
|
|
"CmdSyncChangeNtf" => Some(Self::CmdSyncChangeNtf),
|
|
"CmdIdleLiveFinishFinalActCsReq" => {
|
|
Some(Self::CmdIdleLiveFinishFinalActCsReq)
|
|
}
|
|
"CmdIdleLiveGetFriendDungeonRankingInfosCsReq" => {
|
|
Some(Self::CmdIdleLiveGetFriendDungeonRankingInfosCsReq)
|
|
}
|
|
"CmdIdleLiveGetFriendAssistListScRsp" => {
|
|
Some(Self::CmdIdleLiveGetFriendAssistListScRsp)
|
|
}
|
|
"CmdIdleLiveChangeTechTreeNodeCsReq" => {
|
|
Some(Self::CmdIdleLiveChangeTechTreeNodeCsReq)
|
|
}
|
|
"CmdIdleLiveUpgradeSlotCsReq" => Some(Self::CmdIdleLiveUpgradeSlotCsReq),
|
|
"CmdIdleLiveFinishNodeEventCsReq" => {
|
|
Some(Self::CmdIdleLiveFinishNodeEventCsReq)
|
|
}
|
|
"CmdHBCMBPKGBJK" => Some(Self::CmdHbcmbpkgbjk),
|
|
"CmdTakeQuestEquipCsRsp" => Some(Self::CmdTakeQuestEquipCsRsp),
|
|
"CmdGPKCEDKHLAD" => Some(Self::CmdGpkcedkhlad),
|
|
"CmdJFKMFGLOPOF" => Some(Self::CmdJfkmfglopof),
|
|
"CmdIdleLiveStartDungeonCsReq" => Some(Self::CmdIdleLiveStartDungeonCsReq),
|
|
"CmdIdleLiveGetDataScRsp" => Some(Self::CmdIdleLiveGetDataScRsp),
|
|
"CmdDressSpecialEquipScRsp" => Some(Self::CmdDressSpecialEquipScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lfgmadfakhk {
|
|
Pcpdhelpkem = 0,
|
|
Nmbcdildgnk = 1,
|
|
Klhdcopplng = 2,
|
|
Clphmajjila = 3,
|
|
}
|
|
impl Lfgmadfakhk {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "LFGMADFAKHK_PCPDHELPKEM",
|
|
Self::Nmbcdildgnk => "LFGMADFAKHK_NMBCDILDGNK",
|
|
Self::Klhdcopplng => "LFGMADFAKHK_KLHDCOPPLNG",
|
|
Self::Clphmajjila => "LFGMADFAKHK_CLPHMAJJILA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LFGMADFAKHK_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"LFGMADFAKHK_NMBCDILDGNK" => Some(Self::Nmbcdildgnk),
|
|
"LFGMADFAKHK_KLHDCOPPLNG" => Some(Self::Klhdcopplng),
|
|
"LFGMADFAKHK_CLPHMAJJILA" => Some(Self::Clphmajjila),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kgfmbniippa {
|
|
Hhhakhmohbb = 0,
|
|
Iencngoambl = 1,
|
|
Dekdenfmcmp = 2,
|
|
Kppjmjehafb = 3,
|
|
}
|
|
impl Kgfmbniippa {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hhhakhmohbb => "KGFMBNIIPPA_HHHAKHMOHBB",
|
|
Self::Iencngoambl => "KGFMBNIIPPA_IENCNGOAMBL",
|
|
Self::Dekdenfmcmp => "KGFMBNIIPPA_DEKDENFMCMP",
|
|
Self::Kppjmjehafb => "KGFMBNIIPPA_KPPJMJEHAFB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KGFMBNIIPPA_HHHAKHMOHBB" => Some(Self::Hhhakhmohbb),
|
|
"KGFMBNIIPPA_IENCNGOAMBL" => Some(Self::Iencngoambl),
|
|
"KGFMBNIIPPA_DEKDENFMCMP" => Some(Self::Dekdenfmcmp),
|
|
"KGFMBNIIPPA_KPPJMJEHAFB" => Some(Self::Kppjmjehafb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Obcfjpgnalp {
|
|
Pcpdhelpkem = 0,
|
|
Ldknpkkdkdp = 2,
|
|
Jbcojmgbhmg = 4,
|
|
Npbklchljmg = 5,
|
|
Pboipjlcodj = 6,
|
|
Bofliohkpkb = 7,
|
|
}
|
|
impl Obcfjpgnalp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "OBCFJPGNALP_PCPDHELPKEM",
|
|
Self::Ldknpkkdkdp => "OBCFJPGNALP_LDKNPKKDKDP",
|
|
Self::Jbcojmgbhmg => "OBCFJPGNALP_JBCOJMGBHMG",
|
|
Self::Npbklchljmg => "OBCFJPGNALP_NPBKLCHLJMG",
|
|
Self::Pboipjlcodj => "OBCFJPGNALP_PBOIPJLCODJ",
|
|
Self::Bofliohkpkb => "OBCFJPGNALP_BOFLIOHKPKB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OBCFJPGNALP_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"OBCFJPGNALP_LDKNPKKDKDP" => Some(Self::Ldknpkkdkdp),
|
|
"OBCFJPGNALP_JBCOJMGBHMG" => Some(Self::Jbcojmgbhmg),
|
|
"OBCFJPGNALP_NPBKLCHLJMG" => Some(Self::Npbklchljmg),
|
|
"OBCFJPGNALP_PBOIPJLCODJ" => Some(Self::Pboipjlcodj),
|
|
"OBCFJPGNALP_BOFLIOHKPKB" => Some(Self::Bofliohkpkb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jdkjpfgjobi {
|
|
Pcpdhelpkem = 0,
|
|
Mbjhgnhoglg = 1,
|
|
Lbhlhgeenkk = 2,
|
|
}
|
|
impl Jdkjpfgjobi {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "JDKJPFGJOBI_PCPDHELPKEM",
|
|
Self::Mbjhgnhoglg => "JDKJPFGJOBI_MBJHGNHOGLG",
|
|
Self::Lbhlhgeenkk => "JDKJPFGJOBI_LBHLHGEENKK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JDKJPFGJOBI_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"JDKJPFGJOBI_MBJHGNHOGLG" => Some(Self::Mbjhgnhoglg),
|
|
"JDKJPFGJOBI_LBHLHGEENKK" => Some(Self::Lbhlhgeenkk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mhgdjpmeffn {
|
|
Pcpdhelpkem = 0,
|
|
Jlhfgfkjkpb = 1,
|
|
Eihfabompdk = 2,
|
|
}
|
|
impl Mhgdjpmeffn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "MHGDJPMEFFN_PCPDHELPKEM",
|
|
Self::Jlhfgfkjkpb => "MHGDJPMEFFN_JLHFGFKJKPB",
|
|
Self::Eihfabompdk => "MHGDJPMEFFN_EIHFABOMPDK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MHGDJPMEFFN_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"MHGDJPMEFFN_JLHFGFKJKPB" => Some(Self::Jlhfgfkjkpb),
|
|
"MHGDJPMEFFN_EIHFABOMPDK" => Some(Self::Eihfabompdk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: COCNBMMFLII
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdInteractiveTriggerMazeBuffType {
|
|
CocnbmmfliiPcpdhelpkem = 0,
|
|
CmdCoeohebfico = 9479,
|
|
CmdJhiaglgpmbd = 9480,
|
|
}
|
|
impl CmdInteractiveTriggerMazeBuffType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::CocnbmmfliiPcpdhelpkem => "COCNBMMFLII_PCPDHELPKEM",
|
|
Self::CmdCoeohebfico => "CmdCOEOHEBFICO",
|
|
Self::CmdJhiaglgpmbd => "CmdJHIAGLGPMBD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"COCNBMMFLII_PCPDHELPKEM" => Some(Self::CocnbmmfliiPcpdhelpkem),
|
|
"CmdCOEOHEBFICO" => Some(Self::CmdCoeohebfico),
|
|
"CmdJHIAGLGPMBD" => Some(Self::CmdJhiaglgpmbd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FPPPIALGGKL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdItemType {
|
|
FpppialggklPcpdhelpkem = 0,
|
|
CmdSetTurnFoodSwitchCsReq = 520,
|
|
CmdSpecialComposeItemCsReq = 574,
|
|
CmdKfdgnfbaogn = 529,
|
|
CmdCmdLockEquipmentCsReq = 514,
|
|
CmdMarkRelicFilterPlanScRsp = 577,
|
|
CmdExpUpRelicScRsp = 538,
|
|
CmdRelicReforgeCsReq = 506,
|
|
CmdDestroyItemScRsp = 553,
|
|
CmdGetBagCsReq = 591,
|
|
CmdGetBagScRsp = 510,
|
|
CmdExpUpEquipmentCsReq = 539,
|
|
CmdMarkItemScRsp = 525,
|
|
CmdComposeLimitNumUpdateScNotify = 565,
|
|
CmdIljjbgnemhh = 590,
|
|
CmdGetRelicFilterPlanCsReq = 536,
|
|
CmdHkjgdikjigi = 588,
|
|
CmdRankUpEquipmentCsReq = 563,
|
|
CmdMarkItemCsReq = 551,
|
|
CmdGetRecycleTimeCsReq = 557,
|
|
CmdAdceacimklg = 593,
|
|
CmdUseItemCsReq = 509,
|
|
CmdGetMarkItemListScRsp = 517,
|
|
CmdExpUpEquipmentScRsp = 501,
|
|
CmdAddRelicFilterPlanScRsp = 524,
|
|
CmdAddEquipmentScRsp = 596,
|
|
CmdBatchRankUpEquipmentCsReq = 569,
|
|
CmdSellItemScRsp = 561,
|
|
CmdComposeLimitNumCompleteScNotify = 528,
|
|
CmdComposeSelectedRelicCsReq = 600,
|
|
CmdRechargeSuccNotify = 507,
|
|
CmdModifyRelicFilterPlanCsReq = 578,
|
|
CmdAddRelicFilterPlanCsReq = 592,
|
|
CmdOpdnmlkmnbb = 526,
|
|
CmdAconifjjkcg = 516,
|
|
CmdCmdSellItemCsReq = 533,
|
|
CmdDeleteRelicFilterPlanCsReq = 559,
|
|
CmdCmdLockRelicCsReq = 572,
|
|
CmdGhciogmhopp = 541,
|
|
CmdGetRelicFilterPlanScRsp = 503,
|
|
CmdComposeItemScRsp = 537,
|
|
CmdDmjnagekona = 595,
|
|
CmdDestroyItemCsReq = 573,
|
|
CmdDiscardRelicScRsp = 566,
|
|
CmdExpUpRelicCsReq = 504,
|
|
CmdGetRecyleTimeScRsp = 521,
|
|
CmdRelicReforgeConfirmCsReq = 552,
|
|
CmdModifyRelicFilterPlanScRsp = 542,
|
|
CmdCancelMarkItemNotify = 554,
|
|
CmdUseItemScRsp = 598,
|
|
CmdNlddlgdebmo = 518,
|
|
CmdPromoteEquipmentCsReq = 594,
|
|
CmdComposeSelectedRelicScRsp = 589,
|
|
CmdEbddjobgdhd = 532,
|
|
CmdExchangeHcoinCsReq = 558,
|
|
CmdMarkRelicFilterPlanCsReq = 512,
|
|
CmdExchangeHcoinScRsp = 544,
|
|
CmdGeneralVirtualItemDataNotify = 502,
|
|
CmdSyncTurnFoodNotify = 579,
|
|
CmdDiscardRelicCsReq = 549,
|
|
CmdGetMarkItemListCsReq = 508,
|
|
}
|
|
impl CmdItemType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FpppialggklPcpdhelpkem => "FPPPIALGGKL_PCPDHELPKEM",
|
|
Self::CmdSetTurnFoodSwitchCsReq => "CmdSetTurnFoodSwitchCsReq",
|
|
Self::CmdSpecialComposeItemCsReq => "CmdSpecialComposeItemCsReq",
|
|
Self::CmdKfdgnfbaogn => "CmdKFDGNFBAOGN",
|
|
Self::CmdCmdLockEquipmentCsReq => "CmdCmdLockEquipmentCsReq",
|
|
Self::CmdMarkRelicFilterPlanScRsp => "CmdMarkRelicFilterPlanScRsp",
|
|
Self::CmdExpUpRelicScRsp => "CmdExpUpRelicScRsp",
|
|
Self::CmdRelicReforgeCsReq => "CmdRelicReforgeCsReq",
|
|
Self::CmdDestroyItemScRsp => "CmdDestroyItemScRsp",
|
|
Self::CmdGetBagCsReq => "CmdGetBagCsReq",
|
|
Self::CmdGetBagScRsp => "CmdGetBagScRsp",
|
|
Self::CmdExpUpEquipmentCsReq => "CmdExpUpEquipmentCsReq",
|
|
Self::CmdMarkItemScRsp => "CmdMarkItemScRsp",
|
|
Self::CmdComposeLimitNumUpdateScNotify => "CmdComposeLimitNumUpdateScNotify",
|
|
Self::CmdIljjbgnemhh => "CmdILJJBGNEMHH",
|
|
Self::CmdGetRelicFilterPlanCsReq => "CmdGetRelicFilterPlanCsReq",
|
|
Self::CmdHkjgdikjigi => "CmdHKJGDIKJIGI",
|
|
Self::CmdRankUpEquipmentCsReq => "CmdRankUpEquipmentCsReq",
|
|
Self::CmdMarkItemCsReq => "CmdMarkItemCsReq",
|
|
Self::CmdGetRecycleTimeCsReq => "CmdGetRecycleTimeCsReq",
|
|
Self::CmdAdceacimklg => "CmdADCEACIMKLG",
|
|
Self::CmdUseItemCsReq => "CmdUseItemCsReq",
|
|
Self::CmdGetMarkItemListScRsp => "CmdGetMarkItemListScRsp",
|
|
Self::CmdExpUpEquipmentScRsp => "CmdExpUpEquipmentScRsp",
|
|
Self::CmdAddRelicFilterPlanScRsp => "CmdAddRelicFilterPlanScRsp",
|
|
Self::CmdAddEquipmentScRsp => "CmdAddEquipmentScRsp",
|
|
Self::CmdBatchRankUpEquipmentCsReq => "CmdBatchRankUpEquipmentCsReq",
|
|
Self::CmdSellItemScRsp => "CmdSellItemScRsp",
|
|
Self::CmdComposeLimitNumCompleteScNotify => {
|
|
"CmdComposeLimitNumCompleteScNotify"
|
|
}
|
|
Self::CmdComposeSelectedRelicCsReq => "CmdComposeSelectedRelicCsReq",
|
|
Self::CmdRechargeSuccNotify => "CmdRechargeSuccNotify",
|
|
Self::CmdModifyRelicFilterPlanCsReq => "CmdModifyRelicFilterPlanCsReq",
|
|
Self::CmdAddRelicFilterPlanCsReq => "CmdAddRelicFilterPlanCsReq",
|
|
Self::CmdOpdnmlkmnbb => "CmdOPDNMLKMNBB",
|
|
Self::CmdAconifjjkcg => "CmdACONIFJJKCG",
|
|
Self::CmdCmdSellItemCsReq => "CmdCmdSellItemCsReq",
|
|
Self::CmdDeleteRelicFilterPlanCsReq => "CmdDeleteRelicFilterPlanCsReq",
|
|
Self::CmdCmdLockRelicCsReq => "CmdCmdLockRelicCsReq",
|
|
Self::CmdGhciogmhopp => "CmdGHCIOGMHOPP",
|
|
Self::CmdGetRelicFilterPlanScRsp => "CmdGetRelicFilterPlanScRsp",
|
|
Self::CmdComposeItemScRsp => "CmdComposeItemScRsp",
|
|
Self::CmdDmjnagekona => "CmdDMJNAGEKONA",
|
|
Self::CmdDestroyItemCsReq => "CmdDestroyItemCsReq",
|
|
Self::CmdDiscardRelicScRsp => "CmdDiscardRelicScRsp",
|
|
Self::CmdExpUpRelicCsReq => "CmdExpUpRelicCsReq",
|
|
Self::CmdGetRecyleTimeScRsp => "CmdGetRecyleTimeScRsp",
|
|
Self::CmdRelicReforgeConfirmCsReq => "CmdRelicReforgeConfirmCsReq",
|
|
Self::CmdModifyRelicFilterPlanScRsp => "CmdModifyRelicFilterPlanScRsp",
|
|
Self::CmdCancelMarkItemNotify => "CmdCancelMarkItemNotify",
|
|
Self::CmdUseItemScRsp => "CmdUseItemScRsp",
|
|
Self::CmdNlddlgdebmo => "CmdNLDDLGDEBMO",
|
|
Self::CmdPromoteEquipmentCsReq => "CmdPromoteEquipmentCsReq",
|
|
Self::CmdComposeSelectedRelicScRsp => "CmdComposeSelectedRelicScRsp",
|
|
Self::CmdEbddjobgdhd => "CmdEBDDJOBGDHD",
|
|
Self::CmdExchangeHcoinCsReq => "CmdExchangeHcoinCsReq",
|
|
Self::CmdMarkRelicFilterPlanCsReq => "CmdMarkRelicFilterPlanCsReq",
|
|
Self::CmdExchangeHcoinScRsp => "CmdExchangeHcoinScRsp",
|
|
Self::CmdGeneralVirtualItemDataNotify => "CmdGeneralVirtualItemDataNotify",
|
|
Self::CmdSyncTurnFoodNotify => "CmdSyncTurnFoodNotify",
|
|
Self::CmdDiscardRelicCsReq => "CmdDiscardRelicCsReq",
|
|
Self::CmdGetMarkItemListCsReq => "CmdGetMarkItemListCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FPPPIALGGKL_PCPDHELPKEM" => Some(Self::FpppialggklPcpdhelpkem),
|
|
"CmdSetTurnFoodSwitchCsReq" => Some(Self::CmdSetTurnFoodSwitchCsReq),
|
|
"CmdSpecialComposeItemCsReq" => Some(Self::CmdSpecialComposeItemCsReq),
|
|
"CmdKFDGNFBAOGN" => Some(Self::CmdKfdgnfbaogn),
|
|
"CmdCmdLockEquipmentCsReq" => Some(Self::CmdCmdLockEquipmentCsReq),
|
|
"CmdMarkRelicFilterPlanScRsp" => Some(Self::CmdMarkRelicFilterPlanScRsp),
|
|
"CmdExpUpRelicScRsp" => Some(Self::CmdExpUpRelicScRsp),
|
|
"CmdRelicReforgeCsReq" => Some(Self::CmdRelicReforgeCsReq),
|
|
"CmdDestroyItemScRsp" => Some(Self::CmdDestroyItemScRsp),
|
|
"CmdGetBagCsReq" => Some(Self::CmdGetBagCsReq),
|
|
"CmdGetBagScRsp" => Some(Self::CmdGetBagScRsp),
|
|
"CmdExpUpEquipmentCsReq" => Some(Self::CmdExpUpEquipmentCsReq),
|
|
"CmdMarkItemScRsp" => Some(Self::CmdMarkItemScRsp),
|
|
"CmdComposeLimitNumUpdateScNotify" => {
|
|
Some(Self::CmdComposeLimitNumUpdateScNotify)
|
|
}
|
|
"CmdILJJBGNEMHH" => Some(Self::CmdIljjbgnemhh),
|
|
"CmdGetRelicFilterPlanCsReq" => Some(Self::CmdGetRelicFilterPlanCsReq),
|
|
"CmdHKJGDIKJIGI" => Some(Self::CmdHkjgdikjigi),
|
|
"CmdRankUpEquipmentCsReq" => Some(Self::CmdRankUpEquipmentCsReq),
|
|
"CmdMarkItemCsReq" => Some(Self::CmdMarkItemCsReq),
|
|
"CmdGetRecycleTimeCsReq" => Some(Self::CmdGetRecycleTimeCsReq),
|
|
"CmdADCEACIMKLG" => Some(Self::CmdAdceacimklg),
|
|
"CmdUseItemCsReq" => Some(Self::CmdUseItemCsReq),
|
|
"CmdGetMarkItemListScRsp" => Some(Self::CmdGetMarkItemListScRsp),
|
|
"CmdExpUpEquipmentScRsp" => Some(Self::CmdExpUpEquipmentScRsp),
|
|
"CmdAddRelicFilterPlanScRsp" => Some(Self::CmdAddRelicFilterPlanScRsp),
|
|
"CmdAddEquipmentScRsp" => Some(Self::CmdAddEquipmentScRsp),
|
|
"CmdBatchRankUpEquipmentCsReq" => Some(Self::CmdBatchRankUpEquipmentCsReq),
|
|
"CmdSellItemScRsp" => Some(Self::CmdSellItemScRsp),
|
|
"CmdComposeLimitNumCompleteScNotify" => {
|
|
Some(Self::CmdComposeLimitNumCompleteScNotify)
|
|
}
|
|
"CmdComposeSelectedRelicCsReq" => Some(Self::CmdComposeSelectedRelicCsReq),
|
|
"CmdRechargeSuccNotify" => Some(Self::CmdRechargeSuccNotify),
|
|
"CmdModifyRelicFilterPlanCsReq" => Some(Self::CmdModifyRelicFilterPlanCsReq),
|
|
"CmdAddRelicFilterPlanCsReq" => Some(Self::CmdAddRelicFilterPlanCsReq),
|
|
"CmdOPDNMLKMNBB" => Some(Self::CmdOpdnmlkmnbb),
|
|
"CmdACONIFJJKCG" => Some(Self::CmdAconifjjkcg),
|
|
"CmdCmdSellItemCsReq" => Some(Self::CmdCmdSellItemCsReq),
|
|
"CmdDeleteRelicFilterPlanCsReq" => Some(Self::CmdDeleteRelicFilterPlanCsReq),
|
|
"CmdCmdLockRelicCsReq" => Some(Self::CmdCmdLockRelicCsReq),
|
|
"CmdGHCIOGMHOPP" => Some(Self::CmdGhciogmhopp),
|
|
"CmdGetRelicFilterPlanScRsp" => Some(Self::CmdGetRelicFilterPlanScRsp),
|
|
"CmdComposeItemScRsp" => Some(Self::CmdComposeItemScRsp),
|
|
"CmdDMJNAGEKONA" => Some(Self::CmdDmjnagekona),
|
|
"CmdDestroyItemCsReq" => Some(Self::CmdDestroyItemCsReq),
|
|
"CmdDiscardRelicScRsp" => Some(Self::CmdDiscardRelicScRsp),
|
|
"CmdExpUpRelicCsReq" => Some(Self::CmdExpUpRelicCsReq),
|
|
"CmdGetRecyleTimeScRsp" => Some(Self::CmdGetRecyleTimeScRsp),
|
|
"CmdRelicReforgeConfirmCsReq" => Some(Self::CmdRelicReforgeConfirmCsReq),
|
|
"CmdModifyRelicFilterPlanScRsp" => Some(Self::CmdModifyRelicFilterPlanScRsp),
|
|
"CmdCancelMarkItemNotify" => Some(Self::CmdCancelMarkItemNotify),
|
|
"CmdUseItemScRsp" => Some(Self::CmdUseItemScRsp),
|
|
"CmdNLDDLGDEBMO" => Some(Self::CmdNlddlgdebmo),
|
|
"CmdPromoteEquipmentCsReq" => Some(Self::CmdPromoteEquipmentCsReq),
|
|
"CmdComposeSelectedRelicScRsp" => Some(Self::CmdComposeSelectedRelicScRsp),
|
|
"CmdEBDDJOBGDHD" => Some(Self::CmdEbddjobgdhd),
|
|
"CmdExchangeHcoinCsReq" => Some(Self::CmdExchangeHcoinCsReq),
|
|
"CmdMarkRelicFilterPlanCsReq" => Some(Self::CmdMarkRelicFilterPlanCsReq),
|
|
"CmdExchangeHcoinScRsp" => Some(Self::CmdExchangeHcoinScRsp),
|
|
"CmdGeneralVirtualItemDataNotify" => {
|
|
Some(Self::CmdGeneralVirtualItemDataNotify)
|
|
}
|
|
"CmdSyncTurnFoodNotify" => Some(Self::CmdSyncTurnFoodNotify),
|
|
"CmdDiscardRelicCsReq" => Some(Self::CmdDiscardRelicCsReq),
|
|
"CmdGetMarkItemListCsReq" => Some(Self::CmdGetMarkItemListCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EGEJGNADOHG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RelicDiscardType {
|
|
EgejgnadohgIfpdlcoienf = 0,
|
|
EgejgnadohgLboobhamnbk = 1,
|
|
EgejgnadohgPbkgffcnbbh = 2,
|
|
}
|
|
impl RelicDiscardType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EgejgnadohgIfpdlcoienf => "EGEJGNADOHG_IFPDLCOIENF",
|
|
Self::EgejgnadohgLboobhamnbk => "EGEJGNADOHG_LBOOBHAMNBK",
|
|
Self::EgejgnadohgPbkgffcnbbh => "EGEJGNADOHG_PBKGFFCNBBH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EGEJGNADOHG_IFPDLCOIENF" => Some(Self::EgejgnadohgIfpdlcoienf),
|
|
"EGEJGNADOHG_LBOOBHAMNBK" => Some(Self::EgejgnadohgLboobhamnbk),
|
|
"EGEJGNADOHG_PBKGFFCNBBH" => Some(Self::EgejgnadohgPbkgffcnbbh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HINDKODOBAA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TurnFoodSwitch {
|
|
HindkodobaaPcpdhelpkem = 0,
|
|
HindkodobaaKebpgfmocdd = 1,
|
|
HindkodobaaEmlcfoeiahm = 2,
|
|
}
|
|
impl TurnFoodSwitch {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HindkodobaaPcpdhelpkem => "HINDKODOBAA_PCPDHELPKEM",
|
|
Self::HindkodobaaKebpgfmocdd => "HINDKODOBAA_KEBPGFMOCDD",
|
|
Self::HindkodobaaEmlcfoeiahm => "HINDKODOBAA_EMLCFOEIAHM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HINDKODOBAA_PCPDHELPKEM" => Some(Self::HindkodobaaPcpdhelpkem),
|
|
"HINDKODOBAA_KEBPGFMOCDD" => Some(Self::HindkodobaaKebpgfmocdd),
|
|
"HINDKODOBAA_EMLCFOEIAHM" => Some(Self::HindkodobaaEmlcfoeiahm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EHPNGMCBMBF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdJukeboxType {
|
|
EhpngmcbmbfPcpdhelpkem = 0,
|
|
CmdUnlockBackGroundMusicCsReq = 3114,
|
|
CmdGetJukeboxDataScRsp = 3110,
|
|
CmdPlayBackGroundMusicCsReq = 3194,
|
|
CmdIdebdgichaj = 3109,
|
|
CmdGetJukeboxDataCsReq = 3191,
|
|
CmdCjapfooonkc = 3198,
|
|
CmdUnlockBackGroundMusicScRsp = 3118,
|
|
CmdPlayBackGroundMusicScRsp = 3195,
|
|
}
|
|
impl CmdJukeboxType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EhpngmcbmbfPcpdhelpkem => "EHPNGMCBMBF_PCPDHELPKEM",
|
|
Self::CmdUnlockBackGroundMusicCsReq => "CmdUnlockBackGroundMusicCsReq",
|
|
Self::CmdGetJukeboxDataScRsp => "CmdGetJukeboxDataScRsp",
|
|
Self::CmdPlayBackGroundMusicCsReq => "CmdPlayBackGroundMusicCsReq",
|
|
Self::CmdIdebdgichaj => "CmdIDEBDGICHAJ",
|
|
Self::CmdGetJukeboxDataCsReq => "CmdGetJukeboxDataCsReq",
|
|
Self::CmdCjapfooonkc => "CmdCJAPFOOONKC",
|
|
Self::CmdUnlockBackGroundMusicScRsp => "CmdUnlockBackGroundMusicScRsp",
|
|
Self::CmdPlayBackGroundMusicScRsp => "CmdPlayBackGroundMusicScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EHPNGMCBMBF_PCPDHELPKEM" => Some(Self::EhpngmcbmbfPcpdhelpkem),
|
|
"CmdUnlockBackGroundMusicCsReq" => Some(Self::CmdUnlockBackGroundMusicCsReq),
|
|
"CmdGetJukeboxDataScRsp" => Some(Self::CmdGetJukeboxDataScRsp),
|
|
"CmdPlayBackGroundMusicCsReq" => Some(Self::CmdPlayBackGroundMusicCsReq),
|
|
"CmdIDEBDGICHAJ" => Some(Self::CmdIdebdgichaj),
|
|
"CmdGetJukeboxDataCsReq" => Some(Self::CmdGetJukeboxDataCsReq),
|
|
"CmdCJAPFOOONKC" => Some(Self::CmdCjapfooonkc),
|
|
"CmdUnlockBackGroundMusicScRsp" => Some(Self::CmdUnlockBackGroundMusicScRsp),
|
|
"CmdPlayBackGroundMusicScRsp" => Some(Self::CmdPlayBackGroundMusicScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: IPPOLBNMGNK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdLimaoNewsType {
|
|
IppolbnmgnkPcpdhelpkem = 0,
|
|
IppolbnmgnkIkbkdnbhlbi = 9209,
|
|
IppolbnmgnkMopbbldbkkl = 9191,
|
|
IppolbnmgnkEchjnlhbbia = 9184,
|
|
CmdAejmfmmhall = 9194,
|
|
CmdBhkljgbepcf = 9207,
|
|
CmdCnhphdcjekg = 9197,
|
|
CmdMbpnkkmkchc = 9199,
|
|
IppolbnmgnkGimmjcfdflf = 9195,
|
|
IppolbnmgnkBpcoikogkap = 9206,
|
|
IppolbnmgnkAgijkdpcoio = 9182,
|
|
IppolbnmgnkDiiklmjcgbm = 9205,
|
|
CmdObkhphecdei = 9202,
|
|
IppolbnmgnkIdogkcpnecc = 9183,
|
|
CmdGaeljjddemd = 9210,
|
|
CmdMlaohceihfl = 9200,
|
|
IppolbnmgnkHcjachldggm = 9189,
|
|
CmdJnlhonljghd = 9181,
|
|
CmdPlpmobcjloj = 9185,
|
|
CmdIcoloefhlgd = 9188,
|
|
CmdFeccggmmbmk = 9190,
|
|
CmdOkildhpdmib = 9187,
|
|
CmdKamjpifpjpf = 9198,
|
|
IppolbnmgnkPgfkdjkhdcc = 9193,
|
|
IppolbnmgnkAcoeflafkoe = 9204,
|
|
IppolbnmgnkNphedeikedo = 9203,
|
|
}
|
|
impl CmdLimaoNewsType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::IppolbnmgnkPcpdhelpkem => "IPPOLBNMGNK_PCPDHELPKEM",
|
|
Self::IppolbnmgnkIkbkdnbhlbi => "IPPOLBNMGNK_IKBKDNBHLBI",
|
|
Self::IppolbnmgnkMopbbldbkkl => "IPPOLBNMGNK_MOPBBLDBKKL",
|
|
Self::IppolbnmgnkEchjnlhbbia => "IPPOLBNMGNK_ECHJNLHBBIA",
|
|
Self::CmdAejmfmmhall => "CmdAEJMFMMHALL",
|
|
Self::CmdBhkljgbepcf => "CmdBHKLJGBEPCF",
|
|
Self::CmdCnhphdcjekg => "CmdCNHPHDCJEKG",
|
|
Self::CmdMbpnkkmkchc => "CmdMBPNKKMKCHC",
|
|
Self::IppolbnmgnkGimmjcfdflf => "IPPOLBNMGNK_GIMMJCFDFLF",
|
|
Self::IppolbnmgnkBpcoikogkap => "IPPOLBNMGNK_BPCOIKOGKAP",
|
|
Self::IppolbnmgnkAgijkdpcoio => "IPPOLBNMGNK_AGIJKDPCOIO",
|
|
Self::IppolbnmgnkDiiklmjcgbm => "IPPOLBNMGNK_DIIKLMJCGBM",
|
|
Self::CmdObkhphecdei => "CmdOBKHPHECDEI",
|
|
Self::IppolbnmgnkIdogkcpnecc => "IPPOLBNMGNK_IDOGKCPNECC",
|
|
Self::CmdGaeljjddemd => "CmdGAELJJDDEMD",
|
|
Self::CmdMlaohceihfl => "CmdMLAOHCEIHFL",
|
|
Self::IppolbnmgnkHcjachldggm => "IPPOLBNMGNK_HCJACHLDGGM",
|
|
Self::CmdJnlhonljghd => "CmdJNLHONLJGHD",
|
|
Self::CmdPlpmobcjloj => "CmdPLPMOBCJLOJ",
|
|
Self::CmdIcoloefhlgd => "CmdICOLOEFHLGD",
|
|
Self::CmdFeccggmmbmk => "CmdFECCGGMMBMK",
|
|
Self::CmdOkildhpdmib => "CmdOKILDHPDMIB",
|
|
Self::CmdKamjpifpjpf => "CmdKAMJPIFPJPF",
|
|
Self::IppolbnmgnkPgfkdjkhdcc => "IPPOLBNMGNK_PGFKDJKHDCC",
|
|
Self::IppolbnmgnkAcoeflafkoe => "IPPOLBNMGNK_ACOEFLAFKOE",
|
|
Self::IppolbnmgnkNphedeikedo => "IPPOLBNMGNK_NPHEDEIKEDO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IPPOLBNMGNK_PCPDHELPKEM" => Some(Self::IppolbnmgnkPcpdhelpkem),
|
|
"IPPOLBNMGNK_IKBKDNBHLBI" => Some(Self::IppolbnmgnkIkbkdnbhlbi),
|
|
"IPPOLBNMGNK_MOPBBLDBKKL" => Some(Self::IppolbnmgnkMopbbldbkkl),
|
|
"IPPOLBNMGNK_ECHJNLHBBIA" => Some(Self::IppolbnmgnkEchjnlhbbia),
|
|
"CmdAEJMFMMHALL" => Some(Self::CmdAejmfmmhall),
|
|
"CmdBHKLJGBEPCF" => Some(Self::CmdBhkljgbepcf),
|
|
"CmdCNHPHDCJEKG" => Some(Self::CmdCnhphdcjekg),
|
|
"CmdMBPNKKMKCHC" => Some(Self::CmdMbpnkkmkchc),
|
|
"IPPOLBNMGNK_GIMMJCFDFLF" => Some(Self::IppolbnmgnkGimmjcfdflf),
|
|
"IPPOLBNMGNK_BPCOIKOGKAP" => Some(Self::IppolbnmgnkBpcoikogkap),
|
|
"IPPOLBNMGNK_AGIJKDPCOIO" => Some(Self::IppolbnmgnkAgijkdpcoio),
|
|
"IPPOLBNMGNK_DIIKLMJCGBM" => Some(Self::IppolbnmgnkDiiklmjcgbm),
|
|
"CmdOBKHPHECDEI" => Some(Self::CmdObkhphecdei),
|
|
"IPPOLBNMGNK_IDOGKCPNECC" => Some(Self::IppolbnmgnkIdogkcpnecc),
|
|
"CmdGAELJJDDEMD" => Some(Self::CmdGaeljjddemd),
|
|
"CmdMLAOHCEIHFL" => Some(Self::CmdMlaohceihfl),
|
|
"IPPOLBNMGNK_HCJACHLDGGM" => Some(Self::IppolbnmgnkHcjachldggm),
|
|
"CmdJNLHONLJGHD" => Some(Self::CmdJnlhonljghd),
|
|
"CmdPLPMOBCJLOJ" => Some(Self::CmdPlpmobcjloj),
|
|
"CmdICOLOEFHLGD" => Some(Self::CmdIcoloefhlgd),
|
|
"CmdFECCGGMMBMK" => Some(Self::CmdFeccggmmbmk),
|
|
"CmdOKILDHPDMIB" => Some(Self::CmdOkildhpdmib),
|
|
"CmdKAMJPIFPJPF" => Some(Self::CmdKamjpifpjpf),
|
|
"IPPOLBNMGNK_PGFKDJKHDCC" => Some(Self::IppolbnmgnkPgfkdjkhdcc),
|
|
"IPPOLBNMGNK_ACOEFLAFKOE" => Some(Self::IppolbnmgnkAcoeflafkoe),
|
|
"IPPOLBNMGNK_NPHEDEIKEDO" => Some(Self::IppolbnmgnkNphedeikedo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KMPIHHBLOAB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum LimaoNewsOfficeSurveyState {
|
|
KmpihhbloabPcpdhelpkem = 0,
|
|
KmpihhbloabIhaoklgokch = 1,
|
|
KmpihhbloabOpnadfkbgnn = 2,
|
|
KmpihhbloabFflchlpofnm = 3,
|
|
KmpihhbloabPoolaghgcmg = 4,
|
|
}
|
|
impl LimaoNewsOfficeSurveyState {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KmpihhbloabPcpdhelpkem => "KMPIHHBLOAB_PCPDHELPKEM",
|
|
Self::KmpihhbloabIhaoklgokch => "KMPIHHBLOAB_IHAOKLGOKCH",
|
|
Self::KmpihhbloabOpnadfkbgnn => "KMPIHHBLOAB_OPNADFKBGNN",
|
|
Self::KmpihhbloabFflchlpofnm => "KMPIHHBLOAB_FFLCHLPOFNM",
|
|
Self::KmpihhbloabPoolaghgcmg => "KMPIHHBLOAB_POOLAGHGCMG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KMPIHHBLOAB_PCPDHELPKEM" => Some(Self::KmpihhbloabPcpdhelpkem),
|
|
"KMPIHHBLOAB_IHAOKLGOKCH" => Some(Self::KmpihhbloabIhaoklgokch),
|
|
"KMPIHHBLOAB_OPNADFKBGNN" => Some(Self::KmpihhbloabOpnadfkbgnn),
|
|
"KMPIHHBLOAB_FFLCHLPOFNM" => Some(Self::KmpihhbloabFflchlpofnm),
|
|
"KMPIHHBLOAB_POOLAGHGCMG" => Some(Self::KmpihhbloabPoolaghgcmg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KEACHFCCAOI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdLineupType {
|
|
KeachfccaoiPcpdhelpkem = 0,
|
|
CmdChangeLineupLeaderScRsp = 704,
|
|
CmdSetLineupNameScRsp = 733,
|
|
CmdQuitLineupScRsp = 798,
|
|
CmdChangeLineupLeaderCsReq = 737,
|
|
CmdExtraLineupDestroyNotify = 789,
|
|
CmdGetLineupAvatarDataCsReq = 701,
|
|
CmdGetAllLineupDataCsReq = 761,
|
|
CmdVirtualLineupTrialAvatarChangeScNotify = 796,
|
|
CmdReplaceLineupScRsp = 800,
|
|
CmdGetCurLineupDataScRsp = 795,
|
|
CmdJoinLineupScRsp = 718,
|
|
CmdAjjaamndgeh = 710,
|
|
CmdSwitchLineupIndexCsReq = 738,
|
|
CmdSwitchLineupIndexScRsp = 772,
|
|
CmdJoinLineupCsReq = 714,
|
|
CmdGetCurLineupDataCsReq = 794,
|
|
CmdGetAllLineupDataScRsp = 707,
|
|
CmdBcnogenahjj = 726,
|
|
CmdVirtualLineupDestroyNotify = 758,
|
|
CmdSwapLineupCsReq = 763,
|
|
KeachfccaoiNnmmnmdjelk = 791,
|
|
CmdGetLineupAvatarDataScRsp = 774,
|
|
CmdReplaceLineupCsReq = 744,
|
|
CmdSyncLineupNotify = 739,
|
|
CmdQuitLineupCsReq = 709,
|
|
CmdSetLineupNameCsReq = 732,
|
|
}
|
|
impl CmdLineupType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KeachfccaoiPcpdhelpkem => "KEACHFCCAOI_PCPDHELPKEM",
|
|
Self::CmdChangeLineupLeaderScRsp => "CmdChangeLineupLeaderScRsp",
|
|
Self::CmdSetLineupNameScRsp => "CmdSetLineupNameScRsp",
|
|
Self::CmdQuitLineupScRsp => "CmdQuitLineupScRsp",
|
|
Self::CmdChangeLineupLeaderCsReq => "CmdChangeLineupLeaderCsReq",
|
|
Self::CmdExtraLineupDestroyNotify => "CmdExtraLineupDestroyNotify",
|
|
Self::CmdGetLineupAvatarDataCsReq => "CmdGetLineupAvatarDataCsReq",
|
|
Self::CmdGetAllLineupDataCsReq => "CmdGetAllLineupDataCsReq",
|
|
Self::CmdVirtualLineupTrialAvatarChangeScNotify => {
|
|
"CmdVirtualLineupTrialAvatarChangeScNotify"
|
|
}
|
|
Self::CmdReplaceLineupScRsp => "CmdReplaceLineupScRsp",
|
|
Self::CmdGetCurLineupDataScRsp => "CmdGetCurLineupDataScRsp",
|
|
Self::CmdJoinLineupScRsp => "CmdJoinLineupScRsp",
|
|
Self::CmdAjjaamndgeh => "CmdAJJAAMNDGEH",
|
|
Self::CmdSwitchLineupIndexCsReq => "CmdSwitchLineupIndexCsReq",
|
|
Self::CmdSwitchLineupIndexScRsp => "CmdSwitchLineupIndexScRsp",
|
|
Self::CmdJoinLineupCsReq => "CmdJoinLineupCsReq",
|
|
Self::CmdGetCurLineupDataCsReq => "CmdGetCurLineupDataCsReq",
|
|
Self::CmdGetAllLineupDataScRsp => "CmdGetAllLineupDataScRsp",
|
|
Self::CmdBcnogenahjj => "CmdBCNOGENAHJJ",
|
|
Self::CmdVirtualLineupDestroyNotify => "CmdVirtualLineupDestroyNotify",
|
|
Self::CmdSwapLineupCsReq => "CmdSwapLineupCsReq",
|
|
Self::KeachfccaoiNnmmnmdjelk => "KEACHFCCAOI_NNMMNMDJELK",
|
|
Self::CmdGetLineupAvatarDataScRsp => "CmdGetLineupAvatarDataScRsp",
|
|
Self::CmdReplaceLineupCsReq => "CmdReplaceLineupCsReq",
|
|
Self::CmdSyncLineupNotify => "CmdSyncLineupNotify",
|
|
Self::CmdQuitLineupCsReq => "CmdQuitLineupCsReq",
|
|
Self::CmdSetLineupNameCsReq => "CmdSetLineupNameCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KEACHFCCAOI_PCPDHELPKEM" => Some(Self::KeachfccaoiPcpdhelpkem),
|
|
"CmdChangeLineupLeaderScRsp" => Some(Self::CmdChangeLineupLeaderScRsp),
|
|
"CmdSetLineupNameScRsp" => Some(Self::CmdSetLineupNameScRsp),
|
|
"CmdQuitLineupScRsp" => Some(Self::CmdQuitLineupScRsp),
|
|
"CmdChangeLineupLeaderCsReq" => Some(Self::CmdChangeLineupLeaderCsReq),
|
|
"CmdExtraLineupDestroyNotify" => Some(Self::CmdExtraLineupDestroyNotify),
|
|
"CmdGetLineupAvatarDataCsReq" => Some(Self::CmdGetLineupAvatarDataCsReq),
|
|
"CmdGetAllLineupDataCsReq" => Some(Self::CmdGetAllLineupDataCsReq),
|
|
"CmdVirtualLineupTrialAvatarChangeScNotify" => {
|
|
Some(Self::CmdVirtualLineupTrialAvatarChangeScNotify)
|
|
}
|
|
"CmdReplaceLineupScRsp" => Some(Self::CmdReplaceLineupScRsp),
|
|
"CmdGetCurLineupDataScRsp" => Some(Self::CmdGetCurLineupDataScRsp),
|
|
"CmdJoinLineupScRsp" => Some(Self::CmdJoinLineupScRsp),
|
|
"CmdAJJAAMNDGEH" => Some(Self::CmdAjjaamndgeh),
|
|
"CmdSwitchLineupIndexCsReq" => Some(Self::CmdSwitchLineupIndexCsReq),
|
|
"CmdSwitchLineupIndexScRsp" => Some(Self::CmdSwitchLineupIndexScRsp),
|
|
"CmdJoinLineupCsReq" => Some(Self::CmdJoinLineupCsReq),
|
|
"CmdGetCurLineupDataCsReq" => Some(Self::CmdGetCurLineupDataCsReq),
|
|
"CmdGetAllLineupDataScRsp" => Some(Self::CmdGetAllLineupDataScRsp),
|
|
"CmdBCNOGENAHJJ" => Some(Self::CmdBcnogenahjj),
|
|
"CmdVirtualLineupDestroyNotify" => Some(Self::CmdVirtualLineupDestroyNotify),
|
|
"CmdSwapLineupCsReq" => Some(Self::CmdSwapLineupCsReq),
|
|
"KEACHFCCAOI_NNMMNMDJELK" => Some(Self::KeachfccaoiNnmmnmdjelk),
|
|
"CmdGetLineupAvatarDataScRsp" => Some(Self::CmdGetLineupAvatarDataScRsp),
|
|
"CmdReplaceLineupCsReq" => Some(Self::CmdReplaceLineupCsReq),
|
|
"CmdSyncLineupNotify" => Some(Self::CmdSyncLineupNotify),
|
|
"CmdQuitLineupCsReq" => Some(Self::CmdQuitLineupCsReq),
|
|
"CmdSetLineupNameCsReq" => Some(Self::CmdSetLineupNameCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fppdafjjcbm {
|
|
Pcpdhelpkem = 0,
|
|
Mbhakcjloaj = 1,
|
|
Dcnmdnapbdj = 2,
|
|
Nceajdhopil = 3,
|
|
Noiegfjpgli = 4,
|
|
}
|
|
impl Fppdafjjcbm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "FPPDAFJJCBM_PCPDHELPKEM",
|
|
Self::Mbhakcjloaj => "FPPDAFJJCBM_MBHAKCJLOAJ",
|
|
Self::Dcnmdnapbdj => "FPPDAFJJCBM_DCNMDNAPBDJ",
|
|
Self::Nceajdhopil => "FPPDAFJJCBM_NCEAJDHOPIL",
|
|
Self::Noiegfjpgli => "FPPDAFJJCBM_NOIEGFJPGLI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FPPDAFJJCBM_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"FPPDAFJJCBM_MBHAKCJLOAJ" => Some(Self::Mbhakcjloaj),
|
|
"FPPDAFJJCBM_DCNMDNAPBDJ" => Some(Self::Dcnmdnapbdj),
|
|
"FPPDAFJJCBM_NCEAJDHOPIL" => Some(Self::Nceajdhopil),
|
|
"FPPDAFJJCBM_NOIEGFJPGLI" => Some(Self::Noiegfjpgli),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: CDHAMNOOBFC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ExtraLineupType {
|
|
LineupNone = 0,
|
|
LineupChallenge = 1,
|
|
LineupRogue = 2,
|
|
LineupChallenge2 = 3,
|
|
LineupChallenge3 = 4,
|
|
LineupRogueChallenge = 5,
|
|
LineupStageTrial = 6,
|
|
LineupRogueTrial = 7,
|
|
LineupActivity = 8,
|
|
LineupBoxingClub = 9,
|
|
LineupTreasureDungeon = 11,
|
|
LineupChessRogue = 12,
|
|
LineupHeliobus = 13,
|
|
LineupTournRogue = 14,
|
|
LineupRelicRogue = 15,
|
|
LineupArcadeRogue = 16,
|
|
LineupMagicRogue = 17,
|
|
LineupFate = 18,
|
|
LineupGridFight = 19,
|
|
}
|
|
impl ExtraLineupType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LineupNone => "LINEUP_NONE",
|
|
Self::LineupChallenge => "LINEUP_CHALLENGE",
|
|
Self::LineupRogue => "LINEUP_ROGUE",
|
|
Self::LineupChallenge2 => "LINEUP_CHALLENGE_2",
|
|
Self::LineupChallenge3 => "LINEUP_CHALLENGE_3",
|
|
Self::LineupRogueChallenge => "LINEUP_ROGUE_CHALLENGE",
|
|
Self::LineupStageTrial => "LINEUP_STAGE_TRIAL",
|
|
Self::LineupRogueTrial => "LINEUP_ROGUE_TRIAL",
|
|
Self::LineupActivity => "LINEUP_ACTIVITY",
|
|
Self::LineupBoxingClub => "LINEUP_BOXING_CLUB",
|
|
Self::LineupTreasureDungeon => "LINEUP_TREASURE_DUNGEON",
|
|
Self::LineupChessRogue => "LINEUP_CHESS_ROGUE",
|
|
Self::LineupHeliobus => "LINEUP_HELIOBUS",
|
|
Self::LineupTournRogue => "LINEUP_TOURN_ROGUE",
|
|
Self::LineupRelicRogue => "LINEUP_RELIC_ROGUE",
|
|
Self::LineupArcadeRogue => "LINEUP_ARCADE_ROGUE",
|
|
Self::LineupMagicRogue => "LINEUP_MAGIC_ROGUE",
|
|
Self::LineupFate => "LINEUP_FATE",
|
|
Self::LineupGridFight => "LINEUP_GRID_FIGHT",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LINEUP_NONE" => Some(Self::LineupNone),
|
|
"LINEUP_CHALLENGE" => Some(Self::LineupChallenge),
|
|
"LINEUP_ROGUE" => Some(Self::LineupRogue),
|
|
"LINEUP_CHALLENGE_2" => Some(Self::LineupChallenge2),
|
|
"LINEUP_CHALLENGE_3" => Some(Self::LineupChallenge3),
|
|
"LINEUP_ROGUE_CHALLENGE" => Some(Self::LineupRogueChallenge),
|
|
"LINEUP_STAGE_TRIAL" => Some(Self::LineupStageTrial),
|
|
"LINEUP_ROGUE_TRIAL" => Some(Self::LineupRogueTrial),
|
|
"LINEUP_ACTIVITY" => Some(Self::LineupActivity),
|
|
"LINEUP_BOXING_CLUB" => Some(Self::LineupBoxingClub),
|
|
"LINEUP_TREASURE_DUNGEON" => Some(Self::LineupTreasureDungeon),
|
|
"LINEUP_CHESS_ROGUE" => Some(Self::LineupChessRogue),
|
|
"LINEUP_HELIOBUS" => Some(Self::LineupHeliobus),
|
|
"LINEUP_TOURN_ROGUE" => Some(Self::LineupTournRogue),
|
|
"LINEUP_RELIC_ROGUE" => Some(Self::LineupRelicRogue),
|
|
"LINEUP_ARCADE_ROGUE" => Some(Self::LineupArcadeRogue),
|
|
"LINEUP_MAGIC_ROGUE" => Some(Self::LineupMagicRogue),
|
|
"LINEUP_FATE" => Some(Self::LineupFate),
|
|
"LINEUP_GRID_FIGHT" => Some(Self::LineupGridFight),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EDGNAOEHBGN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum SyncLineupReason {
|
|
EdgnaoehbgnCpnnlcpjfch = 0,
|
|
EdgnaoehbgnHgeapbkaboa = 1,
|
|
EdgnaoehbgnJllnmlgcahh = 2,
|
|
EdgnaoehbgnMldejpoohfb = 3,
|
|
EdgnaoehbgnPgngnonpbmm = 4,
|
|
EdgnaoehbgnHilgofhcpfg = 5,
|
|
EdgnaoehbgnBiegpkhmhpp = 6,
|
|
}
|
|
impl SyncLineupReason {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EdgnaoehbgnCpnnlcpjfch => "EDGNAOEHBGN_CPNNLCPJFCH",
|
|
Self::EdgnaoehbgnHgeapbkaboa => "EDGNAOEHBGN_HGEAPBKABOA",
|
|
Self::EdgnaoehbgnJllnmlgcahh => "EDGNAOEHBGN_JLLNMLGCAHH",
|
|
Self::EdgnaoehbgnMldejpoohfb => "EDGNAOEHBGN_MLDEJPOOHFB",
|
|
Self::EdgnaoehbgnPgngnonpbmm => "EDGNAOEHBGN_PGNGNONPBMM",
|
|
Self::EdgnaoehbgnHilgofhcpfg => "EDGNAOEHBGN_HILGOFHCPFG",
|
|
Self::EdgnaoehbgnBiegpkhmhpp => "EDGNAOEHBGN_BIEGPKHMHPP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EDGNAOEHBGN_CPNNLCPJFCH" => Some(Self::EdgnaoehbgnCpnnlcpjfch),
|
|
"EDGNAOEHBGN_HGEAPBKABOA" => Some(Self::EdgnaoehbgnHgeapbkaboa),
|
|
"EDGNAOEHBGN_JLLNMLGCAHH" => Some(Self::EdgnaoehbgnJllnmlgcahh),
|
|
"EDGNAOEHBGN_MLDEJPOOHFB" => Some(Self::EdgnaoehbgnMldejpoohfb),
|
|
"EDGNAOEHBGN_PGNGNONPBMM" => Some(Self::EdgnaoehbgnPgngnonpbmm),
|
|
"EDGNAOEHBGN_HILGOFHCPFG" => Some(Self::EdgnaoehbgnHilgofhcpfg),
|
|
"EDGNAOEHBGN_BIEGPKHMHPP" => Some(Self::EdgnaoehbgnBiegpkhmhpp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: LADMLLPIABE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdLobbyType {
|
|
LadmllpiabePcpdhelpkem = 0,
|
|
CmdLobbyJoinScRsp = 7377,
|
|
CmdOhcjbdglpmk = 7385,
|
|
CmdLobbySyncInfoScNotify = 7352,
|
|
CmdLobbyInteractScNotify = 7399,
|
|
CmdOggbenijkof = 7388,
|
|
CmdFpdfpcdckhb = 7365,
|
|
CmdFlnkhembjog = 7369,
|
|
CmdMnhclkhlahm = 7368,
|
|
CmdIdlcdbnpcbg = 7386,
|
|
CmdBgkiefclgdf = 7353,
|
|
CmdLobbyGetInfoScRsp = 7366,
|
|
CmdLobbyCreateScRsp = 7357,
|
|
CmdLobbyKickOutCsReq = 7397,
|
|
CmdLobbyGetInfoCsReq = 7400,
|
|
CmdLobbyInviteCsReq = 7394,
|
|
CmdPlmmdncjhbg = 7351,
|
|
CmdLobbyModifyPlayerInfoCsReq = 7355,
|
|
CmdPijfmemdddf = 7356,
|
|
CmdLobbyJoinCsReq = 7380,
|
|
CmdCkmigeiacio = 7371,
|
|
CmdLobbyCreateCsReq = 7363,
|
|
CmdLobbyQuitCsReq = 7395,
|
|
CmdHkfdcbooeio = 7381,
|
|
}
|
|
impl CmdLobbyType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LadmllpiabePcpdhelpkem => "LADMLLPIABE_PCPDHELPKEM",
|
|
Self::CmdLobbyJoinScRsp => "CmdLobbyJoinScRsp",
|
|
Self::CmdOhcjbdglpmk => "CmdOHCJBDGLPMK",
|
|
Self::CmdLobbySyncInfoScNotify => "CmdLobbySyncInfoScNotify",
|
|
Self::CmdLobbyInteractScNotify => "CmdLobbyInteractScNotify",
|
|
Self::CmdOggbenijkof => "CmdOGGBENIJKOF",
|
|
Self::CmdFpdfpcdckhb => "CmdFPDFPCDCKHB",
|
|
Self::CmdFlnkhembjog => "CmdFLNKHEMBJOG",
|
|
Self::CmdMnhclkhlahm => "CmdMNHCLKHLAHM",
|
|
Self::CmdIdlcdbnpcbg => "CmdIDLCDBNPCBG",
|
|
Self::CmdBgkiefclgdf => "CmdBGKIEFCLGDF",
|
|
Self::CmdLobbyGetInfoScRsp => "CmdLobbyGetInfoScRsp",
|
|
Self::CmdLobbyCreateScRsp => "CmdLobbyCreateScRsp",
|
|
Self::CmdLobbyKickOutCsReq => "CmdLobbyKickOutCsReq",
|
|
Self::CmdLobbyGetInfoCsReq => "CmdLobbyGetInfoCsReq",
|
|
Self::CmdLobbyInviteCsReq => "CmdLobbyInviteCsReq",
|
|
Self::CmdPlmmdncjhbg => "CmdPLMMDNCJHBG",
|
|
Self::CmdLobbyModifyPlayerInfoCsReq => "CmdLobbyModifyPlayerInfoCsReq",
|
|
Self::CmdPijfmemdddf => "CmdPIJFMEMDDDF",
|
|
Self::CmdLobbyJoinCsReq => "CmdLobbyJoinCsReq",
|
|
Self::CmdCkmigeiacio => "CmdCKMIGEIACIO",
|
|
Self::CmdLobbyCreateCsReq => "CmdLobbyCreateCsReq",
|
|
Self::CmdLobbyQuitCsReq => "CmdLobbyQuitCsReq",
|
|
Self::CmdHkfdcbooeio => "CmdHKFDCBOOEIO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LADMLLPIABE_PCPDHELPKEM" => Some(Self::LadmllpiabePcpdhelpkem),
|
|
"CmdLobbyJoinScRsp" => Some(Self::CmdLobbyJoinScRsp),
|
|
"CmdOHCJBDGLPMK" => Some(Self::CmdOhcjbdglpmk),
|
|
"CmdLobbySyncInfoScNotify" => Some(Self::CmdLobbySyncInfoScNotify),
|
|
"CmdLobbyInteractScNotify" => Some(Self::CmdLobbyInteractScNotify),
|
|
"CmdOGGBENIJKOF" => Some(Self::CmdOggbenijkof),
|
|
"CmdFPDFPCDCKHB" => Some(Self::CmdFpdfpcdckhb),
|
|
"CmdFLNKHEMBJOG" => Some(Self::CmdFlnkhembjog),
|
|
"CmdMNHCLKHLAHM" => Some(Self::CmdMnhclkhlahm),
|
|
"CmdIDLCDBNPCBG" => Some(Self::CmdIdlcdbnpcbg),
|
|
"CmdBGKIEFCLGDF" => Some(Self::CmdBgkiefclgdf),
|
|
"CmdLobbyGetInfoScRsp" => Some(Self::CmdLobbyGetInfoScRsp),
|
|
"CmdLobbyCreateScRsp" => Some(Self::CmdLobbyCreateScRsp),
|
|
"CmdLobbyKickOutCsReq" => Some(Self::CmdLobbyKickOutCsReq),
|
|
"CmdLobbyGetInfoCsReq" => Some(Self::CmdLobbyGetInfoCsReq),
|
|
"CmdLobbyInviteCsReq" => Some(Self::CmdLobbyInviteCsReq),
|
|
"CmdPLMMDNCJHBG" => Some(Self::CmdPlmmdncjhbg),
|
|
"CmdLobbyModifyPlayerInfoCsReq" => Some(Self::CmdLobbyModifyPlayerInfoCsReq),
|
|
"CmdPIJFMEMDDDF" => Some(Self::CmdPijfmemdddf),
|
|
"CmdLobbyJoinCsReq" => Some(Self::CmdLobbyJoinCsReq),
|
|
"CmdCKMIGEIACIO" => Some(Self::CmdCkmigeiacio),
|
|
"CmdLobbyCreateCsReq" => Some(Self::CmdLobbyCreateCsReq),
|
|
"CmdLobbyQuitCsReq" => Some(Self::CmdLobbyQuitCsReq),
|
|
"CmdHKFDCBOOEIO" => Some(Self::CmdHkfdcbooeio),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FOAKFHBIJLN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdLocalLegendType {
|
|
FoakfhbijlnPcpdhelpkem = 0,
|
|
CmdStartLocalLegendLevelCsReq = 6577,
|
|
CmdGetLocalLegendDataCsReq = 6576,
|
|
CmdLocalLegendDataChangeNotify = 6578,
|
|
CmdEnterLocalLegendLevelScRsp = 6589,
|
|
CmdGetLocalLegendDataScRsp = 6579,
|
|
}
|
|
impl CmdLocalLegendType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FoakfhbijlnPcpdhelpkem => "FOAKFHBIJLN_PCPDHELPKEM",
|
|
Self::CmdStartLocalLegendLevelCsReq => "CmdStartLocalLegendLevelCsReq",
|
|
Self::CmdGetLocalLegendDataCsReq => "CmdGetLocalLegendDataCsReq",
|
|
Self::CmdLocalLegendDataChangeNotify => "CmdLocalLegendDataChangeNotify",
|
|
Self::CmdEnterLocalLegendLevelScRsp => "CmdEnterLocalLegendLevelScRsp",
|
|
Self::CmdGetLocalLegendDataScRsp => "CmdGetLocalLegendDataScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FOAKFHBIJLN_PCPDHELPKEM" => Some(Self::FoakfhbijlnPcpdhelpkem),
|
|
"CmdStartLocalLegendLevelCsReq" => Some(Self::CmdStartLocalLegendLevelCsReq),
|
|
"CmdGetLocalLegendDataCsReq" => Some(Self::CmdGetLocalLegendDataCsReq),
|
|
"CmdLocalLegendDataChangeNotify" => {
|
|
Some(Self::CmdLocalLegendDataChangeNotify)
|
|
}
|
|
"CmdEnterLocalLegendLevelScRsp" => Some(Self::CmdEnterLocalLegendLevelScRsp),
|
|
"CmdGetLocalLegendDataScRsp" => Some(Self::CmdGetLocalLegendDataScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: DHLEHKEIMMN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMailType {
|
|
DhlehkeimmnPcpdhelpkem = 0,
|
|
CmdGetMailCsReq = 891,
|
|
CmdMarkReadMailCsReq = 894,
|
|
CmdTakeMailAttachmentScRsp = 898,
|
|
CmdTakeMailAttachmentCsReq = 809,
|
|
CmdNewMailScNotify = 863,
|
|
CmdDelMailCsReq = 814,
|
|
CmdGetMailScRsp = 810,
|
|
CmdDelMailScRsp = 818,
|
|
CmdLohgbnaiail = 895,
|
|
}
|
|
impl CmdMailType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::DhlehkeimmnPcpdhelpkem => "DHLEHKEIMMN_PCPDHELPKEM",
|
|
Self::CmdGetMailCsReq => "CmdGetMailCsReq",
|
|
Self::CmdMarkReadMailCsReq => "CmdMarkReadMailCsReq",
|
|
Self::CmdTakeMailAttachmentScRsp => "CmdTakeMailAttachmentScRsp",
|
|
Self::CmdTakeMailAttachmentCsReq => "CmdTakeMailAttachmentCsReq",
|
|
Self::CmdNewMailScNotify => "CmdNewMailScNotify",
|
|
Self::CmdDelMailCsReq => "CmdDelMailCsReq",
|
|
Self::CmdGetMailScRsp => "CmdGetMailScRsp",
|
|
Self::CmdDelMailScRsp => "CmdDelMailScRsp",
|
|
Self::CmdLohgbnaiail => "CmdLOHGBNAIAIL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DHLEHKEIMMN_PCPDHELPKEM" => Some(Self::DhlehkeimmnPcpdhelpkem),
|
|
"CmdGetMailCsReq" => Some(Self::CmdGetMailCsReq),
|
|
"CmdMarkReadMailCsReq" => Some(Self::CmdMarkReadMailCsReq),
|
|
"CmdTakeMailAttachmentScRsp" => Some(Self::CmdTakeMailAttachmentScRsp),
|
|
"CmdTakeMailAttachmentCsReq" => Some(Self::CmdTakeMailAttachmentCsReq),
|
|
"CmdNewMailScNotify" => Some(Self::CmdNewMailScNotify),
|
|
"CmdDelMailCsReq" => Some(Self::CmdDelMailCsReq),
|
|
"CmdGetMailScRsp" => Some(Self::CmdGetMailScRsp),
|
|
"CmdDelMailScRsp" => Some(Self::CmdDelMailScRsp),
|
|
"CmdLOHGBNAIAIL" => Some(Self::CmdLohgbnaiail),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EFJNBBOCHEI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MailType {
|
|
EfjnbbocheiApffeddknbk = 0,
|
|
EfjnbbocheiHfhpfpkigdp = 1,
|
|
}
|
|
impl MailType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EfjnbbocheiApffeddknbk => "EFJNBBOCHEI_APFFEDDKNBK",
|
|
Self::EfjnbbocheiHfhpfpkigdp => "EFJNBBOCHEI_HFHPFPKIGDP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EFJNBBOCHEI_APFFEDDKNBK" => Some(Self::EfjnbbocheiApffeddknbk),
|
|
"EFJNBBOCHEI_HFHPFPKIGDP" => Some(Self::EfjnbbocheiHfhpfpkigdp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BCLPPGOKGGC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMapRotationType {
|
|
BclppgokggcPcpdhelpkem = 0,
|
|
CmdPliedjppcpf = 6810,
|
|
CmdGetMapRotationDataCsReq = 6839,
|
|
CmdDhkgdfnbkdd = 6872,
|
|
CmdRemoveRotatorCsReq = 6832,
|
|
CmdBhkjafghmid = 6833,
|
|
CmdResetMapRotationRegionCsReq = 6874,
|
|
CmdGdfpenloofl = 6804,
|
|
CmdRotateMapCsReq = 6809,
|
|
CmdJdldlgjpneo = 6837,
|
|
CmdIbfanglhmea = 6898,
|
|
CmdLeaveMapRotationRegionCsReq = 6863,
|
|
CmdJmgmoacpcch = 6818,
|
|
CmdGaejbmcfbmj = 6895,
|
|
CmdOmpichhjdko = 6838,
|
|
CmdEnterMapRotationRegionCsReq = 6891,
|
|
CmdDeployRotatorCsReq = 6814,
|
|
CmdGokdlladelb = 6861,
|
|
CmdInteractChargerCsReq = 6894,
|
|
CmdCemjjcnmcbi = 6826,
|
|
CmdJmmcbdagekp = 6801,
|
|
}
|
|
impl CmdMapRotationType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BclppgokggcPcpdhelpkem => "BCLPPGOKGGC_PCPDHELPKEM",
|
|
Self::CmdPliedjppcpf => "CmdPLIEDJPPCPF",
|
|
Self::CmdGetMapRotationDataCsReq => "CmdGetMapRotationDataCsReq",
|
|
Self::CmdDhkgdfnbkdd => "CmdDHKGDFNBKDD",
|
|
Self::CmdRemoveRotatorCsReq => "CmdRemoveRotatorCsReq",
|
|
Self::CmdBhkjafghmid => "CmdBHKJAFGHMID",
|
|
Self::CmdResetMapRotationRegionCsReq => "CmdResetMapRotationRegionCsReq",
|
|
Self::CmdGdfpenloofl => "CmdGDFPENLOOFL",
|
|
Self::CmdRotateMapCsReq => "CmdRotateMapCsReq",
|
|
Self::CmdJdldlgjpneo => "CmdJDLDLGJPNEO",
|
|
Self::CmdIbfanglhmea => "CmdIBFANGLHMEA",
|
|
Self::CmdLeaveMapRotationRegionCsReq => "CmdLeaveMapRotationRegionCsReq",
|
|
Self::CmdJmgmoacpcch => "CmdJMGMOACPCCH",
|
|
Self::CmdGaejbmcfbmj => "CmdGAEJBMCFBMJ",
|
|
Self::CmdOmpichhjdko => "CmdOMPICHHJDKO",
|
|
Self::CmdEnterMapRotationRegionCsReq => "CmdEnterMapRotationRegionCsReq",
|
|
Self::CmdDeployRotatorCsReq => "CmdDeployRotatorCsReq",
|
|
Self::CmdGokdlladelb => "CmdGOKDLLADELB",
|
|
Self::CmdInteractChargerCsReq => "CmdInteractChargerCsReq",
|
|
Self::CmdCemjjcnmcbi => "CmdCEMJJCNMCBI",
|
|
Self::CmdJmmcbdagekp => "CmdJMMCBDAGEKP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BCLPPGOKGGC_PCPDHELPKEM" => Some(Self::BclppgokggcPcpdhelpkem),
|
|
"CmdPLIEDJPPCPF" => Some(Self::CmdPliedjppcpf),
|
|
"CmdGetMapRotationDataCsReq" => Some(Self::CmdGetMapRotationDataCsReq),
|
|
"CmdDHKGDFNBKDD" => Some(Self::CmdDhkgdfnbkdd),
|
|
"CmdRemoveRotatorCsReq" => Some(Self::CmdRemoveRotatorCsReq),
|
|
"CmdBHKJAFGHMID" => Some(Self::CmdBhkjafghmid),
|
|
"CmdResetMapRotationRegionCsReq" => {
|
|
Some(Self::CmdResetMapRotationRegionCsReq)
|
|
}
|
|
"CmdGDFPENLOOFL" => Some(Self::CmdGdfpenloofl),
|
|
"CmdRotateMapCsReq" => Some(Self::CmdRotateMapCsReq),
|
|
"CmdJDLDLGJPNEO" => Some(Self::CmdJdldlgjpneo),
|
|
"CmdIBFANGLHMEA" => Some(Self::CmdIbfanglhmea),
|
|
"CmdLeaveMapRotationRegionCsReq" => {
|
|
Some(Self::CmdLeaveMapRotationRegionCsReq)
|
|
}
|
|
"CmdJMGMOACPCCH" => Some(Self::CmdJmgmoacpcch),
|
|
"CmdGAEJBMCFBMJ" => Some(Self::CmdGaejbmcfbmj),
|
|
"CmdOMPICHHJDKO" => Some(Self::CmdOmpichhjdko),
|
|
"CmdEnterMapRotationRegionCsReq" => {
|
|
Some(Self::CmdEnterMapRotationRegionCsReq)
|
|
}
|
|
"CmdDeployRotatorCsReq" => Some(Self::CmdDeployRotatorCsReq),
|
|
"CmdGOKDLLADELB" => Some(Self::CmdGokdlladelb),
|
|
"CmdInteractChargerCsReq" => Some(Self::CmdInteractChargerCsReq),
|
|
"CmdCEMJJCNMCBI" => Some(Self::CmdCemjjcnmcbi),
|
|
"CmdJMMCBDAGEKP" => Some(Self::CmdJmmcbdagekp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JGIOJDGDAOD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMarbleType {
|
|
JgiojdgdaodPcpdhelpkem = 0,
|
|
CmdMarbleGetDataScRsp = 8290,
|
|
CmdMarblePvpDataUpdateScNotify = 8287,
|
|
CmdMarbleGetDataCsReq = 8271,
|
|
CmdMarbleUpdateShownSealCsReq = 8277,
|
|
CmdMarbleShopBuyScRsp = 8278,
|
|
CmdMarbleUnlockSealScNotify = 8284,
|
|
CmdMarbleUpdateShownSealScRsp = 8289,
|
|
CmdPcpjkohfece = 8280,
|
|
CmdIfjdjkmmabl = 8272,
|
|
CmdMarbleShopBuyCsReq = 8285,
|
|
}
|
|
impl CmdMarbleType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JgiojdgdaodPcpdhelpkem => "JGIOJDGDAOD_PCPDHELPKEM",
|
|
Self::CmdMarbleGetDataScRsp => "CmdMarbleGetDataScRsp",
|
|
Self::CmdMarblePvpDataUpdateScNotify => "CmdMarblePvpDataUpdateScNotify",
|
|
Self::CmdMarbleGetDataCsReq => "CmdMarbleGetDataCsReq",
|
|
Self::CmdMarbleUpdateShownSealCsReq => "CmdMarbleUpdateShownSealCsReq",
|
|
Self::CmdMarbleShopBuyScRsp => "CmdMarbleShopBuyScRsp",
|
|
Self::CmdMarbleUnlockSealScNotify => "CmdMarbleUnlockSealScNotify",
|
|
Self::CmdMarbleUpdateShownSealScRsp => "CmdMarbleUpdateShownSealScRsp",
|
|
Self::CmdPcpjkohfece => "CmdPCPJKOHFECE",
|
|
Self::CmdIfjdjkmmabl => "CmdIFJDJKMMABL",
|
|
Self::CmdMarbleShopBuyCsReq => "CmdMarbleShopBuyCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JGIOJDGDAOD_PCPDHELPKEM" => Some(Self::JgiojdgdaodPcpdhelpkem),
|
|
"CmdMarbleGetDataScRsp" => Some(Self::CmdMarbleGetDataScRsp),
|
|
"CmdMarblePvpDataUpdateScNotify" => {
|
|
Some(Self::CmdMarblePvpDataUpdateScNotify)
|
|
}
|
|
"CmdMarbleGetDataCsReq" => Some(Self::CmdMarbleGetDataCsReq),
|
|
"CmdMarbleUpdateShownSealCsReq" => Some(Self::CmdMarbleUpdateShownSealCsReq),
|
|
"CmdMarbleShopBuyScRsp" => Some(Self::CmdMarbleShopBuyScRsp),
|
|
"CmdMarbleUnlockSealScNotify" => Some(Self::CmdMarbleUnlockSealScNotify),
|
|
"CmdMarbleUpdateShownSealScRsp" => Some(Self::CmdMarbleUpdateShownSealScRsp),
|
|
"CmdPCPJKOHFECE" => Some(Self::CmdPcpjkohfece),
|
|
"CmdIFJDJKMMABL" => Some(Self::CmdIfjdjkmmabl),
|
|
"CmdMarbleShopBuyCsReq" => Some(Self::CmdMarbleShopBuyCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EECKHHFLCDF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMarkChestType {
|
|
EeckhhflcdfPcpdhelpkem = 0,
|
|
CmdGetMarkChestScRsp = 8200,
|
|
CmdUpdateMarkChestScRsp = 8190,
|
|
CmdGetMarkChestCsReq = 8181,
|
|
CmdUpdateMarkChestCsReq = 8182,
|
|
CmdMarkChestChangedScNotify = 8195,
|
|
}
|
|
impl CmdMarkChestType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EeckhhflcdfPcpdhelpkem => "EECKHHFLCDF_PCPDHELPKEM",
|
|
Self::CmdGetMarkChestScRsp => "CmdGetMarkChestScRsp",
|
|
Self::CmdUpdateMarkChestScRsp => "CmdUpdateMarkChestScRsp",
|
|
Self::CmdGetMarkChestCsReq => "CmdGetMarkChestCsReq",
|
|
Self::CmdUpdateMarkChestCsReq => "CmdUpdateMarkChestCsReq",
|
|
Self::CmdMarkChestChangedScNotify => "CmdMarkChestChangedScNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EECKHHFLCDF_PCPDHELPKEM" => Some(Self::EeckhhflcdfPcpdhelpkem),
|
|
"CmdGetMarkChestScRsp" => Some(Self::CmdGetMarkChestScRsp),
|
|
"CmdUpdateMarkChestScRsp" => Some(Self::CmdUpdateMarkChestScRsp),
|
|
"CmdGetMarkChestCsReq" => Some(Self::CmdGetMarkChestCsReq),
|
|
"CmdUpdateMarkChestCsReq" => Some(Self::CmdUpdateMarkChestCsReq),
|
|
"CmdMarkChestChangedScNotify" => Some(Self::CmdMarkChestChangedScNotify),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: PCGFLPCNCLM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMatchType {
|
|
PcgflpcnclmPcpdhelpkem = 0,
|
|
CmdGetCrossInfoCsReq = 7338,
|
|
CmdCancelMatchCsReq = 7330,
|
|
CmdStartMatchCsReq = 7313,
|
|
CmdAahcmmkmena = 7307,
|
|
CmdJoldjbkmhga = 7327,
|
|
CmdGetCrossInfoScRsp = 7305,
|
|
CmdJoepjjkipjc = 7335,
|
|
}
|
|
impl CmdMatchType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PcgflpcnclmPcpdhelpkem => "PCGFLPCNCLM_PCPDHELPKEM",
|
|
Self::CmdGetCrossInfoCsReq => "CmdGetCrossInfoCsReq",
|
|
Self::CmdCancelMatchCsReq => "CmdCancelMatchCsReq",
|
|
Self::CmdStartMatchCsReq => "CmdStartMatchCsReq",
|
|
Self::CmdAahcmmkmena => "CmdAAHCMMKMENA",
|
|
Self::CmdJoldjbkmhga => "CmdJOLDJBKMHGA",
|
|
Self::CmdGetCrossInfoScRsp => "CmdGetCrossInfoScRsp",
|
|
Self::CmdJoepjjkipjc => "CmdJOEPJJKIPJC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PCGFLPCNCLM_PCPDHELPKEM" => Some(Self::PcgflpcnclmPcpdhelpkem),
|
|
"CmdGetCrossInfoCsReq" => Some(Self::CmdGetCrossInfoCsReq),
|
|
"CmdCancelMatchCsReq" => Some(Self::CmdCancelMatchCsReq),
|
|
"CmdStartMatchCsReq" => Some(Self::CmdStartMatchCsReq),
|
|
"CmdAAHCMMKMENA" => Some(Self::CmdAahcmmkmena),
|
|
"CmdJOLDJBKMHGA" => Some(Self::CmdJoldjbkmhga),
|
|
"CmdGetCrossInfoScRsp" => Some(Self::CmdGetCrossInfoScRsp),
|
|
"CmdJOEPJJKIPJC" => Some(Self::CmdJoepjjkipjc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: PLFGJPANFFK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMatchThreeModuleType {
|
|
PlfgjpanffkPcpdhelpkem = 0,
|
|
CmdMatchThreeV2SetBirdPosScRsp = 7436,
|
|
CmdMatchThreeV2SetBirdPosCsReq = 7445,
|
|
CmdMatchThreeSyncDataScNotify = 7435,
|
|
CmdMatchThreeV2LevelEndScRsp = 7418,
|
|
CmdMatchThreeLevelEndCsReq = 7430,
|
|
CmdMatchThreeV2LevelEndCsReq = 7444,
|
|
CmdMatchThreeGetDataDataScRsp = 7407,
|
|
CmdMatchThreeGetDataCsReq = 7413,
|
|
CmdMatch3GetDataGetDataScRsp = 7447,
|
|
CmdMatchThreeV2BattleItemLevelUpScRsp = 7402,
|
|
CmdMatchThreeV2BattleItemLevelUpCsReq = 7419,
|
|
CmdMatch3GetDataCsReq = 7401,
|
|
CmdHmjgbjknkpe = 7416,
|
|
CmdMatchThreeV2PvpFinishScNotify = 7450,
|
|
CmdMatchThreeSetBirdPosCsReq = 7438,
|
|
CmdMatchThreeLevelEndScRsp = 7427,
|
|
CmdMatchThreeV2ScNotify = 7403,
|
|
CmdNbkbhjhninj = 7405,
|
|
}
|
|
impl CmdMatchThreeModuleType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PlfgjpanffkPcpdhelpkem => "PLFGJPANFFK_PCPDHELPKEM",
|
|
Self::CmdMatchThreeV2SetBirdPosScRsp => "CmdMatchThreeV2SetBirdPosScRsp",
|
|
Self::CmdMatchThreeV2SetBirdPosCsReq => "CmdMatchThreeV2SetBirdPosCsReq",
|
|
Self::CmdMatchThreeSyncDataScNotify => "CmdMatchThreeSyncDataScNotify",
|
|
Self::CmdMatchThreeV2LevelEndScRsp => "CmdMatchThreeV2LevelEndScRsp",
|
|
Self::CmdMatchThreeLevelEndCsReq => "CmdMatchThreeLevelEndCsReq",
|
|
Self::CmdMatchThreeV2LevelEndCsReq => "CmdMatchThreeV2LevelEndCsReq",
|
|
Self::CmdMatchThreeGetDataDataScRsp => "CmdMatchThreeGetDataDataScRsp",
|
|
Self::CmdMatchThreeGetDataCsReq => "CmdMatchThreeGetDataCsReq",
|
|
Self::CmdMatch3GetDataGetDataScRsp => "CmdMatch3GetDataGetDataScRsp",
|
|
Self::CmdMatchThreeV2BattleItemLevelUpScRsp => {
|
|
"CmdMatchThreeV2BattleItemLevelUpScRsp"
|
|
}
|
|
Self::CmdMatchThreeV2BattleItemLevelUpCsReq => {
|
|
"CmdMatchThreeV2BattleItemLevelUpCsReq"
|
|
}
|
|
Self::CmdMatch3GetDataCsReq => "CmdMatch3GetDataCsReq",
|
|
Self::CmdHmjgbjknkpe => "CmdHMJGBJKNKPE",
|
|
Self::CmdMatchThreeV2PvpFinishScNotify => "CmdMatchThreeV2PvpFinishScNotify",
|
|
Self::CmdMatchThreeSetBirdPosCsReq => "CmdMatchThreeSetBirdPosCsReq",
|
|
Self::CmdMatchThreeLevelEndScRsp => "CmdMatchThreeLevelEndScRsp",
|
|
Self::CmdMatchThreeV2ScNotify => "CmdMatchThreeV2ScNotify",
|
|
Self::CmdNbkbhjhninj => "CmdNBKBHJHNINJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PLFGJPANFFK_PCPDHELPKEM" => Some(Self::PlfgjpanffkPcpdhelpkem),
|
|
"CmdMatchThreeV2SetBirdPosScRsp" => {
|
|
Some(Self::CmdMatchThreeV2SetBirdPosScRsp)
|
|
}
|
|
"CmdMatchThreeV2SetBirdPosCsReq" => {
|
|
Some(Self::CmdMatchThreeV2SetBirdPosCsReq)
|
|
}
|
|
"CmdMatchThreeSyncDataScNotify" => Some(Self::CmdMatchThreeSyncDataScNotify),
|
|
"CmdMatchThreeV2LevelEndScRsp" => Some(Self::CmdMatchThreeV2LevelEndScRsp),
|
|
"CmdMatchThreeLevelEndCsReq" => Some(Self::CmdMatchThreeLevelEndCsReq),
|
|
"CmdMatchThreeV2LevelEndCsReq" => Some(Self::CmdMatchThreeV2LevelEndCsReq),
|
|
"CmdMatchThreeGetDataDataScRsp" => Some(Self::CmdMatchThreeGetDataDataScRsp),
|
|
"CmdMatchThreeGetDataCsReq" => Some(Self::CmdMatchThreeGetDataCsReq),
|
|
"CmdMatch3GetDataGetDataScRsp" => Some(Self::CmdMatch3GetDataGetDataScRsp),
|
|
"CmdMatchThreeV2BattleItemLevelUpScRsp" => {
|
|
Some(Self::CmdMatchThreeV2BattleItemLevelUpScRsp)
|
|
}
|
|
"CmdMatchThreeV2BattleItemLevelUpCsReq" => {
|
|
Some(Self::CmdMatchThreeV2BattleItemLevelUpCsReq)
|
|
}
|
|
"CmdMatch3GetDataCsReq" => Some(Self::CmdMatch3GetDataCsReq),
|
|
"CmdHMJGBJKNKPE" => Some(Self::CmdHmjgbjknkpe),
|
|
"CmdMatchThreeV2PvpFinishScNotify" => {
|
|
Some(Self::CmdMatchThreeV2PvpFinishScNotify)
|
|
}
|
|
"CmdMatchThreeSetBirdPosCsReq" => Some(Self::CmdMatchThreeSetBirdPosCsReq),
|
|
"CmdMatchThreeLevelEndScRsp" => Some(Self::CmdMatchThreeLevelEndScRsp),
|
|
"CmdMatchThreeV2ScNotify" => Some(Self::CmdMatchThreeV2ScNotify),
|
|
"CmdNBKBHJHNINJ" => Some(Self::CmdNbkbhjhninj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MPKINOEENMO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MatchThreeStatisticsType {
|
|
MpkinoeenmoNihdcpmegmg = 0,
|
|
MpkinoeenmoLlgelgpdnig = 1,
|
|
MpkinoeenmoAcbhoilpjdm = 2,
|
|
MpkinoeenmoFdbnmihkbfc = 3,
|
|
MpkinoeenmoMpcnecopeok = 4,
|
|
MpkinoeenmoOjodacpphlp = 5,
|
|
MpkinoeenmoPlalkomcdjn = 6,
|
|
MpkinoeenmoIlgkldebjfb = 7,
|
|
MpkinoeenmoFiemnjjnjjj = 8,
|
|
MpkinoeenmoPdebmpjihlo = 9,
|
|
MpkinoeenmoCaadhhabmag = 10,
|
|
MpkinoeenmoCkcnhobcdki = 11,
|
|
MpkinoeenmoKjemhdmhofl = 12,
|
|
MpkinoeenmoFolkefojclm = 13,
|
|
}
|
|
impl MatchThreeStatisticsType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MpkinoeenmoNihdcpmegmg => "MPKINOEENMO_NIHDCPMEGMG",
|
|
Self::MpkinoeenmoLlgelgpdnig => "MPKINOEENMO_LLGELGPDNIG",
|
|
Self::MpkinoeenmoAcbhoilpjdm => "MPKINOEENMO_ACBHOILPJDM",
|
|
Self::MpkinoeenmoFdbnmihkbfc => "MPKINOEENMO_FDBNMIHKBFC",
|
|
Self::MpkinoeenmoMpcnecopeok => "MPKINOEENMO_MPCNECOPEOK",
|
|
Self::MpkinoeenmoOjodacpphlp => "MPKINOEENMO_OJODACPPHLP",
|
|
Self::MpkinoeenmoPlalkomcdjn => "MPKINOEENMO_PLALKOMCDJN",
|
|
Self::MpkinoeenmoIlgkldebjfb => "MPKINOEENMO_ILGKLDEBJFB",
|
|
Self::MpkinoeenmoFiemnjjnjjj => "MPKINOEENMO_FIEMNJJNJJJ",
|
|
Self::MpkinoeenmoPdebmpjihlo => "MPKINOEENMO_PDEBMPJIHLO",
|
|
Self::MpkinoeenmoCaadhhabmag => "MPKINOEENMO_CAADHHABMAG",
|
|
Self::MpkinoeenmoCkcnhobcdki => "MPKINOEENMO_CKCNHOBCDKI",
|
|
Self::MpkinoeenmoKjemhdmhofl => "MPKINOEENMO_KJEMHDMHOFL",
|
|
Self::MpkinoeenmoFolkefojclm => "MPKINOEENMO_FOLKEFOJCLM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MPKINOEENMO_NIHDCPMEGMG" => Some(Self::MpkinoeenmoNihdcpmegmg),
|
|
"MPKINOEENMO_LLGELGPDNIG" => Some(Self::MpkinoeenmoLlgelgpdnig),
|
|
"MPKINOEENMO_ACBHOILPJDM" => Some(Self::MpkinoeenmoAcbhoilpjdm),
|
|
"MPKINOEENMO_FDBNMIHKBFC" => Some(Self::MpkinoeenmoFdbnmihkbfc),
|
|
"MPKINOEENMO_MPCNECOPEOK" => Some(Self::MpkinoeenmoMpcnecopeok),
|
|
"MPKINOEENMO_OJODACPPHLP" => Some(Self::MpkinoeenmoOjodacpphlp),
|
|
"MPKINOEENMO_PLALKOMCDJN" => Some(Self::MpkinoeenmoPlalkomcdjn),
|
|
"MPKINOEENMO_ILGKLDEBJFB" => Some(Self::MpkinoeenmoIlgkldebjfb),
|
|
"MPKINOEENMO_FIEMNJJNJJJ" => Some(Self::MpkinoeenmoFiemnjjnjjj),
|
|
"MPKINOEENMO_PDEBMPJIHLO" => Some(Self::MpkinoeenmoPdebmpjihlo),
|
|
"MPKINOEENMO_CAADHHABMAG" => Some(Self::MpkinoeenmoCaadhhabmag),
|
|
"MPKINOEENMO_CKCNHOBCDKI" => Some(Self::MpkinoeenmoCkcnhobcdki),
|
|
"MPKINOEENMO_KJEMHDMHOFL" => Some(Self::MpkinoeenmoKjemhdmhofl),
|
|
"MPKINOEENMO_FOLKEFOJCLM" => Some(Self::MpkinoeenmoFolkefojclm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FOPABKIFKCA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMazePuzzleType {
|
|
FopabkifkcaPcpdhelpkem = 0,
|
|
CmdFiveDimFluteDataChangeNotify = 9056,
|
|
CmdGetChenLingGameBoyDataScRsp = 9057,
|
|
FopabkifkcaKhcpfllnibd = 9097,
|
|
FopabkifkcaEohhiemgifl = 9052,
|
|
CmdGdabfhaalml = 9069,
|
|
CmdJogjdghdklo = 9094,
|
|
CmdPdahkaklpgf = 9065,
|
|
FopabkifkcaPdnbikikeje = 9080,
|
|
FopabkifkcaHgiekkampbh = 9099,
|
|
CmdMazeCrossFloorConditionChangeScNotify = 9076,
|
|
FopabkifkcaIimgamgjice = 9063,
|
|
CmdBlkkagmojgp = 9051,
|
|
CmdFinishFiveDimMiniGameScRsp = 9053,
|
|
FopabkifkcaPkiodiaodel = 9081,
|
|
CmdChenLingGameBoyGetFriendRankingInfoScRsp = 9088,
|
|
CmdGetFiveDimMiniGameDataScRsp = 9095,
|
|
CmdGetFiveDimFluteDataScRsp = 9066,
|
|
FopabkifkcaMdeebdeefak = 9085,
|
|
FopabkifkcaHeejkoeieba = 9086,
|
|
CmdJkpkdphiphd = 9071,
|
|
CmdGetFiveDimMiniGameDataCsReq = 9055,
|
|
FopabkifkcaNlapceidfcm = 9100,
|
|
FopabkifkcaGombkjbhmaf = 9068,
|
|
CmdFinishChenLingGameBoyScRsp = 9077,
|
|
}
|
|
impl CmdMazePuzzleType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FopabkifkcaPcpdhelpkem => "FOPABKIFKCA_PCPDHELPKEM",
|
|
Self::CmdFiveDimFluteDataChangeNotify => "CmdFiveDimFluteDataChangeNotify",
|
|
Self::CmdGetChenLingGameBoyDataScRsp => "CmdGetChenLingGameBoyDataScRsp",
|
|
Self::FopabkifkcaKhcpfllnibd => "FOPABKIFKCA_KHCPFLLNIBD",
|
|
Self::FopabkifkcaEohhiemgifl => "FOPABKIFKCA_EOHHIEMGIFL",
|
|
Self::CmdGdabfhaalml => "CmdGDABFHAALML",
|
|
Self::CmdJogjdghdklo => "CmdJOGJDGHDKLO",
|
|
Self::CmdPdahkaklpgf => "CmdPDAHKAKLPGF",
|
|
Self::FopabkifkcaPdnbikikeje => "FOPABKIFKCA_PDNBIKIKEJE",
|
|
Self::FopabkifkcaHgiekkampbh => "FOPABKIFKCA_HGIEKKAMPBH",
|
|
Self::CmdMazeCrossFloorConditionChangeScNotify => {
|
|
"CmdMazeCrossFloorConditionChangeScNotify"
|
|
}
|
|
Self::FopabkifkcaIimgamgjice => "FOPABKIFKCA_IIMGAMGJICE",
|
|
Self::CmdBlkkagmojgp => "CmdBLKKAGMOJGP",
|
|
Self::CmdFinishFiveDimMiniGameScRsp => "CmdFinishFiveDimMiniGameScRsp",
|
|
Self::FopabkifkcaPkiodiaodel => "FOPABKIFKCA_PKIODIAODEL",
|
|
Self::CmdChenLingGameBoyGetFriendRankingInfoScRsp => {
|
|
"CmdChenLingGameBoyGetFriendRankingInfoScRsp"
|
|
}
|
|
Self::CmdGetFiveDimMiniGameDataScRsp => "CmdGetFiveDimMiniGameDataScRsp",
|
|
Self::CmdGetFiveDimFluteDataScRsp => "CmdGetFiveDimFluteDataScRsp",
|
|
Self::FopabkifkcaMdeebdeefak => "FOPABKIFKCA_MDEEBDEEFAK",
|
|
Self::FopabkifkcaHeejkoeieba => "FOPABKIFKCA_HEEJKOEIEBA",
|
|
Self::CmdJkpkdphiphd => "CmdJKPKDPHIPHD",
|
|
Self::CmdGetFiveDimMiniGameDataCsReq => "CmdGetFiveDimMiniGameDataCsReq",
|
|
Self::FopabkifkcaNlapceidfcm => "FOPABKIFKCA_NLAPCEIDFCM",
|
|
Self::FopabkifkcaGombkjbhmaf => "FOPABKIFKCA_GOMBKJBHMAF",
|
|
Self::CmdFinishChenLingGameBoyScRsp => "CmdFinishChenLingGameBoyScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FOPABKIFKCA_PCPDHELPKEM" => Some(Self::FopabkifkcaPcpdhelpkem),
|
|
"CmdFiveDimFluteDataChangeNotify" => {
|
|
Some(Self::CmdFiveDimFluteDataChangeNotify)
|
|
}
|
|
"CmdGetChenLingGameBoyDataScRsp" => {
|
|
Some(Self::CmdGetChenLingGameBoyDataScRsp)
|
|
}
|
|
"FOPABKIFKCA_KHCPFLLNIBD" => Some(Self::FopabkifkcaKhcpfllnibd),
|
|
"FOPABKIFKCA_EOHHIEMGIFL" => Some(Self::FopabkifkcaEohhiemgifl),
|
|
"CmdGDABFHAALML" => Some(Self::CmdGdabfhaalml),
|
|
"CmdJOGJDGHDKLO" => Some(Self::CmdJogjdghdklo),
|
|
"CmdPDAHKAKLPGF" => Some(Self::CmdPdahkaklpgf),
|
|
"FOPABKIFKCA_PDNBIKIKEJE" => Some(Self::FopabkifkcaPdnbikikeje),
|
|
"FOPABKIFKCA_HGIEKKAMPBH" => Some(Self::FopabkifkcaHgiekkampbh),
|
|
"CmdMazeCrossFloorConditionChangeScNotify" => {
|
|
Some(Self::CmdMazeCrossFloorConditionChangeScNotify)
|
|
}
|
|
"FOPABKIFKCA_IIMGAMGJICE" => Some(Self::FopabkifkcaIimgamgjice),
|
|
"CmdBLKKAGMOJGP" => Some(Self::CmdBlkkagmojgp),
|
|
"CmdFinishFiveDimMiniGameScRsp" => Some(Self::CmdFinishFiveDimMiniGameScRsp),
|
|
"FOPABKIFKCA_PKIODIAODEL" => Some(Self::FopabkifkcaPkiodiaodel),
|
|
"CmdChenLingGameBoyGetFriendRankingInfoScRsp" => {
|
|
Some(Self::CmdChenLingGameBoyGetFriendRankingInfoScRsp)
|
|
}
|
|
"CmdGetFiveDimMiniGameDataScRsp" => {
|
|
Some(Self::CmdGetFiveDimMiniGameDataScRsp)
|
|
}
|
|
"CmdGetFiveDimFluteDataScRsp" => Some(Self::CmdGetFiveDimFluteDataScRsp),
|
|
"FOPABKIFKCA_MDEEBDEEFAK" => Some(Self::FopabkifkcaMdeebdeefak),
|
|
"FOPABKIFKCA_HEEJKOEIEBA" => Some(Self::FopabkifkcaHeejkoeieba),
|
|
"CmdJKPKDPHIPHD" => Some(Self::CmdJkpkdphiphd),
|
|
"CmdGetFiveDimMiniGameDataCsReq" => {
|
|
Some(Self::CmdGetFiveDimMiniGameDataCsReq)
|
|
}
|
|
"FOPABKIFKCA_NLAPCEIDFCM" => Some(Self::FopabkifkcaNlapceidfcm),
|
|
"FOPABKIFKCA_GOMBKJBHMAF" => Some(Self::FopabkifkcaGombkjbhmaf),
|
|
"CmdFinishChenLingGameBoyScRsp" => Some(Self::CmdFinishChenLingGameBoyScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: PHLMMOJPKHA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMessageType {
|
|
PhlmmojpkhaPcpdhelpkem = 0,
|
|
CmdFinishItemIdScRsp = 2718,
|
|
CmdGetMissionMessageScRsp = 2701,
|
|
CmdFinishPerformSectionIdScRsp = 2726,
|
|
CmdFinishSectionIdScRsp = 2798,
|
|
CmdFinishSectionIdCsReq = 2709,
|
|
CmdFinishItemIdCsReq = 2714,
|
|
CmdFinishPerformSectionIdCsReq = 2763,
|
|
CmdGetNpcStatusCsReq = 2794,
|
|
CmdGetMissionMessageCsReq = 2739,
|
|
CmdGetNpcMessageGroupCsReq = 2791,
|
|
CmdGetNpcMessageGroupScRsp = 2710,
|
|
CmdGetNpcStatusScRsp = 2795,
|
|
}
|
|
impl CmdMessageType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PhlmmojpkhaPcpdhelpkem => "PHLMMOJPKHA_PCPDHELPKEM",
|
|
Self::CmdFinishItemIdScRsp => "CmdFinishItemIdScRsp",
|
|
Self::CmdGetMissionMessageScRsp => "CmdGetMissionMessageScRsp",
|
|
Self::CmdFinishPerformSectionIdScRsp => "CmdFinishPerformSectionIdScRsp",
|
|
Self::CmdFinishSectionIdScRsp => "CmdFinishSectionIdScRsp",
|
|
Self::CmdFinishSectionIdCsReq => "CmdFinishSectionIdCsReq",
|
|
Self::CmdFinishItemIdCsReq => "CmdFinishItemIdCsReq",
|
|
Self::CmdFinishPerformSectionIdCsReq => "CmdFinishPerformSectionIdCsReq",
|
|
Self::CmdGetNpcStatusCsReq => "CmdGetNpcStatusCsReq",
|
|
Self::CmdGetMissionMessageCsReq => "CmdGetMissionMessageCsReq",
|
|
Self::CmdGetNpcMessageGroupCsReq => "CmdGetNpcMessageGroupCsReq",
|
|
Self::CmdGetNpcMessageGroupScRsp => "CmdGetNpcMessageGroupScRsp",
|
|
Self::CmdGetNpcStatusScRsp => "CmdGetNpcStatusScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PHLMMOJPKHA_PCPDHELPKEM" => Some(Self::PhlmmojpkhaPcpdhelpkem),
|
|
"CmdFinishItemIdScRsp" => Some(Self::CmdFinishItemIdScRsp),
|
|
"CmdGetMissionMessageScRsp" => Some(Self::CmdGetMissionMessageScRsp),
|
|
"CmdFinishPerformSectionIdScRsp" => {
|
|
Some(Self::CmdFinishPerformSectionIdScRsp)
|
|
}
|
|
"CmdFinishSectionIdScRsp" => Some(Self::CmdFinishSectionIdScRsp),
|
|
"CmdFinishSectionIdCsReq" => Some(Self::CmdFinishSectionIdCsReq),
|
|
"CmdFinishItemIdCsReq" => Some(Self::CmdFinishItemIdCsReq),
|
|
"CmdFinishPerformSectionIdCsReq" => {
|
|
Some(Self::CmdFinishPerformSectionIdCsReq)
|
|
}
|
|
"CmdGetNpcStatusCsReq" => Some(Self::CmdGetNpcStatusCsReq),
|
|
"CmdGetMissionMessageCsReq" => Some(Self::CmdGetMissionMessageCsReq),
|
|
"CmdGetNpcMessageGroupCsReq" => Some(Self::CmdGetNpcMessageGroupCsReq),
|
|
"CmdGetNpcMessageGroupScRsp" => Some(Self::CmdGetNpcMessageGroupScRsp),
|
|
"CmdGetNpcStatusScRsp" => Some(Self::CmdGetNpcStatusScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HFFBJODHMDL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMiscModuleType {
|
|
HffbjodhmdlPcpdhelpkem = 0,
|
|
CmdBmpohnclhmf = 4132,
|
|
CmdCbijjndgpin = 4174,
|
|
CmdSubmitOrigamiItemCsReq = 4104,
|
|
CmdDirectDeliveryScNotify = 4151,
|
|
CmdDifficultyAdjustmentUpdateDataCsReq = 4173,
|
|
CmdSwitchMascotUpdateScNotify = 4193,
|
|
HffbjodhmdlHeeepiaaefd = 4139,
|
|
CmdCancelDirectDeliveryNoticeScRsp = 4154,
|
|
CmdCancelDirectDeliveryNoticeCsReq = 4125,
|
|
CmdGetMovieRacingDataCsReq = 4107,
|
|
CmdLbmpplkebfo = 4105,
|
|
CmdGetSwitchMascotDataScRsp = 4120,
|
|
CmdGetOrigamiPropInfoCsReq = 4172,
|
|
CmdGetWolfBroShootingDataCsReq = 4189,
|
|
CmdGetUnreleasedBlockInfoCsReq = 4102,
|
|
CmdDifficultyAdjustmentUpdateDataScRsp = 4153,
|
|
CmdDifficultyAdjustmentGetDataCsReq = 4128,
|
|
CmdDpfennbobnd = 4130,
|
|
CmdGetUnreleasedBlockInfoScRsp = 4149,
|
|
CmdLmcepidhebl = 4101,
|
|
CmdUpdateWolfBroShootingDataCsReq = 4157,
|
|
CmdGetShareDataCsReq = 4194,
|
|
CmdCycleScoreRewardGetDataCsReq = 4166,
|
|
CmdGetGunPlayDataScRsp = 4196,
|
|
CmdKndcljnmaoc = 4114,
|
|
CmdCancelSyncExpiredItemCsReq = 4163,
|
|
CmdCycleScoreRewardTakeRewardCsReq = 4111,
|
|
CmdHfodkmfdmae = 4137,
|
|
CmdUpdateMovieRacingDataScRsp = 4200,
|
|
CmdNfdllephlhn = 4138,
|
|
CmdShareScRsp = 4110,
|
|
CmdDohjcpamafl = 4136,
|
|
CmdGetMovieRacingDataScRsp = 4158,
|
|
CmdGetSwitchMascotDataCsReq = 4179,
|
|
CmdGetShareDataScRsp = 4195,
|
|
CmdMazeKillDirectScRsp = 4117,
|
|
CmdUpdateMovieRacingDataCsReq = 4144,
|
|
CmdAldeibddmon = 4103,
|
|
CmdEmjmlbdlmlc = 4118,
|
|
CmdUpdateGunPlayDataScRsp = 4121,
|
|
CmdLmhfpeplikh = 4126,
|
|
CmdCycleScoreRewardDestroyExceedRewardCsReq = 4171,
|
|
CmdDifficultyAdjustmentGetDataScRsp = 4165,
|
|
CmdMazeKillDirectCsReq = 4108,
|
|
CmdShareCsReq = 4191,
|
|
}
|
|
impl CmdMiscModuleType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HffbjodhmdlPcpdhelpkem => "HFFBJODHMDL_PCPDHELPKEM",
|
|
Self::CmdBmpohnclhmf => "CmdBMPOHNCLHMF",
|
|
Self::CmdCbijjndgpin => "CmdCBIJJNDGPIN",
|
|
Self::CmdSubmitOrigamiItemCsReq => "CmdSubmitOrigamiItemCsReq",
|
|
Self::CmdDirectDeliveryScNotify => "CmdDirectDeliveryScNotify",
|
|
Self::CmdDifficultyAdjustmentUpdateDataCsReq => {
|
|
"CmdDifficultyAdjustmentUpdateDataCsReq"
|
|
}
|
|
Self::CmdSwitchMascotUpdateScNotify => "CmdSwitchMascotUpdateScNotify",
|
|
Self::HffbjodhmdlHeeepiaaefd => "HFFBJODHMDL_HEEEPIAAEFD",
|
|
Self::CmdCancelDirectDeliveryNoticeScRsp => {
|
|
"CmdCancelDirectDeliveryNoticeScRsp"
|
|
}
|
|
Self::CmdCancelDirectDeliveryNoticeCsReq => {
|
|
"CmdCancelDirectDeliveryNoticeCsReq"
|
|
}
|
|
Self::CmdGetMovieRacingDataCsReq => "CmdGetMovieRacingDataCsReq",
|
|
Self::CmdLbmpplkebfo => "CmdLBMPPLKEBFO",
|
|
Self::CmdGetSwitchMascotDataScRsp => "CmdGetSwitchMascotDataScRsp",
|
|
Self::CmdGetOrigamiPropInfoCsReq => "CmdGetOrigamiPropInfoCsReq",
|
|
Self::CmdGetWolfBroShootingDataCsReq => "CmdGetWolfBroShootingDataCsReq",
|
|
Self::CmdGetUnreleasedBlockInfoCsReq => "CmdGetUnreleasedBlockInfoCsReq",
|
|
Self::CmdDifficultyAdjustmentUpdateDataScRsp => {
|
|
"CmdDifficultyAdjustmentUpdateDataScRsp"
|
|
}
|
|
Self::CmdDifficultyAdjustmentGetDataCsReq => {
|
|
"CmdDifficultyAdjustmentGetDataCsReq"
|
|
}
|
|
Self::CmdDpfennbobnd => "CmdDPFENNBOBND",
|
|
Self::CmdGetUnreleasedBlockInfoScRsp => "CmdGetUnreleasedBlockInfoScRsp",
|
|
Self::CmdLmcepidhebl => "CmdLMCEPIDHEBL",
|
|
Self::CmdUpdateWolfBroShootingDataCsReq => {
|
|
"CmdUpdateWolfBroShootingDataCsReq"
|
|
}
|
|
Self::CmdGetShareDataCsReq => "CmdGetShareDataCsReq",
|
|
Self::CmdCycleScoreRewardGetDataCsReq => "CmdCycleScoreRewardGetDataCsReq",
|
|
Self::CmdGetGunPlayDataScRsp => "CmdGetGunPlayDataScRsp",
|
|
Self::CmdKndcljnmaoc => "CmdKNDCLJNMAOC",
|
|
Self::CmdCancelSyncExpiredItemCsReq => "CmdCancelSyncExpiredItemCsReq",
|
|
Self::CmdCycleScoreRewardTakeRewardCsReq => {
|
|
"CmdCycleScoreRewardTakeRewardCsReq"
|
|
}
|
|
Self::CmdHfodkmfdmae => "CmdHFODKMFDMAE",
|
|
Self::CmdUpdateMovieRacingDataScRsp => "CmdUpdateMovieRacingDataScRsp",
|
|
Self::CmdNfdllephlhn => "CmdNFDLLEPHLHN",
|
|
Self::CmdShareScRsp => "CmdShareScRsp",
|
|
Self::CmdDohjcpamafl => "CmdDOHJCPAMAFL",
|
|
Self::CmdGetMovieRacingDataScRsp => "CmdGetMovieRacingDataScRsp",
|
|
Self::CmdGetSwitchMascotDataCsReq => "CmdGetSwitchMascotDataCsReq",
|
|
Self::CmdGetShareDataScRsp => "CmdGetShareDataScRsp",
|
|
Self::CmdMazeKillDirectScRsp => "CmdMazeKillDirectScRsp",
|
|
Self::CmdUpdateMovieRacingDataCsReq => "CmdUpdateMovieRacingDataCsReq",
|
|
Self::CmdAldeibddmon => "CmdALDEIBDDMON",
|
|
Self::CmdEmjmlbdlmlc => "CmdEMJMLBDLMLC",
|
|
Self::CmdUpdateGunPlayDataScRsp => "CmdUpdateGunPlayDataScRsp",
|
|
Self::CmdLmhfpeplikh => "CmdLMHFPEPLIKH",
|
|
Self::CmdCycleScoreRewardDestroyExceedRewardCsReq => {
|
|
"CmdCycleScoreRewardDestroyExceedRewardCsReq"
|
|
}
|
|
Self::CmdDifficultyAdjustmentGetDataScRsp => {
|
|
"CmdDifficultyAdjustmentGetDataScRsp"
|
|
}
|
|
Self::CmdMazeKillDirectCsReq => "CmdMazeKillDirectCsReq",
|
|
Self::CmdShareCsReq => "CmdShareCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HFFBJODHMDL_PCPDHELPKEM" => Some(Self::HffbjodhmdlPcpdhelpkem),
|
|
"CmdBMPOHNCLHMF" => Some(Self::CmdBmpohnclhmf),
|
|
"CmdCBIJJNDGPIN" => Some(Self::CmdCbijjndgpin),
|
|
"CmdSubmitOrigamiItemCsReq" => Some(Self::CmdSubmitOrigamiItemCsReq),
|
|
"CmdDirectDeliveryScNotify" => Some(Self::CmdDirectDeliveryScNotify),
|
|
"CmdDifficultyAdjustmentUpdateDataCsReq" => {
|
|
Some(Self::CmdDifficultyAdjustmentUpdateDataCsReq)
|
|
}
|
|
"CmdSwitchMascotUpdateScNotify" => Some(Self::CmdSwitchMascotUpdateScNotify),
|
|
"HFFBJODHMDL_HEEEPIAAEFD" => Some(Self::HffbjodhmdlHeeepiaaefd),
|
|
"CmdCancelDirectDeliveryNoticeScRsp" => {
|
|
Some(Self::CmdCancelDirectDeliveryNoticeScRsp)
|
|
}
|
|
"CmdCancelDirectDeliveryNoticeCsReq" => {
|
|
Some(Self::CmdCancelDirectDeliveryNoticeCsReq)
|
|
}
|
|
"CmdGetMovieRacingDataCsReq" => Some(Self::CmdGetMovieRacingDataCsReq),
|
|
"CmdLBMPPLKEBFO" => Some(Self::CmdLbmpplkebfo),
|
|
"CmdGetSwitchMascotDataScRsp" => Some(Self::CmdGetSwitchMascotDataScRsp),
|
|
"CmdGetOrigamiPropInfoCsReq" => Some(Self::CmdGetOrigamiPropInfoCsReq),
|
|
"CmdGetWolfBroShootingDataCsReq" => {
|
|
Some(Self::CmdGetWolfBroShootingDataCsReq)
|
|
}
|
|
"CmdGetUnreleasedBlockInfoCsReq" => {
|
|
Some(Self::CmdGetUnreleasedBlockInfoCsReq)
|
|
}
|
|
"CmdDifficultyAdjustmentUpdateDataScRsp" => {
|
|
Some(Self::CmdDifficultyAdjustmentUpdateDataScRsp)
|
|
}
|
|
"CmdDifficultyAdjustmentGetDataCsReq" => {
|
|
Some(Self::CmdDifficultyAdjustmentGetDataCsReq)
|
|
}
|
|
"CmdDPFENNBOBND" => Some(Self::CmdDpfennbobnd),
|
|
"CmdGetUnreleasedBlockInfoScRsp" => {
|
|
Some(Self::CmdGetUnreleasedBlockInfoScRsp)
|
|
}
|
|
"CmdLMCEPIDHEBL" => Some(Self::CmdLmcepidhebl),
|
|
"CmdUpdateWolfBroShootingDataCsReq" => {
|
|
Some(Self::CmdUpdateWolfBroShootingDataCsReq)
|
|
}
|
|
"CmdGetShareDataCsReq" => Some(Self::CmdGetShareDataCsReq),
|
|
"CmdCycleScoreRewardGetDataCsReq" => {
|
|
Some(Self::CmdCycleScoreRewardGetDataCsReq)
|
|
}
|
|
"CmdGetGunPlayDataScRsp" => Some(Self::CmdGetGunPlayDataScRsp),
|
|
"CmdKNDCLJNMAOC" => Some(Self::CmdKndcljnmaoc),
|
|
"CmdCancelSyncExpiredItemCsReq" => Some(Self::CmdCancelSyncExpiredItemCsReq),
|
|
"CmdCycleScoreRewardTakeRewardCsReq" => {
|
|
Some(Self::CmdCycleScoreRewardTakeRewardCsReq)
|
|
}
|
|
"CmdHFODKMFDMAE" => Some(Self::CmdHfodkmfdmae),
|
|
"CmdUpdateMovieRacingDataScRsp" => Some(Self::CmdUpdateMovieRacingDataScRsp),
|
|
"CmdNFDLLEPHLHN" => Some(Self::CmdNfdllephlhn),
|
|
"CmdShareScRsp" => Some(Self::CmdShareScRsp),
|
|
"CmdDOHJCPAMAFL" => Some(Self::CmdDohjcpamafl),
|
|
"CmdGetMovieRacingDataScRsp" => Some(Self::CmdGetMovieRacingDataScRsp),
|
|
"CmdGetSwitchMascotDataCsReq" => Some(Self::CmdGetSwitchMascotDataCsReq),
|
|
"CmdGetShareDataScRsp" => Some(Self::CmdGetShareDataScRsp),
|
|
"CmdMazeKillDirectScRsp" => Some(Self::CmdMazeKillDirectScRsp),
|
|
"CmdUpdateMovieRacingDataCsReq" => Some(Self::CmdUpdateMovieRacingDataCsReq),
|
|
"CmdALDEIBDDMON" => Some(Self::CmdAldeibddmon),
|
|
"CmdEMJMLBDLMLC" => Some(Self::CmdEmjmlbdlmlc),
|
|
"CmdUpdateGunPlayDataScRsp" => Some(Self::CmdUpdateGunPlayDataScRsp),
|
|
"CmdLMHFPEPLIKH" => Some(Self::CmdLmhfpeplikh),
|
|
"CmdCycleScoreRewardDestroyExceedRewardCsReq" => {
|
|
Some(Self::CmdCycleScoreRewardDestroyExceedRewardCsReq)
|
|
}
|
|
"CmdDifficultyAdjustmentGetDataScRsp" => {
|
|
Some(Self::CmdDifficultyAdjustmentGetDataScRsp)
|
|
}
|
|
"CmdMazeKillDirectCsReq" => Some(Self::CmdMazeKillDirectCsReq),
|
|
"CmdShareCsReq" => Some(Self::CmdShareCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jmgcdianlgk {
|
|
Pcpdhelpkem = 0,
|
|
Pnnpmlpakhj = 1,
|
|
Oejafjcbbdh = 2,
|
|
Fiifapecijc = 3,
|
|
}
|
|
impl Jmgcdianlgk {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "JMGCDIANLGK_PCPDHELPKEM",
|
|
Self::Pnnpmlpakhj => "JMGCDIANLGK_PNNPMLPAKHJ",
|
|
Self::Oejafjcbbdh => "JMGCDIANLGK_OEJAFJCBBDH",
|
|
Self::Fiifapecijc => "JMGCDIANLGK_FIIFAPECIJC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JMGCDIANLGK_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"JMGCDIANLGK_PNNPMLPAKHJ" => Some(Self::Pnnpmlpakhj),
|
|
"JMGCDIANLGK_OEJAFJCBBDH" => Some(Self::Oejafjcbbdh),
|
|
"JMGCDIANLGK_FIIFAPECIJC" => Some(Self::Fiifapecijc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: PKHICLEHJKL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MovieRacingType {
|
|
PkhiclehjklHnkdhpkcgeo = 0,
|
|
PkhiclehjklEbabhoaodff = 1,
|
|
PkhiclehjklHhfibennebh = 2,
|
|
PkhiclehjklKidikkjnjnj = 3,
|
|
}
|
|
impl MovieRacingType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PkhiclehjklHnkdhpkcgeo => "PKHICLEHJKL_HNKDHPKCGEO",
|
|
Self::PkhiclehjklEbabhoaodff => "PKHICLEHJKL_EBABHOAODFF",
|
|
Self::PkhiclehjklHhfibennebh => "PKHICLEHJKL_HHFIBENNEBH",
|
|
Self::PkhiclehjklKidikkjnjnj => "PKHICLEHJKL_KIDIKKJNJNJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PKHICLEHJKL_HNKDHPKCGEO" => Some(Self::PkhiclehjklHnkdhpkcgeo),
|
|
"PKHICLEHJKL_EBABHOAODFF" => Some(Self::PkhiclehjklEbabhoaodff),
|
|
"PKHICLEHJKL_HHFIBENNEBH" => Some(Self::PkhiclehjklHhfibennebh),
|
|
"PKHICLEHJKL_KIDIKKJNJNJ" => Some(Self::PkhiclehjklKidikkjnjnj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: NJAAEOFICML
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum DifficultyAdjustmentType {
|
|
NjaaeoficmlCgkeiaipaek = 0,
|
|
NjaaeoficmlAphcacpjmof = 1,
|
|
}
|
|
impl DifficultyAdjustmentType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::NjaaeoficmlCgkeiaipaek => "NJAAEOFICML_CGKEIAIPAEK",
|
|
Self::NjaaeoficmlAphcacpjmof => "NJAAEOFICML_APHCACPJMOF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NJAAEOFICML_CGKEIAIPAEK" => Some(Self::NjaaeoficmlCgkeiaipaek),
|
|
"NJAAEOFICML_APHCACPJMOF" => Some(Self::NjaaeoficmlAphcacpjmof),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nhjljbjjkfj {
|
|
Looneaoeiml = 0,
|
|
Oalaphnfokk = 1,
|
|
Mdhdelkjaoa = 2,
|
|
}
|
|
impl Nhjljbjjkfj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Looneaoeiml => "NHJLJBJJKFJ_LOONEAOEIML",
|
|
Self::Oalaphnfokk => "NHJLJBJJKFJ_OALAPHNFOKK",
|
|
Self::Mdhdelkjaoa => "NHJLJBJJKFJ_MDHDELKJAOA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NHJLJBJJKFJ_LOONEAOEIML" => Some(Self::Looneaoeiml),
|
|
"NHJLJBJJKFJ_OALAPHNFOKK" => Some(Self::Oalaphnfokk),
|
|
"NHJLJBJJKFJ_MDHDELKJAOA" => Some(Self::Mdhdelkjaoa),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ebkolhjiofn {
|
|
Bflaajpjiea = 0,
|
|
Jacgledflec = 1,
|
|
Hkafhfppbha = 2,
|
|
Jbbciejbpfl = 3,
|
|
}
|
|
impl Ebkolhjiofn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Bflaajpjiea => "EBKOLHJIOFN_BFLAAJPJIEA",
|
|
Self::Jacgledflec => "EBKOLHJIOFN_JACGLEDFLEC",
|
|
Self::Hkafhfppbha => "EBKOLHJIOFN_HKAFHFPPBHA",
|
|
Self::Jbbciejbpfl => "EBKOLHJIOFN_JBBCIEJBPFL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EBKOLHJIOFN_BFLAAJPJIEA" => Some(Self::Bflaajpjiea),
|
|
"EBKOLHJIOFN_JACGLEDFLEC" => Some(Self::Jacgledflec),
|
|
"EBKOLHJIOFN_HKAFHFPPBHA" => Some(Self::Hkafhfppbha),
|
|
"EBKOLHJIOFN_JBBCIEJBPFL" => Some(Self::Jbbciejbpfl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: IFJFCGJJMFK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMissionType {
|
|
IfjfcgjjmfkPcpdhelpkem = 0,
|
|
CmdGetMissionStatusCsReq = 1261,
|
|
CmdEppnlnibpna = 1266,
|
|
CmdGetMissionDataScRsp = 1210,
|
|
CmdFinishCosumeItemMissionCsReq = 1274,
|
|
CmdMainMissionAcceptNotify = 1251,
|
|
CmdUpdateTrackMainMissionCsReq = 1254,
|
|
CmdSyncTaskCsReq = 1218,
|
|
CmdAcceptMainMissionScRsp = 1253,
|
|
CmdFnapkbelifo = 1279,
|
|
CmdFinishTalkMissionCsReq = 1294,
|
|
CmdStarPerformanceRelayCsReq = 1249,
|
|
CmdUpdateMainMissionCustomValueCsReq = 1293,
|
|
CmdGetMainMissionCustomValueScRsp = 1217,
|
|
CmdStartFinishMainMissionScNotify = 1265,
|
|
CmdMissionGroupWarnScNotify = 1201,
|
|
CmdTeleportToMissionResetPointCsReq = 1257,
|
|
CmdGetMissionStatusScRsp = 1207,
|
|
CmdAcceptMainMissionCsReq = 1273,
|
|
CmdGetMissionDataCsReq = 1291,
|
|
CmdMbmembddjde = 1237,
|
|
CmdFinishedMissionScNotify = 1220,
|
|
CmdOfcenahffen = 1202,
|
|
CmdFinishTalkMissionScRsp = 1295,
|
|
CmdHhahnnoieih = 1209,
|
|
CmdTeleportToMissionResetPointScRsp = 1221,
|
|
CmdSubMissionRewardScNotify = 1296,
|
|
CmdGetMainMissionCustomValueCsReq = 1208,
|
|
CmdMissionRewardScNotify = 1214,
|
|
CmdStartFinishSubMissionScNotify = 1228,
|
|
}
|
|
impl CmdMissionType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::IfjfcgjjmfkPcpdhelpkem => "IFJFCGJJMFK_PCPDHELPKEM",
|
|
Self::CmdGetMissionStatusCsReq => "CmdGetMissionStatusCsReq",
|
|
Self::CmdEppnlnibpna => "CmdEPPNLNIBPNA",
|
|
Self::CmdGetMissionDataScRsp => "CmdGetMissionDataScRsp",
|
|
Self::CmdFinishCosumeItemMissionCsReq => "CmdFinishCosumeItemMissionCsReq",
|
|
Self::CmdMainMissionAcceptNotify => "CmdMainMissionAcceptNotify",
|
|
Self::CmdUpdateTrackMainMissionCsReq => "CmdUpdateTrackMainMissionCsReq",
|
|
Self::CmdSyncTaskCsReq => "CmdSyncTaskCsReq",
|
|
Self::CmdAcceptMainMissionScRsp => "CmdAcceptMainMissionScRsp",
|
|
Self::CmdFnapkbelifo => "CmdFNAPKBELIFO",
|
|
Self::CmdFinishTalkMissionCsReq => "CmdFinishTalkMissionCsReq",
|
|
Self::CmdStarPerformanceRelayCsReq => "CmdStarPerformanceRelayCsReq",
|
|
Self::CmdUpdateMainMissionCustomValueCsReq => {
|
|
"CmdUpdateMainMissionCustomValueCsReq"
|
|
}
|
|
Self::CmdGetMainMissionCustomValueScRsp => {
|
|
"CmdGetMainMissionCustomValueScRsp"
|
|
}
|
|
Self::CmdStartFinishMainMissionScNotify => {
|
|
"CmdStartFinishMainMissionScNotify"
|
|
}
|
|
Self::CmdMissionGroupWarnScNotify => "CmdMissionGroupWarnScNotify",
|
|
Self::CmdTeleportToMissionResetPointCsReq => {
|
|
"CmdTeleportToMissionResetPointCsReq"
|
|
}
|
|
Self::CmdGetMissionStatusScRsp => "CmdGetMissionStatusScRsp",
|
|
Self::CmdAcceptMainMissionCsReq => "CmdAcceptMainMissionCsReq",
|
|
Self::CmdGetMissionDataCsReq => "CmdGetMissionDataCsReq",
|
|
Self::CmdMbmembddjde => "CmdMBMEMBDDJDE",
|
|
Self::CmdFinishedMissionScNotify => "CmdFinishedMissionScNotify",
|
|
Self::CmdOfcenahffen => "CmdOFCENAHFFEN",
|
|
Self::CmdFinishTalkMissionScRsp => "CmdFinishTalkMissionScRsp",
|
|
Self::CmdHhahnnoieih => "CmdHHAHNNOIEIH",
|
|
Self::CmdTeleportToMissionResetPointScRsp => {
|
|
"CmdTeleportToMissionResetPointScRsp"
|
|
}
|
|
Self::CmdSubMissionRewardScNotify => "CmdSubMissionRewardScNotify",
|
|
Self::CmdGetMainMissionCustomValueCsReq => {
|
|
"CmdGetMainMissionCustomValueCsReq"
|
|
}
|
|
Self::CmdMissionRewardScNotify => "CmdMissionRewardScNotify",
|
|
Self::CmdStartFinishSubMissionScNotify => "CmdStartFinishSubMissionScNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IFJFCGJJMFK_PCPDHELPKEM" => Some(Self::IfjfcgjjmfkPcpdhelpkem),
|
|
"CmdGetMissionStatusCsReq" => Some(Self::CmdGetMissionStatusCsReq),
|
|
"CmdEPPNLNIBPNA" => Some(Self::CmdEppnlnibpna),
|
|
"CmdGetMissionDataScRsp" => Some(Self::CmdGetMissionDataScRsp),
|
|
"CmdFinishCosumeItemMissionCsReq" => {
|
|
Some(Self::CmdFinishCosumeItemMissionCsReq)
|
|
}
|
|
"CmdMainMissionAcceptNotify" => Some(Self::CmdMainMissionAcceptNotify),
|
|
"CmdUpdateTrackMainMissionCsReq" => {
|
|
Some(Self::CmdUpdateTrackMainMissionCsReq)
|
|
}
|
|
"CmdSyncTaskCsReq" => Some(Self::CmdSyncTaskCsReq),
|
|
"CmdAcceptMainMissionScRsp" => Some(Self::CmdAcceptMainMissionScRsp),
|
|
"CmdFNAPKBELIFO" => Some(Self::CmdFnapkbelifo),
|
|
"CmdFinishTalkMissionCsReq" => Some(Self::CmdFinishTalkMissionCsReq),
|
|
"CmdStarPerformanceRelayCsReq" => Some(Self::CmdStarPerformanceRelayCsReq),
|
|
"CmdUpdateMainMissionCustomValueCsReq" => {
|
|
Some(Self::CmdUpdateMainMissionCustomValueCsReq)
|
|
}
|
|
"CmdGetMainMissionCustomValueScRsp" => {
|
|
Some(Self::CmdGetMainMissionCustomValueScRsp)
|
|
}
|
|
"CmdStartFinishMainMissionScNotify" => {
|
|
Some(Self::CmdStartFinishMainMissionScNotify)
|
|
}
|
|
"CmdMissionGroupWarnScNotify" => Some(Self::CmdMissionGroupWarnScNotify),
|
|
"CmdTeleportToMissionResetPointCsReq" => {
|
|
Some(Self::CmdTeleportToMissionResetPointCsReq)
|
|
}
|
|
"CmdGetMissionStatusScRsp" => Some(Self::CmdGetMissionStatusScRsp),
|
|
"CmdAcceptMainMissionCsReq" => Some(Self::CmdAcceptMainMissionCsReq),
|
|
"CmdGetMissionDataCsReq" => Some(Self::CmdGetMissionDataCsReq),
|
|
"CmdMBMEMBDDJDE" => Some(Self::CmdMbmembddjde),
|
|
"CmdFinishedMissionScNotify" => Some(Self::CmdFinishedMissionScNotify),
|
|
"CmdOFCENAHFFEN" => Some(Self::CmdOfcenahffen),
|
|
"CmdFinishTalkMissionScRsp" => Some(Self::CmdFinishTalkMissionScRsp),
|
|
"CmdHHAHNNOIEIH" => Some(Self::CmdHhahnnoieih),
|
|
"CmdTeleportToMissionResetPointScRsp" => {
|
|
Some(Self::CmdTeleportToMissionResetPointScRsp)
|
|
}
|
|
"CmdSubMissionRewardScNotify" => Some(Self::CmdSubMissionRewardScNotify),
|
|
"CmdGetMainMissionCustomValueCsReq" => {
|
|
Some(Self::CmdGetMainMissionCustomValueCsReq)
|
|
}
|
|
"CmdMissionRewardScNotify" => Some(Self::CmdMissionRewardScNotify),
|
|
"CmdStartFinishSubMissionScNotify" => {
|
|
Some(Self::CmdStartFinishSubMissionScNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Algpcoobeff {
|
|
Adpjfmjjabn = 0,
|
|
Khjckcdfejl = 1,
|
|
Fmijpbpohjd = 2,
|
|
Pogpnnbhmio = 3,
|
|
Omnflaikibc = 4,
|
|
Eahbmofjifi = 11,
|
|
Faekdceppnn = 12,
|
|
Cdehdbiiaah = 13,
|
|
Cgeddiecoka = 14,
|
|
Omhhfjmhpob = 15,
|
|
}
|
|
impl Algpcoobeff {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Adpjfmjjabn => "ALGPCOOBEFF_ADPJFMJJABN",
|
|
Self::Khjckcdfejl => "ALGPCOOBEFF_KHJCKCDFEJL",
|
|
Self::Fmijpbpohjd => "ALGPCOOBEFF_FMIJPBPOHJD",
|
|
Self::Pogpnnbhmio => "ALGPCOOBEFF_POGPNNBHMIO",
|
|
Self::Omnflaikibc => "ALGPCOOBEFF_OMNFLAIKIBC",
|
|
Self::Eahbmofjifi => "ALGPCOOBEFF_EAHBMOFJIFI",
|
|
Self::Faekdceppnn => "ALGPCOOBEFF_FAEKDCEPPNN",
|
|
Self::Cdehdbiiaah => "ALGPCOOBEFF_CDEHDBIIAAH",
|
|
Self::Cgeddiecoka => "ALGPCOOBEFF_CGEDDIECOKA",
|
|
Self::Omhhfjmhpob => "ALGPCOOBEFF_OMHHFJMHPOB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ALGPCOOBEFF_ADPJFMJJABN" => Some(Self::Adpjfmjjabn),
|
|
"ALGPCOOBEFF_KHJCKCDFEJL" => Some(Self::Khjckcdfejl),
|
|
"ALGPCOOBEFF_FMIJPBPOHJD" => Some(Self::Fmijpbpohjd),
|
|
"ALGPCOOBEFF_POGPNNBHMIO" => Some(Self::Pogpnnbhmio),
|
|
"ALGPCOOBEFF_OMNFLAIKIBC" => Some(Self::Omnflaikibc),
|
|
"ALGPCOOBEFF_EAHBMOFJIFI" => Some(Self::Eahbmofjifi),
|
|
"ALGPCOOBEFF_FAEKDCEPPNN" => Some(Self::Faekdceppnn),
|
|
"ALGPCOOBEFF_CDEHDBIIAAH" => Some(Self::Cdehdbiiaah),
|
|
"ALGPCOOBEFF_CGEDDIECOKA" => Some(Self::Cgeddiecoka),
|
|
"ALGPCOOBEFF_OMHHFJMHPOB" => Some(Self::Omhhfjmhpob),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Cpeobfickmc {
|
|
Iachjdcljeh = 0,
|
|
Npgigpmehbh = 1,
|
|
}
|
|
impl Cpeobfickmc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Iachjdcljeh => "CPEOBFICKMC_IACHJDCLJEH",
|
|
Self::Npgigpmehbh => "CPEOBFICKMC_NPGIGPMEHBH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CPEOBFICKMC_IACHJDCLJEH" => Some(Self::Iachjdcljeh),
|
|
"CPEOBFICKMC_NPGIGPMEHBH" => Some(Self::Npgigpmehbh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: DJEOGLFDJIF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TrackMainMissionUpdateReasonId {
|
|
DjeoglfdjifDpdfiineaff = 0,
|
|
DjeoglfdjifNdgedjjbpbh = 1,
|
|
DjeoglfdjifMdlekklkbcb = 2,
|
|
DjeoglfdjifMpbeidjhlha = 3,
|
|
}
|
|
impl TrackMainMissionUpdateReasonId {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::DjeoglfdjifDpdfiineaff => "DJEOGLFDJIF_DPDFIINEAFF",
|
|
Self::DjeoglfdjifNdgedjjbpbh => "DJEOGLFDJIF_NDGEDJJBPBH",
|
|
Self::DjeoglfdjifMdlekklkbcb => "DJEOGLFDJIF_MDLEKKLKBCB",
|
|
Self::DjeoglfdjifMpbeidjhlha => "DJEOGLFDJIF_MPBEIDJHLHA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DJEOGLFDJIF_DPDFIINEAFF" => Some(Self::DjeoglfdjifDpdfiineaff),
|
|
"DJEOGLFDJIF_NDGEDJJBPBH" => Some(Self::DjeoglfdjifNdgedjjbpbh),
|
|
"DJEOGLFDJIF_MDLEKKLKBCB" => Some(Self::DjeoglfdjifMdlekklkbcb),
|
|
"DJEOGLFDJIF_MPBEIDJHLHA" => Some(Self::DjeoglfdjifMpbeidjhlha),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BONOHJLBJHH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMonopolyType {
|
|
BonohjlbjhhPcpdhelpkem = 0,
|
|
CmdMonopolyGameBingoFlipCardCsReq = 7051,
|
|
CmdHjohlmhfhie = 7073,
|
|
CmdMonopolyContentUpdateScNotify = 7028,
|
|
CmdMonopolyRollRandomCsReq = 7004,
|
|
CmdMonopolyLikeScRsp = 7059,
|
|
CmdMonopolyEventLoadUpdateScNotify = 7085,
|
|
CmdGetSocialEventServerCacheScRsp = 7090,
|
|
CmdMonopolyRollRandomScRsp = 7038,
|
|
CmdMonopolyBuyGoodsScRsp = 7058,
|
|
CmdMonopolyClickCellScRsp = 7076,
|
|
CmdMonopolyGetRafflePoolInfoCsReq = 7035,
|
|
CmdMonopolyGetRaffleTicketCsReq = 7070,
|
|
CmdMonopolyEventSelectFriendCsReq = 7016,
|
|
CmdMonopolyGetRegionProgressScRsp = 7083,
|
|
CmdMonopolyBuyGoodsCsReq = 7007,
|
|
CmdGetMonopolyDailyReportScRsp = 7075,
|
|
CmdMonopolyGuessDrawScNotify = 7005,
|
|
CmdMonopolyGiveUpCurContentScRsp = 7096,
|
|
CmdMonopolyGameRaiseRatioCsReq = 7065,
|
|
CmdMonopolyCheatDiceScRsp = 7021,
|
|
CmdMonopolyCheatDiceCsReq = 7057,
|
|
CmdMonopolyQuizDurationChangeScNotify = 7011,
|
|
CmdMonopolyLikeScNotify = 7029,
|
|
CmdMonopolyConditionUpdateScNotify = 7056,
|
|
CmdMonopolyConfirmRandomCsReq = 7033,
|
|
CmdMonopolyGuessChooseCsReq = 7093,
|
|
CmdMonopolyCellUpdateNotify = 7095,
|
|
CmdMonopolyReRollRandomCsReq = 7072,
|
|
CmdGetSocialEventServerCacheCsReq = 7052,
|
|
CmdMonopolyScrachRaffleTicketCsReq = 7099,
|
|
CmdMonopolyGameBingoFlipCardScRsp = 7025,
|
|
CmdMonopolyDailySettleScNotify = 7092,
|
|
CmdGetMonopolyFriendRankingListScRsp = 7078,
|
|
CmdDailyFirstEnterMonopolyActivityScRsp = 7037,
|
|
CmdGetMonopolyInfoScRsp = 7010,
|
|
CmdMonopolyGameCreateScNotify = 7020,
|
|
CmdMonopolyTakeRaffleTicketRewardCsReq = 7082,
|
|
CmdMonopolyGetDailyInitItemScRsp = 7034,
|
|
CmdMonopolyGuessBuyInformationCsReq = 7049,
|
|
CmdDailyFirstEnterMonopolyActivityCsReq = 7074,
|
|
CmdGetMonopolyFriendRankingListCsReq = 7024,
|
|
CmdMonopolyTakeRaffleTicketRewardScRsp = 7060,
|
|
CmdMonopolyMoveScRsp = 7063,
|
|
CmdMonopolyRollDiceCsReq = 7018,
|
|
CmdMonopolyAcceptQuizScRsp = 7079,
|
|
CmdMonopolySelectOptionScRsp = 7039,
|
|
CmdMonopolyGetRaffleTicketScRsp = 7068,
|
|
CmdMonopolySelectOptionCsReq = 7026,
|
|
CmdMonopolyRollDiceScRsp = 7009,
|
|
CmdGetMbtiReportScRsp = 7077,
|
|
CmdFfbkmffhfpb = 7041,
|
|
CmdOkmkbbiojgn = 7087,
|
|
CmdMonopolyActionResultScNotify = 7094,
|
|
CmdMonopolyGameSettleScNotify = 7053,
|
|
CmdMonopolyGameGachaScRsp = 7017,
|
|
CmdMonopolyGetDailyInitItemCsReq = 7046,
|
|
CmdGetMonopolyMbtiReportRewardCsReq = 7040,
|
|
CmdMonopolyGiveUpCurContentCsReq = 7089,
|
|
CmdMonopolyMoveCsReq = 7098,
|
|
CmdMonopolyEventSelectFriendScRsp = 7006,
|
|
CmdMonopolyScrachRaffleTicketScRsp = 7013,
|
|
CmdMonopolyClickCellCsReq = 7048,
|
|
CmdMonopolyGameGachaCsReq = 7008,
|
|
CmdMonopolyReRollRandomScRsp = 7032,
|
|
CmdMonopolyLikeCsReq = 7042,
|
|
CmdMonopolyAcceptQuizCsReq = 7054,
|
|
CmdMonopolyTakePhaseRewardCsReq = 7086,
|
|
CmdMonopolyGetRegionProgressCsReq = 7031,
|
|
CmdDeleteSocialEventServerCacheCsReq = 7069,
|
|
CmdGetMonopolyInfoCsReq = 7091,
|
|
CmdGetMonopolyDailyReportCsReq = 7097,
|
|
CmdGetMonopolyMbtiReportRewardScRsp = 7043,
|
|
CmdMonopolyTakePhaseRewardScRsp = 7080,
|
|
CmdNafcecefdml = 7066,
|
|
CmdMonopolyConfirmRandomScRsp = 7061,
|
|
CmdMonopolyGuessChooseScRsp = 7002,
|
|
CmdImjmghchfaa = 7100,
|
|
CmdMonopolySocialEventEffectScNotify = 7088,
|
|
CmdMonopolySttUpdateScNotify = 7055,
|
|
CmdGetMbtiReportCsReq = 7012,
|
|
CmdMonopolyClickMbtiReportCsReq = 7045,
|
|
CmdMonopolyGetRafflePoolInfoScRsp = 7015,
|
|
CmdMonopolyUpgradeAssetCsReq = 7044,
|
|
}
|
|
impl CmdMonopolyType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BonohjlbjhhPcpdhelpkem => "BONOHJLBJHH_PCPDHELPKEM",
|
|
Self::CmdMonopolyGameBingoFlipCardCsReq => {
|
|
"CmdMonopolyGameBingoFlipCardCsReq"
|
|
}
|
|
Self::CmdHjohlmhfhie => "CmdHJOHLMHFHIE",
|
|
Self::CmdMonopolyContentUpdateScNotify => "CmdMonopolyContentUpdateScNotify",
|
|
Self::CmdMonopolyRollRandomCsReq => "CmdMonopolyRollRandomCsReq",
|
|
Self::CmdMonopolyLikeScRsp => "CmdMonopolyLikeScRsp",
|
|
Self::CmdMonopolyEventLoadUpdateScNotify => {
|
|
"CmdMonopolyEventLoadUpdateScNotify"
|
|
}
|
|
Self::CmdGetSocialEventServerCacheScRsp => {
|
|
"CmdGetSocialEventServerCacheScRsp"
|
|
}
|
|
Self::CmdMonopolyRollRandomScRsp => "CmdMonopolyRollRandomScRsp",
|
|
Self::CmdMonopolyBuyGoodsScRsp => "CmdMonopolyBuyGoodsScRsp",
|
|
Self::CmdMonopolyClickCellScRsp => "CmdMonopolyClickCellScRsp",
|
|
Self::CmdMonopolyGetRafflePoolInfoCsReq => {
|
|
"CmdMonopolyGetRafflePoolInfoCsReq"
|
|
}
|
|
Self::CmdMonopolyGetRaffleTicketCsReq => "CmdMonopolyGetRaffleTicketCsReq",
|
|
Self::CmdMonopolyEventSelectFriendCsReq => {
|
|
"CmdMonopolyEventSelectFriendCsReq"
|
|
}
|
|
Self::CmdMonopolyGetRegionProgressScRsp => {
|
|
"CmdMonopolyGetRegionProgressScRsp"
|
|
}
|
|
Self::CmdMonopolyBuyGoodsCsReq => "CmdMonopolyBuyGoodsCsReq",
|
|
Self::CmdGetMonopolyDailyReportScRsp => "CmdGetMonopolyDailyReportScRsp",
|
|
Self::CmdMonopolyGuessDrawScNotify => "CmdMonopolyGuessDrawScNotify",
|
|
Self::CmdMonopolyGiveUpCurContentScRsp => "CmdMonopolyGiveUpCurContentScRsp",
|
|
Self::CmdMonopolyGameRaiseRatioCsReq => "CmdMonopolyGameRaiseRatioCsReq",
|
|
Self::CmdMonopolyCheatDiceScRsp => "CmdMonopolyCheatDiceScRsp",
|
|
Self::CmdMonopolyCheatDiceCsReq => "CmdMonopolyCheatDiceCsReq",
|
|
Self::CmdMonopolyQuizDurationChangeScNotify => {
|
|
"CmdMonopolyQuizDurationChangeScNotify"
|
|
}
|
|
Self::CmdMonopolyLikeScNotify => "CmdMonopolyLikeScNotify",
|
|
Self::CmdMonopolyConditionUpdateScNotify => {
|
|
"CmdMonopolyConditionUpdateScNotify"
|
|
}
|
|
Self::CmdMonopolyConfirmRandomCsReq => "CmdMonopolyConfirmRandomCsReq",
|
|
Self::CmdMonopolyGuessChooseCsReq => "CmdMonopolyGuessChooseCsReq",
|
|
Self::CmdMonopolyCellUpdateNotify => "CmdMonopolyCellUpdateNotify",
|
|
Self::CmdMonopolyReRollRandomCsReq => "CmdMonopolyReRollRandomCsReq",
|
|
Self::CmdGetSocialEventServerCacheCsReq => {
|
|
"CmdGetSocialEventServerCacheCsReq"
|
|
}
|
|
Self::CmdMonopolyScrachRaffleTicketCsReq => {
|
|
"CmdMonopolyScrachRaffleTicketCsReq"
|
|
}
|
|
Self::CmdMonopolyGameBingoFlipCardScRsp => {
|
|
"CmdMonopolyGameBingoFlipCardScRsp"
|
|
}
|
|
Self::CmdMonopolyDailySettleScNotify => "CmdMonopolyDailySettleScNotify",
|
|
Self::CmdGetMonopolyFriendRankingListScRsp => {
|
|
"CmdGetMonopolyFriendRankingListScRsp"
|
|
}
|
|
Self::CmdDailyFirstEnterMonopolyActivityScRsp => {
|
|
"CmdDailyFirstEnterMonopolyActivityScRsp"
|
|
}
|
|
Self::CmdGetMonopolyInfoScRsp => "CmdGetMonopolyInfoScRsp",
|
|
Self::CmdMonopolyGameCreateScNotify => "CmdMonopolyGameCreateScNotify",
|
|
Self::CmdMonopolyTakeRaffleTicketRewardCsReq => {
|
|
"CmdMonopolyTakeRaffleTicketRewardCsReq"
|
|
}
|
|
Self::CmdMonopolyGetDailyInitItemScRsp => "CmdMonopolyGetDailyInitItemScRsp",
|
|
Self::CmdMonopolyGuessBuyInformationCsReq => {
|
|
"CmdMonopolyGuessBuyInformationCsReq"
|
|
}
|
|
Self::CmdDailyFirstEnterMonopolyActivityCsReq => {
|
|
"CmdDailyFirstEnterMonopolyActivityCsReq"
|
|
}
|
|
Self::CmdGetMonopolyFriendRankingListCsReq => {
|
|
"CmdGetMonopolyFriendRankingListCsReq"
|
|
}
|
|
Self::CmdMonopolyTakeRaffleTicketRewardScRsp => {
|
|
"CmdMonopolyTakeRaffleTicketRewardScRsp"
|
|
}
|
|
Self::CmdMonopolyMoveScRsp => "CmdMonopolyMoveScRsp",
|
|
Self::CmdMonopolyRollDiceCsReq => "CmdMonopolyRollDiceCsReq",
|
|
Self::CmdMonopolyAcceptQuizScRsp => "CmdMonopolyAcceptQuizScRsp",
|
|
Self::CmdMonopolySelectOptionScRsp => "CmdMonopolySelectOptionScRsp",
|
|
Self::CmdMonopolyGetRaffleTicketScRsp => "CmdMonopolyGetRaffleTicketScRsp",
|
|
Self::CmdMonopolySelectOptionCsReq => "CmdMonopolySelectOptionCsReq",
|
|
Self::CmdMonopolyRollDiceScRsp => "CmdMonopolyRollDiceScRsp",
|
|
Self::CmdGetMbtiReportScRsp => "CmdGetMbtiReportScRsp",
|
|
Self::CmdFfbkmffhfpb => "CmdFFBKMFFHFPB",
|
|
Self::CmdOkmkbbiojgn => "CmdOKMKBBIOJGN",
|
|
Self::CmdMonopolyActionResultScNotify => "CmdMonopolyActionResultScNotify",
|
|
Self::CmdMonopolyGameSettleScNotify => "CmdMonopolyGameSettleScNotify",
|
|
Self::CmdMonopolyGameGachaScRsp => "CmdMonopolyGameGachaScRsp",
|
|
Self::CmdMonopolyGetDailyInitItemCsReq => "CmdMonopolyGetDailyInitItemCsReq",
|
|
Self::CmdGetMonopolyMbtiReportRewardCsReq => {
|
|
"CmdGetMonopolyMbtiReportRewardCsReq"
|
|
}
|
|
Self::CmdMonopolyGiveUpCurContentCsReq => "CmdMonopolyGiveUpCurContentCsReq",
|
|
Self::CmdMonopolyMoveCsReq => "CmdMonopolyMoveCsReq",
|
|
Self::CmdMonopolyEventSelectFriendScRsp => {
|
|
"CmdMonopolyEventSelectFriendScRsp"
|
|
}
|
|
Self::CmdMonopolyScrachRaffleTicketScRsp => {
|
|
"CmdMonopolyScrachRaffleTicketScRsp"
|
|
}
|
|
Self::CmdMonopolyClickCellCsReq => "CmdMonopolyClickCellCsReq",
|
|
Self::CmdMonopolyGameGachaCsReq => "CmdMonopolyGameGachaCsReq",
|
|
Self::CmdMonopolyReRollRandomScRsp => "CmdMonopolyReRollRandomScRsp",
|
|
Self::CmdMonopolyLikeCsReq => "CmdMonopolyLikeCsReq",
|
|
Self::CmdMonopolyAcceptQuizCsReq => "CmdMonopolyAcceptQuizCsReq",
|
|
Self::CmdMonopolyTakePhaseRewardCsReq => "CmdMonopolyTakePhaseRewardCsReq",
|
|
Self::CmdMonopolyGetRegionProgressCsReq => {
|
|
"CmdMonopolyGetRegionProgressCsReq"
|
|
}
|
|
Self::CmdDeleteSocialEventServerCacheCsReq => {
|
|
"CmdDeleteSocialEventServerCacheCsReq"
|
|
}
|
|
Self::CmdGetMonopolyInfoCsReq => "CmdGetMonopolyInfoCsReq",
|
|
Self::CmdGetMonopolyDailyReportCsReq => "CmdGetMonopolyDailyReportCsReq",
|
|
Self::CmdGetMonopolyMbtiReportRewardScRsp => {
|
|
"CmdGetMonopolyMbtiReportRewardScRsp"
|
|
}
|
|
Self::CmdMonopolyTakePhaseRewardScRsp => "CmdMonopolyTakePhaseRewardScRsp",
|
|
Self::CmdNafcecefdml => "CmdNAFCECEFDML",
|
|
Self::CmdMonopolyConfirmRandomScRsp => "CmdMonopolyConfirmRandomScRsp",
|
|
Self::CmdMonopolyGuessChooseScRsp => "CmdMonopolyGuessChooseScRsp",
|
|
Self::CmdImjmghchfaa => "CmdIMJMGHCHFAA",
|
|
Self::CmdMonopolySocialEventEffectScNotify => {
|
|
"CmdMonopolySocialEventEffectScNotify"
|
|
}
|
|
Self::CmdMonopolySttUpdateScNotify => "CmdMonopolySttUpdateScNotify",
|
|
Self::CmdGetMbtiReportCsReq => "CmdGetMbtiReportCsReq",
|
|
Self::CmdMonopolyClickMbtiReportCsReq => "CmdMonopolyClickMbtiReportCsReq",
|
|
Self::CmdMonopolyGetRafflePoolInfoScRsp => {
|
|
"CmdMonopolyGetRafflePoolInfoScRsp"
|
|
}
|
|
Self::CmdMonopolyUpgradeAssetCsReq => "CmdMonopolyUpgradeAssetCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BONOHJLBJHH_PCPDHELPKEM" => Some(Self::BonohjlbjhhPcpdhelpkem),
|
|
"CmdMonopolyGameBingoFlipCardCsReq" => {
|
|
Some(Self::CmdMonopolyGameBingoFlipCardCsReq)
|
|
}
|
|
"CmdHJOHLMHFHIE" => Some(Self::CmdHjohlmhfhie),
|
|
"CmdMonopolyContentUpdateScNotify" => {
|
|
Some(Self::CmdMonopolyContentUpdateScNotify)
|
|
}
|
|
"CmdMonopolyRollRandomCsReq" => Some(Self::CmdMonopolyRollRandomCsReq),
|
|
"CmdMonopolyLikeScRsp" => Some(Self::CmdMonopolyLikeScRsp),
|
|
"CmdMonopolyEventLoadUpdateScNotify" => {
|
|
Some(Self::CmdMonopolyEventLoadUpdateScNotify)
|
|
}
|
|
"CmdGetSocialEventServerCacheScRsp" => {
|
|
Some(Self::CmdGetSocialEventServerCacheScRsp)
|
|
}
|
|
"CmdMonopolyRollRandomScRsp" => Some(Self::CmdMonopolyRollRandomScRsp),
|
|
"CmdMonopolyBuyGoodsScRsp" => Some(Self::CmdMonopolyBuyGoodsScRsp),
|
|
"CmdMonopolyClickCellScRsp" => Some(Self::CmdMonopolyClickCellScRsp),
|
|
"CmdMonopolyGetRafflePoolInfoCsReq" => {
|
|
Some(Self::CmdMonopolyGetRafflePoolInfoCsReq)
|
|
}
|
|
"CmdMonopolyGetRaffleTicketCsReq" => {
|
|
Some(Self::CmdMonopolyGetRaffleTicketCsReq)
|
|
}
|
|
"CmdMonopolyEventSelectFriendCsReq" => {
|
|
Some(Self::CmdMonopolyEventSelectFriendCsReq)
|
|
}
|
|
"CmdMonopolyGetRegionProgressScRsp" => {
|
|
Some(Self::CmdMonopolyGetRegionProgressScRsp)
|
|
}
|
|
"CmdMonopolyBuyGoodsCsReq" => Some(Self::CmdMonopolyBuyGoodsCsReq),
|
|
"CmdGetMonopolyDailyReportScRsp" => {
|
|
Some(Self::CmdGetMonopolyDailyReportScRsp)
|
|
}
|
|
"CmdMonopolyGuessDrawScNotify" => Some(Self::CmdMonopolyGuessDrawScNotify),
|
|
"CmdMonopolyGiveUpCurContentScRsp" => {
|
|
Some(Self::CmdMonopolyGiveUpCurContentScRsp)
|
|
}
|
|
"CmdMonopolyGameRaiseRatioCsReq" => {
|
|
Some(Self::CmdMonopolyGameRaiseRatioCsReq)
|
|
}
|
|
"CmdMonopolyCheatDiceScRsp" => Some(Self::CmdMonopolyCheatDiceScRsp),
|
|
"CmdMonopolyCheatDiceCsReq" => Some(Self::CmdMonopolyCheatDiceCsReq),
|
|
"CmdMonopolyQuizDurationChangeScNotify" => {
|
|
Some(Self::CmdMonopolyQuizDurationChangeScNotify)
|
|
}
|
|
"CmdMonopolyLikeScNotify" => Some(Self::CmdMonopolyLikeScNotify),
|
|
"CmdMonopolyConditionUpdateScNotify" => {
|
|
Some(Self::CmdMonopolyConditionUpdateScNotify)
|
|
}
|
|
"CmdMonopolyConfirmRandomCsReq" => Some(Self::CmdMonopolyConfirmRandomCsReq),
|
|
"CmdMonopolyGuessChooseCsReq" => Some(Self::CmdMonopolyGuessChooseCsReq),
|
|
"CmdMonopolyCellUpdateNotify" => Some(Self::CmdMonopolyCellUpdateNotify),
|
|
"CmdMonopolyReRollRandomCsReq" => Some(Self::CmdMonopolyReRollRandomCsReq),
|
|
"CmdGetSocialEventServerCacheCsReq" => {
|
|
Some(Self::CmdGetSocialEventServerCacheCsReq)
|
|
}
|
|
"CmdMonopolyScrachRaffleTicketCsReq" => {
|
|
Some(Self::CmdMonopolyScrachRaffleTicketCsReq)
|
|
}
|
|
"CmdMonopolyGameBingoFlipCardScRsp" => {
|
|
Some(Self::CmdMonopolyGameBingoFlipCardScRsp)
|
|
}
|
|
"CmdMonopolyDailySettleScNotify" => {
|
|
Some(Self::CmdMonopolyDailySettleScNotify)
|
|
}
|
|
"CmdGetMonopolyFriendRankingListScRsp" => {
|
|
Some(Self::CmdGetMonopolyFriendRankingListScRsp)
|
|
}
|
|
"CmdDailyFirstEnterMonopolyActivityScRsp" => {
|
|
Some(Self::CmdDailyFirstEnterMonopolyActivityScRsp)
|
|
}
|
|
"CmdGetMonopolyInfoScRsp" => Some(Self::CmdGetMonopolyInfoScRsp),
|
|
"CmdMonopolyGameCreateScNotify" => Some(Self::CmdMonopolyGameCreateScNotify),
|
|
"CmdMonopolyTakeRaffleTicketRewardCsReq" => {
|
|
Some(Self::CmdMonopolyTakeRaffleTicketRewardCsReq)
|
|
}
|
|
"CmdMonopolyGetDailyInitItemScRsp" => {
|
|
Some(Self::CmdMonopolyGetDailyInitItemScRsp)
|
|
}
|
|
"CmdMonopolyGuessBuyInformationCsReq" => {
|
|
Some(Self::CmdMonopolyGuessBuyInformationCsReq)
|
|
}
|
|
"CmdDailyFirstEnterMonopolyActivityCsReq" => {
|
|
Some(Self::CmdDailyFirstEnterMonopolyActivityCsReq)
|
|
}
|
|
"CmdGetMonopolyFriendRankingListCsReq" => {
|
|
Some(Self::CmdGetMonopolyFriendRankingListCsReq)
|
|
}
|
|
"CmdMonopolyTakeRaffleTicketRewardScRsp" => {
|
|
Some(Self::CmdMonopolyTakeRaffleTicketRewardScRsp)
|
|
}
|
|
"CmdMonopolyMoveScRsp" => Some(Self::CmdMonopolyMoveScRsp),
|
|
"CmdMonopolyRollDiceCsReq" => Some(Self::CmdMonopolyRollDiceCsReq),
|
|
"CmdMonopolyAcceptQuizScRsp" => Some(Self::CmdMonopolyAcceptQuizScRsp),
|
|
"CmdMonopolySelectOptionScRsp" => Some(Self::CmdMonopolySelectOptionScRsp),
|
|
"CmdMonopolyGetRaffleTicketScRsp" => {
|
|
Some(Self::CmdMonopolyGetRaffleTicketScRsp)
|
|
}
|
|
"CmdMonopolySelectOptionCsReq" => Some(Self::CmdMonopolySelectOptionCsReq),
|
|
"CmdMonopolyRollDiceScRsp" => Some(Self::CmdMonopolyRollDiceScRsp),
|
|
"CmdGetMbtiReportScRsp" => Some(Self::CmdGetMbtiReportScRsp),
|
|
"CmdFFBKMFFHFPB" => Some(Self::CmdFfbkmffhfpb),
|
|
"CmdOKMKBBIOJGN" => Some(Self::CmdOkmkbbiojgn),
|
|
"CmdMonopolyActionResultScNotify" => {
|
|
Some(Self::CmdMonopolyActionResultScNotify)
|
|
}
|
|
"CmdMonopolyGameSettleScNotify" => Some(Self::CmdMonopolyGameSettleScNotify),
|
|
"CmdMonopolyGameGachaScRsp" => Some(Self::CmdMonopolyGameGachaScRsp),
|
|
"CmdMonopolyGetDailyInitItemCsReq" => {
|
|
Some(Self::CmdMonopolyGetDailyInitItemCsReq)
|
|
}
|
|
"CmdGetMonopolyMbtiReportRewardCsReq" => {
|
|
Some(Self::CmdGetMonopolyMbtiReportRewardCsReq)
|
|
}
|
|
"CmdMonopolyGiveUpCurContentCsReq" => {
|
|
Some(Self::CmdMonopolyGiveUpCurContentCsReq)
|
|
}
|
|
"CmdMonopolyMoveCsReq" => Some(Self::CmdMonopolyMoveCsReq),
|
|
"CmdMonopolyEventSelectFriendScRsp" => {
|
|
Some(Self::CmdMonopolyEventSelectFriendScRsp)
|
|
}
|
|
"CmdMonopolyScrachRaffleTicketScRsp" => {
|
|
Some(Self::CmdMonopolyScrachRaffleTicketScRsp)
|
|
}
|
|
"CmdMonopolyClickCellCsReq" => Some(Self::CmdMonopolyClickCellCsReq),
|
|
"CmdMonopolyGameGachaCsReq" => Some(Self::CmdMonopolyGameGachaCsReq),
|
|
"CmdMonopolyReRollRandomScRsp" => Some(Self::CmdMonopolyReRollRandomScRsp),
|
|
"CmdMonopolyLikeCsReq" => Some(Self::CmdMonopolyLikeCsReq),
|
|
"CmdMonopolyAcceptQuizCsReq" => Some(Self::CmdMonopolyAcceptQuizCsReq),
|
|
"CmdMonopolyTakePhaseRewardCsReq" => {
|
|
Some(Self::CmdMonopolyTakePhaseRewardCsReq)
|
|
}
|
|
"CmdMonopolyGetRegionProgressCsReq" => {
|
|
Some(Self::CmdMonopolyGetRegionProgressCsReq)
|
|
}
|
|
"CmdDeleteSocialEventServerCacheCsReq" => {
|
|
Some(Self::CmdDeleteSocialEventServerCacheCsReq)
|
|
}
|
|
"CmdGetMonopolyInfoCsReq" => Some(Self::CmdGetMonopolyInfoCsReq),
|
|
"CmdGetMonopolyDailyReportCsReq" => {
|
|
Some(Self::CmdGetMonopolyDailyReportCsReq)
|
|
}
|
|
"CmdGetMonopolyMbtiReportRewardScRsp" => {
|
|
Some(Self::CmdGetMonopolyMbtiReportRewardScRsp)
|
|
}
|
|
"CmdMonopolyTakePhaseRewardScRsp" => {
|
|
Some(Self::CmdMonopolyTakePhaseRewardScRsp)
|
|
}
|
|
"CmdNAFCECEFDML" => Some(Self::CmdNafcecefdml),
|
|
"CmdMonopolyConfirmRandomScRsp" => Some(Self::CmdMonopolyConfirmRandomScRsp),
|
|
"CmdMonopolyGuessChooseScRsp" => Some(Self::CmdMonopolyGuessChooseScRsp),
|
|
"CmdIMJMGHCHFAA" => Some(Self::CmdImjmghchfaa),
|
|
"CmdMonopolySocialEventEffectScNotify" => {
|
|
Some(Self::CmdMonopolySocialEventEffectScNotify)
|
|
}
|
|
"CmdMonopolySttUpdateScNotify" => Some(Self::CmdMonopolySttUpdateScNotify),
|
|
"CmdGetMbtiReportCsReq" => Some(Self::CmdGetMbtiReportCsReq),
|
|
"CmdMonopolyClickMbtiReportCsReq" => {
|
|
Some(Self::CmdMonopolyClickMbtiReportCsReq)
|
|
}
|
|
"CmdMonopolyGetRafflePoolInfoScRsp" => {
|
|
Some(Self::CmdMonopolyGetRafflePoolInfoScRsp)
|
|
}
|
|
"CmdMonopolyUpgradeAssetCsReq" => Some(Self::CmdMonopolyUpgradeAssetCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nkpjcabnlkl {
|
|
Pcpdhelpkem = 0,
|
|
Aecenklfmea = 1,
|
|
}
|
|
impl Nkpjcabnlkl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "NKPJCABNLKL_PCPDHELPKEM",
|
|
Self::Aecenklfmea => "NKPJCABNLKL_AECENKLFMEA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NKPJCABNLKL_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"NKPJCABNLKL_AECENKLFMEA" => Some(Self::Aecenklfmea),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lbdmffdnfdp {
|
|
Ghgapoakgab = 0,
|
|
Cbpnonbgpim = 1,
|
|
Dpmjnmkggoa = 2,
|
|
Klhdcopplng = 3,
|
|
}
|
|
impl Lbdmffdnfdp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ghgapoakgab => "LBDMFFDNFDP_GHGAPOAKGAB",
|
|
Self::Cbpnonbgpim => "LBDMFFDNFDP_CBPNONBGPIM",
|
|
Self::Dpmjnmkggoa => "LBDMFFDNFDP_DPMJNMKGGOA",
|
|
Self::Klhdcopplng => "LBDMFFDNFDP_KLHDCOPPLNG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LBDMFFDNFDP_GHGAPOAKGAB" => Some(Self::Ghgapoakgab),
|
|
"LBDMFFDNFDP_CBPNONBGPIM" => Some(Self::Cbpnonbgpim),
|
|
"LBDMFFDNFDP_DPMJNMKGGOA" => Some(Self::Dpmjnmkggoa),
|
|
"LBDMFFDNFDP_KLHDCOPPLNG" => Some(Self::Klhdcopplng),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ngaefpnbdad {
|
|
Pcpdhelpkem = 0,
|
|
Koajpplbech = 1,
|
|
Bcapbfiohdc = 2,
|
|
Oicaojjbgin = 3,
|
|
Gdahhpijnhf = 4,
|
|
Nhofdfnmjdm = 5,
|
|
Ikjlmhgljnn = 6,
|
|
Bfekajnlfgd = 7,
|
|
Hokleikiaki = 8,
|
|
Ednfibgmncf = 9,
|
|
Cpjafghekgh = 10,
|
|
}
|
|
impl Ngaefpnbdad {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "NGAEFPNBDAD_PCPDHELPKEM",
|
|
Self::Koajpplbech => "NGAEFPNBDAD_KOAJPPLBECH",
|
|
Self::Bcapbfiohdc => "NGAEFPNBDAD_BCAPBFIOHDC",
|
|
Self::Oicaojjbgin => "NGAEFPNBDAD_OICAOJJBGIN",
|
|
Self::Gdahhpijnhf => "NGAEFPNBDAD_GDAHHPIJNHF",
|
|
Self::Nhofdfnmjdm => "NGAEFPNBDAD_NHOFDFNMJDM",
|
|
Self::Ikjlmhgljnn => "NGAEFPNBDAD_IKJLMHGLJNN",
|
|
Self::Bfekajnlfgd => "NGAEFPNBDAD_BFEKAJNLFGD",
|
|
Self::Hokleikiaki => "NGAEFPNBDAD_HOKLEIKIAKI",
|
|
Self::Ednfibgmncf => "NGAEFPNBDAD_EDNFIBGMNCF",
|
|
Self::Cpjafghekgh => "NGAEFPNBDAD_CPJAFGHEKGH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NGAEFPNBDAD_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"NGAEFPNBDAD_KOAJPPLBECH" => Some(Self::Koajpplbech),
|
|
"NGAEFPNBDAD_BCAPBFIOHDC" => Some(Self::Bcapbfiohdc),
|
|
"NGAEFPNBDAD_OICAOJJBGIN" => Some(Self::Oicaojjbgin),
|
|
"NGAEFPNBDAD_GDAHHPIJNHF" => Some(Self::Gdahhpijnhf),
|
|
"NGAEFPNBDAD_NHOFDFNMJDM" => Some(Self::Nhofdfnmjdm),
|
|
"NGAEFPNBDAD_IKJLMHGLJNN" => Some(Self::Ikjlmhgljnn),
|
|
"NGAEFPNBDAD_BFEKAJNLFGD" => Some(Self::Bfekajnlfgd),
|
|
"NGAEFPNBDAD_HOKLEIKIAKI" => Some(Self::Hokleikiaki),
|
|
"NGAEFPNBDAD_EDNFIBGMNCF" => Some(Self::Ednfibgmncf),
|
|
"NGAEFPNBDAD_CPJAFGHEKGH" => Some(Self::Cpjafghekgh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MCMECKIBADN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMultiplayerType {
|
|
McmeckibadnPcpdhelpkem = 0,
|
|
CmdMklllkleeap = 1063,
|
|
CmdGetMatchPlayDataCsReq = 1026,
|
|
CmdGetFriendRankingInfoRsp = 1037,
|
|
CmdGetFriendRankingInfoCsReq = 1074,
|
|
CmdFightGameStateCsReq = 1091,
|
|
CmdFcianjkgmch = 1098,
|
|
CmdPlayerGetFightGateCsReq = 1094,
|
|
CmdFightGiveUpCsReq = 1014,
|
|
CmdGetMatchPlayDataRsp = 1039,
|
|
CmdLokajgfmkak = 1095,
|
|
CmdFightGameStateScRsp = 1010,
|
|
CmdSelfRankChangeNtf = 1004,
|
|
CmdMatchPlayDataChangeNtf = 1001,
|
|
CmdFightGameStartScNotify = 1009,
|
|
CmdDgeeilcmhhe = 1018,
|
|
}
|
|
impl CmdMultiplayerType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::McmeckibadnPcpdhelpkem => "MCMECKIBADN_PCPDHELPKEM",
|
|
Self::CmdMklllkleeap => "CmdMKLLLKLEEAP",
|
|
Self::CmdGetMatchPlayDataCsReq => "CmdGetMatchPlayDataCsReq",
|
|
Self::CmdGetFriendRankingInfoRsp => "CmdGetFriendRankingInfoRsp",
|
|
Self::CmdGetFriendRankingInfoCsReq => "CmdGetFriendRankingInfoCsReq",
|
|
Self::CmdFightGameStateCsReq => "CmdFightGameStateCsReq",
|
|
Self::CmdFcianjkgmch => "CmdFCIANJKGMCH",
|
|
Self::CmdPlayerGetFightGateCsReq => "CmdPlayerGetFightGateCsReq",
|
|
Self::CmdFightGiveUpCsReq => "CmdFightGiveUpCsReq",
|
|
Self::CmdGetMatchPlayDataRsp => "CmdGetMatchPlayDataRsp",
|
|
Self::CmdLokajgfmkak => "CmdLOKAJGFMKAK",
|
|
Self::CmdFightGameStateScRsp => "CmdFightGameStateScRsp",
|
|
Self::CmdSelfRankChangeNtf => "CmdSelfRankChangeNtf",
|
|
Self::CmdMatchPlayDataChangeNtf => "CmdMatchPlayDataChangeNtf",
|
|
Self::CmdFightGameStartScNotify => "CmdFightGameStartScNotify",
|
|
Self::CmdDgeeilcmhhe => "CmdDGEEILCMHHE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MCMECKIBADN_PCPDHELPKEM" => Some(Self::McmeckibadnPcpdhelpkem),
|
|
"CmdMKLLLKLEEAP" => Some(Self::CmdMklllkleeap),
|
|
"CmdGetMatchPlayDataCsReq" => Some(Self::CmdGetMatchPlayDataCsReq),
|
|
"CmdGetFriendRankingInfoRsp" => Some(Self::CmdGetFriendRankingInfoRsp),
|
|
"CmdGetFriendRankingInfoCsReq" => Some(Self::CmdGetFriendRankingInfoCsReq),
|
|
"CmdFightGameStateCsReq" => Some(Self::CmdFightGameStateCsReq),
|
|
"CmdFCIANJKGMCH" => Some(Self::CmdFcianjkgmch),
|
|
"CmdPlayerGetFightGateCsReq" => Some(Self::CmdPlayerGetFightGateCsReq),
|
|
"CmdFightGiveUpCsReq" => Some(Self::CmdFightGiveUpCsReq),
|
|
"CmdGetMatchPlayDataRsp" => Some(Self::CmdGetMatchPlayDataRsp),
|
|
"CmdLOKAJGFMKAK" => Some(Self::CmdLokajgfmkak),
|
|
"CmdFightGameStateScRsp" => Some(Self::CmdFightGameStateScRsp),
|
|
"CmdSelfRankChangeNtf" => Some(Self::CmdSelfRankChangeNtf),
|
|
"CmdMatchPlayDataChangeNtf" => Some(Self::CmdMatchPlayDataChangeNtf),
|
|
"CmdFightGameStartScNotify" => Some(Self::CmdFightGameStartScNotify),
|
|
"CmdDGEEILCMHHE" => Some(Self::CmdDgeeilcmhhe),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FLPPNJGEMFN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMultipleDropType {
|
|
FlppnjgemfnPcpdhelpkem = 0,
|
|
CmdMultipleDropInfoScNotify = 4694,
|
|
CmdMultipleDropInfoNotify = 4618,
|
|
CmdGetMultipleDropInfoCsReq = 4691,
|
|
CmdGetPlayerReturnMultiDropInfoScRsp = 4614,
|
|
CmdGetPlayerReturnMultiDropInfoCsReq = 4695,
|
|
CmdGetMultipleDropInfoScRsp = 4610,
|
|
}
|
|
impl CmdMultipleDropType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FlppnjgemfnPcpdhelpkem => "FLPPNJGEMFN_PCPDHELPKEM",
|
|
Self::CmdMultipleDropInfoScNotify => "CmdMultipleDropInfoScNotify",
|
|
Self::CmdMultipleDropInfoNotify => "CmdMultipleDropInfoNotify",
|
|
Self::CmdGetMultipleDropInfoCsReq => "CmdGetMultipleDropInfoCsReq",
|
|
Self::CmdGetPlayerReturnMultiDropInfoScRsp => {
|
|
"CmdGetPlayerReturnMultiDropInfoScRsp"
|
|
}
|
|
Self::CmdGetPlayerReturnMultiDropInfoCsReq => {
|
|
"CmdGetPlayerReturnMultiDropInfoCsReq"
|
|
}
|
|
Self::CmdGetMultipleDropInfoScRsp => "CmdGetMultipleDropInfoScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FLPPNJGEMFN_PCPDHELPKEM" => Some(Self::FlppnjgemfnPcpdhelpkem),
|
|
"CmdMultipleDropInfoScNotify" => Some(Self::CmdMultipleDropInfoScNotify),
|
|
"CmdMultipleDropInfoNotify" => Some(Self::CmdMultipleDropInfoNotify),
|
|
"CmdGetMultipleDropInfoCsReq" => Some(Self::CmdGetMultipleDropInfoCsReq),
|
|
"CmdGetPlayerReturnMultiDropInfoScRsp" => {
|
|
Some(Self::CmdGetPlayerReturnMultiDropInfoScRsp)
|
|
}
|
|
"CmdGetPlayerReturnMultiDropInfoCsReq" => {
|
|
Some(Self::CmdGetPlayerReturnMultiDropInfoCsReq)
|
|
}
|
|
"CmdGetMultipleDropInfoScRsp" => Some(Self::CmdGetMultipleDropInfoScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: ODOODGHAIJN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMuseumType {
|
|
OdoodghaijnPcpdhelpkem = 0,
|
|
CmdSetStuffToAreaCsReq = 4314,
|
|
CmdUpgradeAreaStatCsReq = 4304,
|
|
CmdIbfcjbckeni = 4400,
|
|
CmdFinishCurTurnCsReq = 4339,
|
|
CmdMuseumRandomEventSelectCsReq = 4358,
|
|
CmdSyncMuseumTargetStartNotify = 4389,
|
|
CmdSetStuffToAreaScRsp = 4318,
|
|
CmdSyncMuseumRandomEventStartScNotify = 4333,
|
|
CmdTakeCollectRewardRsp = 4328,
|
|
CmdGetMuseumInfoCsReq = 4391,
|
|
CmdBuyNpcStuffScRsp = 4395,
|
|
CmdTakeCollectRewardCsReq = 4321,
|
|
CmdMuseumRandomEventSelectScRsp = 4344,
|
|
CmdSyncMuseumFundsChangedScNotify = 4332,
|
|
CmdMuseumRandomEventQueryCsReq = 4361,
|
|
CmdFinishCurTurnScRsp = 4301,
|
|
CmdSyncGetExhibitScNotify = 4326,
|
|
CmdGetMuseumInfoScRsp = 4310,
|
|
CmdUpgradeAreaCsReq = 4374,
|
|
CmdSyncMuseumTargetRewardNotify = 4357,
|
|
CmdBuyNpcStuffCsReq = 4394,
|
|
CmdUpgradeAreaStatScRsp = 4338,
|
|
CmdRemoveStuffFromAreaScRsp = 4398,
|
|
CmdRemoveStuffFromAreaCsReq = 4309,
|
|
CmdMuseumRandomEventQueryScRsp = 4307,
|
|
CmdSyncMuseumInfoChangedScNotify = 4372,
|
|
CmdUpgradeAreaScRsp = 4337,
|
|
CmdSyncMuseumTargetMissionFinishNotify = 4396,
|
|
CmdSyncGetStuffScNotify = 4363,
|
|
}
|
|
impl CmdMuseumType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::OdoodghaijnPcpdhelpkem => "ODOODGHAIJN_PCPDHELPKEM",
|
|
Self::CmdSetStuffToAreaCsReq => "CmdSetStuffToAreaCsReq",
|
|
Self::CmdUpgradeAreaStatCsReq => "CmdUpgradeAreaStatCsReq",
|
|
Self::CmdIbfcjbckeni => "CmdIBFCJBCKENI",
|
|
Self::CmdFinishCurTurnCsReq => "CmdFinishCurTurnCsReq",
|
|
Self::CmdMuseumRandomEventSelectCsReq => "CmdMuseumRandomEventSelectCsReq",
|
|
Self::CmdSyncMuseumTargetStartNotify => "CmdSyncMuseumTargetStartNotify",
|
|
Self::CmdSetStuffToAreaScRsp => "CmdSetStuffToAreaScRsp",
|
|
Self::CmdSyncMuseumRandomEventStartScNotify => {
|
|
"CmdSyncMuseumRandomEventStartScNotify"
|
|
}
|
|
Self::CmdTakeCollectRewardRsp => "CmdTakeCollectRewardRsp",
|
|
Self::CmdGetMuseumInfoCsReq => "CmdGetMuseumInfoCsReq",
|
|
Self::CmdBuyNpcStuffScRsp => "CmdBuyNpcStuffScRsp",
|
|
Self::CmdTakeCollectRewardCsReq => "CmdTakeCollectRewardCsReq",
|
|
Self::CmdMuseumRandomEventSelectScRsp => "CmdMuseumRandomEventSelectScRsp",
|
|
Self::CmdSyncMuseumFundsChangedScNotify => {
|
|
"CmdSyncMuseumFundsChangedScNotify"
|
|
}
|
|
Self::CmdMuseumRandomEventQueryCsReq => "CmdMuseumRandomEventQueryCsReq",
|
|
Self::CmdFinishCurTurnScRsp => "CmdFinishCurTurnScRsp",
|
|
Self::CmdSyncGetExhibitScNotify => "CmdSyncGetExhibitScNotify",
|
|
Self::CmdGetMuseumInfoScRsp => "CmdGetMuseumInfoScRsp",
|
|
Self::CmdUpgradeAreaCsReq => "CmdUpgradeAreaCsReq",
|
|
Self::CmdSyncMuseumTargetRewardNotify => "CmdSyncMuseumTargetRewardNotify",
|
|
Self::CmdBuyNpcStuffCsReq => "CmdBuyNpcStuffCsReq",
|
|
Self::CmdUpgradeAreaStatScRsp => "CmdUpgradeAreaStatScRsp",
|
|
Self::CmdRemoveStuffFromAreaScRsp => "CmdRemoveStuffFromAreaScRsp",
|
|
Self::CmdRemoveStuffFromAreaCsReq => "CmdRemoveStuffFromAreaCsReq",
|
|
Self::CmdMuseumRandomEventQueryScRsp => "CmdMuseumRandomEventQueryScRsp",
|
|
Self::CmdSyncMuseumInfoChangedScNotify => "CmdSyncMuseumInfoChangedScNotify",
|
|
Self::CmdUpgradeAreaScRsp => "CmdUpgradeAreaScRsp",
|
|
Self::CmdSyncMuseumTargetMissionFinishNotify => {
|
|
"CmdSyncMuseumTargetMissionFinishNotify"
|
|
}
|
|
Self::CmdSyncGetStuffScNotify => "CmdSyncGetStuffScNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ODOODGHAIJN_PCPDHELPKEM" => Some(Self::OdoodghaijnPcpdhelpkem),
|
|
"CmdSetStuffToAreaCsReq" => Some(Self::CmdSetStuffToAreaCsReq),
|
|
"CmdUpgradeAreaStatCsReq" => Some(Self::CmdUpgradeAreaStatCsReq),
|
|
"CmdIBFCJBCKENI" => Some(Self::CmdIbfcjbckeni),
|
|
"CmdFinishCurTurnCsReq" => Some(Self::CmdFinishCurTurnCsReq),
|
|
"CmdMuseumRandomEventSelectCsReq" => {
|
|
Some(Self::CmdMuseumRandomEventSelectCsReq)
|
|
}
|
|
"CmdSyncMuseumTargetStartNotify" => {
|
|
Some(Self::CmdSyncMuseumTargetStartNotify)
|
|
}
|
|
"CmdSetStuffToAreaScRsp" => Some(Self::CmdSetStuffToAreaScRsp),
|
|
"CmdSyncMuseumRandomEventStartScNotify" => {
|
|
Some(Self::CmdSyncMuseumRandomEventStartScNotify)
|
|
}
|
|
"CmdTakeCollectRewardRsp" => Some(Self::CmdTakeCollectRewardRsp),
|
|
"CmdGetMuseumInfoCsReq" => Some(Self::CmdGetMuseumInfoCsReq),
|
|
"CmdBuyNpcStuffScRsp" => Some(Self::CmdBuyNpcStuffScRsp),
|
|
"CmdTakeCollectRewardCsReq" => Some(Self::CmdTakeCollectRewardCsReq),
|
|
"CmdMuseumRandomEventSelectScRsp" => {
|
|
Some(Self::CmdMuseumRandomEventSelectScRsp)
|
|
}
|
|
"CmdSyncMuseumFundsChangedScNotify" => {
|
|
Some(Self::CmdSyncMuseumFundsChangedScNotify)
|
|
}
|
|
"CmdMuseumRandomEventQueryCsReq" => {
|
|
Some(Self::CmdMuseumRandomEventQueryCsReq)
|
|
}
|
|
"CmdFinishCurTurnScRsp" => Some(Self::CmdFinishCurTurnScRsp),
|
|
"CmdSyncGetExhibitScNotify" => Some(Self::CmdSyncGetExhibitScNotify),
|
|
"CmdGetMuseumInfoScRsp" => Some(Self::CmdGetMuseumInfoScRsp),
|
|
"CmdUpgradeAreaCsReq" => Some(Self::CmdUpgradeAreaCsReq),
|
|
"CmdSyncMuseumTargetRewardNotify" => {
|
|
Some(Self::CmdSyncMuseumTargetRewardNotify)
|
|
}
|
|
"CmdBuyNpcStuffCsReq" => Some(Self::CmdBuyNpcStuffCsReq),
|
|
"CmdUpgradeAreaStatScRsp" => Some(Self::CmdUpgradeAreaStatScRsp),
|
|
"CmdRemoveStuffFromAreaScRsp" => Some(Self::CmdRemoveStuffFromAreaScRsp),
|
|
"CmdRemoveStuffFromAreaCsReq" => Some(Self::CmdRemoveStuffFromAreaCsReq),
|
|
"CmdMuseumRandomEventQueryScRsp" => {
|
|
Some(Self::CmdMuseumRandomEventQueryScRsp)
|
|
}
|
|
"CmdSyncMuseumInfoChangedScNotify" => {
|
|
Some(Self::CmdSyncMuseumInfoChangedScNotify)
|
|
}
|
|
"CmdUpgradeAreaScRsp" => Some(Self::CmdUpgradeAreaScRsp),
|
|
"CmdSyncMuseumTargetMissionFinishNotify" => {
|
|
Some(Self::CmdSyncMuseumTargetMissionFinishNotify)
|
|
}
|
|
"CmdSyncGetStuffScNotify" => Some(Self::CmdSyncGetStuffScNotify),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JKEKNDDBDMC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MuseumRandomEventState {
|
|
JkeknddbdmcPcpdhelpkem = 0,
|
|
JkeknddbdmcDdlpgnhadcj = 1,
|
|
JkeknddbdmcHpjebffhjnp = 2,
|
|
JkeknddbdmcKlhdcopplng = 3,
|
|
}
|
|
impl MuseumRandomEventState {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JkeknddbdmcPcpdhelpkem => "JKEKNDDBDMC_PCPDHELPKEM",
|
|
Self::JkeknddbdmcDdlpgnhadcj => "JKEKNDDBDMC_DDLPGNHADCJ",
|
|
Self::JkeknddbdmcHpjebffhjnp => "JKEKNDDBDMC_HPJEBFFHJNP",
|
|
Self::JkeknddbdmcKlhdcopplng => "JKEKNDDBDMC_KLHDCOPPLNG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JKEKNDDBDMC_PCPDHELPKEM" => Some(Self::JkeknddbdmcPcpdhelpkem),
|
|
"JKEKNDDBDMC_DDLPGNHADCJ" => Some(Self::JkeknddbdmcDdlpgnhadcj),
|
|
"JKEKNDDBDMC_HPJEBFFHJNP" => Some(Self::JkeknddbdmcHpjebffhjnp),
|
|
"JKEKNDDBDMC_KLHDCOPPLNG" => Some(Self::JkeknddbdmcKlhdcopplng),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jffonidpnda {
|
|
Pcpdhelpkem = 0,
|
|
Lmfjicjlanl = 1,
|
|
Iamdeoipmmd = 2,
|
|
Lclobpjgcme = 3,
|
|
}
|
|
impl Jffonidpnda {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "JFFONIDPNDA_PCPDHELPKEM",
|
|
Self::Lmfjicjlanl => "JFFONIDPNDA_LMFJICJLANL",
|
|
Self::Iamdeoipmmd => "JFFONIDPNDA_IAMDEOIPMMD",
|
|
Self::Lclobpjgcme => "JFFONIDPNDA_LCLOBPJGCME",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JFFONIDPNDA_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"JFFONIDPNDA_LMFJICJLANL" => Some(Self::Lmfjicjlanl),
|
|
"JFFONIDPNDA_IAMDEOIPMMD" => Some(Self::Iamdeoipmmd),
|
|
"JFFONIDPNDA_LCLOBPJGCME" => Some(Self::Lclobpjgcme),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: POHDIBANGEF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum StatType {
|
|
PohdibangefPcpdhelpkem = 0,
|
|
PohdibangefGnpnmgpcjdd = 1,
|
|
PohdibangefLjmicelehal = 2,
|
|
PohdibangefLdlffjpoepk = 3,
|
|
}
|
|
impl StatType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PohdibangefPcpdhelpkem => "POHDIBANGEF_PCPDHELPKEM",
|
|
Self::PohdibangefGnpnmgpcjdd => "POHDIBANGEF_GNPNMGPCJDD",
|
|
Self::PohdibangefLjmicelehal => "POHDIBANGEF_LJMICELEHAL",
|
|
Self::PohdibangefLdlffjpoepk => "POHDIBANGEF_LDLFFJPOEPK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"POHDIBANGEF_PCPDHELPKEM" => Some(Self::PohdibangefPcpdhelpkem),
|
|
"POHDIBANGEF_GNPNMGPCJDD" => Some(Self::PohdibangefGnpnmgpcjdd),
|
|
"POHDIBANGEF_LJMICELEHAL" => Some(Self::PohdibangefLjmicelehal),
|
|
"POHDIBANGEF_LDLFFJPOEPK" => Some(Self::PohdibangefLdlffjpoepk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: GAPDOPFOGEN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GetStuffType {
|
|
GapdopfogenBljeehfcnco = 0,
|
|
GapdopfogenPhjhneiocjm = 1,
|
|
GapdopfogenGkpgaegpdnl = 2,
|
|
GapdopfogenLkikbbfnpnd = 3,
|
|
GapdopfogenBdbeglakoog = 4,
|
|
GapdopfogenHappbgofalg = 5,
|
|
GapdopfogenJjkhcekdofc = 6,
|
|
}
|
|
impl GetStuffType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::GapdopfogenBljeehfcnco => "GAPDOPFOGEN_BLJEEHFCNCO",
|
|
Self::GapdopfogenPhjhneiocjm => "GAPDOPFOGEN_PHJHNEIOCJM",
|
|
Self::GapdopfogenGkpgaegpdnl => "GAPDOPFOGEN_GKPGAEGPDNL",
|
|
Self::GapdopfogenLkikbbfnpnd => "GAPDOPFOGEN_LKIKBBFNPND",
|
|
Self::GapdopfogenBdbeglakoog => "GAPDOPFOGEN_BDBEGLAKOOG",
|
|
Self::GapdopfogenHappbgofalg => "GAPDOPFOGEN_HAPPBGOFALG",
|
|
Self::GapdopfogenJjkhcekdofc => "GAPDOPFOGEN_JJKHCEKDOFC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GAPDOPFOGEN_BLJEEHFCNCO" => Some(Self::GapdopfogenBljeehfcnco),
|
|
"GAPDOPFOGEN_PHJHNEIOCJM" => Some(Self::GapdopfogenPhjhneiocjm),
|
|
"GAPDOPFOGEN_GKPGAEGPDNL" => Some(Self::GapdopfogenGkpgaegpdnl),
|
|
"GAPDOPFOGEN_LKIKBBFNPND" => Some(Self::GapdopfogenLkikbbfnpnd),
|
|
"GAPDOPFOGEN_BDBEGLAKOOG" => Some(Self::GapdopfogenBdbeglakoog),
|
|
"GAPDOPFOGEN_HAPPBGOFALG" => Some(Self::GapdopfogenHappbgofalg),
|
|
"GAPDOPFOGEN_JJKHCEKDOFC" => Some(Self::GapdopfogenJjkhcekdofc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: NEMEAFLEOHK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMusicRhythmType {
|
|
NemeafleohkPcpdhelpkem = 0,
|
|
CmdMusicRhythmDataScRsp = 7588,
|
|
CmdMusicRhythmStartLevelScRsp = 7589,
|
|
CmdMusicRhythmFinishLevelScRsp = 7571,
|
|
CmdMusicRhythmUnlockSongSfxScNotify = 7595,
|
|
CmdMusicRhythmFinishLevelCsReq = 7573,
|
|
CmdMusicRhythmStartLevelCsReq = 7574,
|
|
CmdMusicRhythmUnlockTrackScNotify = 7578,
|
|
CmdMusicRhythmSaveSongConfigDataCsReq = 7594,
|
|
CmdMusicRhythmSaveSongConfigDataScRsp = 7600,
|
|
CmdMusicRhythmDataCsReq = 7572,
|
|
CmdHdcoofahmhj = 7597,
|
|
CmdDmejhilmkah = 7585,
|
|
}
|
|
impl CmdMusicRhythmType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::NemeafleohkPcpdhelpkem => "NEMEAFLEOHK_PCPDHELPKEM",
|
|
Self::CmdMusicRhythmDataScRsp => "CmdMusicRhythmDataScRsp",
|
|
Self::CmdMusicRhythmStartLevelScRsp => "CmdMusicRhythmStartLevelScRsp",
|
|
Self::CmdMusicRhythmFinishLevelScRsp => "CmdMusicRhythmFinishLevelScRsp",
|
|
Self::CmdMusicRhythmUnlockSongSfxScNotify => {
|
|
"CmdMusicRhythmUnlockSongSfxScNotify"
|
|
}
|
|
Self::CmdMusicRhythmFinishLevelCsReq => "CmdMusicRhythmFinishLevelCsReq",
|
|
Self::CmdMusicRhythmStartLevelCsReq => "CmdMusicRhythmStartLevelCsReq",
|
|
Self::CmdMusicRhythmUnlockTrackScNotify => {
|
|
"CmdMusicRhythmUnlockTrackScNotify"
|
|
}
|
|
Self::CmdMusicRhythmSaveSongConfigDataCsReq => {
|
|
"CmdMusicRhythmSaveSongConfigDataCsReq"
|
|
}
|
|
Self::CmdMusicRhythmSaveSongConfigDataScRsp => {
|
|
"CmdMusicRhythmSaveSongConfigDataScRsp"
|
|
}
|
|
Self::CmdMusicRhythmDataCsReq => "CmdMusicRhythmDataCsReq",
|
|
Self::CmdHdcoofahmhj => "CmdHDCOOFAHMHJ",
|
|
Self::CmdDmejhilmkah => "CmdDMEJHILMKAH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NEMEAFLEOHK_PCPDHELPKEM" => Some(Self::NemeafleohkPcpdhelpkem),
|
|
"CmdMusicRhythmDataScRsp" => Some(Self::CmdMusicRhythmDataScRsp),
|
|
"CmdMusicRhythmStartLevelScRsp" => Some(Self::CmdMusicRhythmStartLevelScRsp),
|
|
"CmdMusicRhythmFinishLevelScRsp" => {
|
|
Some(Self::CmdMusicRhythmFinishLevelScRsp)
|
|
}
|
|
"CmdMusicRhythmUnlockSongSfxScNotify" => {
|
|
Some(Self::CmdMusicRhythmUnlockSongSfxScNotify)
|
|
}
|
|
"CmdMusicRhythmFinishLevelCsReq" => {
|
|
Some(Self::CmdMusicRhythmFinishLevelCsReq)
|
|
}
|
|
"CmdMusicRhythmStartLevelCsReq" => Some(Self::CmdMusicRhythmStartLevelCsReq),
|
|
"CmdMusicRhythmUnlockTrackScNotify" => {
|
|
Some(Self::CmdMusicRhythmUnlockTrackScNotify)
|
|
}
|
|
"CmdMusicRhythmSaveSongConfigDataCsReq" => {
|
|
Some(Self::CmdMusicRhythmSaveSongConfigDataCsReq)
|
|
}
|
|
"CmdMusicRhythmSaveSongConfigDataScRsp" => {
|
|
Some(Self::CmdMusicRhythmSaveSongConfigDataScRsp)
|
|
}
|
|
"CmdMusicRhythmDataCsReq" => Some(Self::CmdMusicRhythmDataCsReq),
|
|
"CmdHDCOOFAHMHJ" => Some(Self::CmdHdcoofahmhj),
|
|
"CmdDMEJHILMKAH" => Some(Self::CmdDmejhilmkah),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ceciamendcb {
|
|
Iklfhandcip = 0,
|
|
Elidbcghbdk = 1,
|
|
}
|
|
impl Ceciamendcb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Iklfhandcip => "CECIAMENDCB_IKLFHANDCIP",
|
|
Self::Elidbcghbdk => "CECIAMENDCB_ELIDBCGHBDK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CECIAMENDCB_IKLFHANDCIP" => Some(Self::Iklfhandcip),
|
|
"CECIAMENDCB_ELIDBCGHBDK" => Some(Self::Elidbcghbdk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EBHGGMBCBIA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdOfferingType {
|
|
EbhggmbcbiaPcpdhelpkem = 0,
|
|
CmdSubmitOfferingItemScRsp = 6930,
|
|
CmdTakeOfferingRewardScRsp = 6928,
|
|
CmdGetOfferingInfoScRsp = 6940,
|
|
CmdOfferingInfoScNotify = 6934,
|
|
CmdGetOfferingInfoCsReq = 6921,
|
|
CmdTakeOfferingRewardCsReq = 6935,
|
|
CmdSubmitOfferingItemCsReq = 6922,
|
|
}
|
|
impl CmdOfferingType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EbhggmbcbiaPcpdhelpkem => "EBHGGMBCBIA_PCPDHELPKEM",
|
|
Self::CmdSubmitOfferingItemScRsp => "CmdSubmitOfferingItemScRsp",
|
|
Self::CmdTakeOfferingRewardScRsp => "CmdTakeOfferingRewardScRsp",
|
|
Self::CmdGetOfferingInfoScRsp => "CmdGetOfferingInfoScRsp",
|
|
Self::CmdOfferingInfoScNotify => "CmdOfferingInfoScNotify",
|
|
Self::CmdGetOfferingInfoCsReq => "CmdGetOfferingInfoCsReq",
|
|
Self::CmdTakeOfferingRewardCsReq => "CmdTakeOfferingRewardCsReq",
|
|
Self::CmdSubmitOfferingItemCsReq => "CmdSubmitOfferingItemCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EBHGGMBCBIA_PCPDHELPKEM" => Some(Self::EbhggmbcbiaPcpdhelpkem),
|
|
"CmdSubmitOfferingItemScRsp" => Some(Self::CmdSubmitOfferingItemScRsp),
|
|
"CmdTakeOfferingRewardScRsp" => Some(Self::CmdTakeOfferingRewardScRsp),
|
|
"CmdGetOfferingInfoScRsp" => Some(Self::CmdGetOfferingInfoScRsp),
|
|
"CmdOfferingInfoScNotify" => Some(Self::CmdOfferingInfoScNotify),
|
|
"CmdGetOfferingInfoCsReq" => Some(Self::CmdGetOfferingInfoCsReq),
|
|
"CmdTakeOfferingRewardCsReq" => Some(Self::CmdTakeOfferingRewardCsReq),
|
|
"CmdSubmitOfferingItemCsReq" => Some(Self::CmdSubmitOfferingItemCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kmpfieepeek {
|
|
Pcpdhelpkem = 0,
|
|
Dklpaafflee = 1,
|
|
Plpmkccphoi = 2,
|
|
}
|
|
impl Kmpfieepeek {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "KMPFIEEPEEK_PCPDHELPKEM",
|
|
Self::Dklpaafflee => "KMPFIEEPEEK_DKLPAAFFLEE",
|
|
Self::Plpmkccphoi => "KMPFIEEPEEK_PLPMKCCPHOI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KMPFIEEPEEK_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"KMPFIEEPEEK_DKLPAAFFLEE" => Some(Self::Dklpaafflee),
|
|
"KMPFIEEPEEK_PLPMKCCPHOI" => Some(Self::Plpmkccphoi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: PBMDIDPANOI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPamMissionType {
|
|
PbmdidpanoiPcpdhelpkem = 0,
|
|
CmdOllnkphmeph = 4010,
|
|
CmdSyncAcceptedPamMissionNotify = 4094,
|
|
CmdAcceptedPamMissionExpireCsReq = 4091,
|
|
}
|
|
impl CmdPamMissionType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PbmdidpanoiPcpdhelpkem => "PBMDIDPANOI_PCPDHELPKEM",
|
|
Self::CmdOllnkphmeph => "CmdOLLNKPHMEPH",
|
|
Self::CmdSyncAcceptedPamMissionNotify => "CmdSyncAcceptedPamMissionNotify",
|
|
Self::CmdAcceptedPamMissionExpireCsReq => "CmdAcceptedPamMissionExpireCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PBMDIDPANOI_PCPDHELPKEM" => Some(Self::PbmdidpanoiPcpdhelpkem),
|
|
"CmdOLLNKPHMEPH" => Some(Self::CmdOllnkphmeph),
|
|
"CmdSyncAcceptedPamMissionNotify" => {
|
|
Some(Self::CmdSyncAcceptedPamMissionNotify)
|
|
}
|
|
"CmdAcceptedPamMissionExpireCsReq" => {
|
|
Some(Self::CmdAcceptedPamMissionExpireCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KCDBONKPLPC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPamSkinType {
|
|
KcdbonkplpcPcpdhelpkem = 0,
|
|
CmdSelectPamSkinCsReq = 8122,
|
|
CmdGetPamSkinDataScRsp = 8140,
|
|
CmdSelectPamSkinScRsp = 8130,
|
|
CmdGetPamSkinDataCsReq = 8121,
|
|
CmdUnlockPamSkinScNotify = 8135,
|
|
}
|
|
impl CmdPamSkinType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KcdbonkplpcPcpdhelpkem => "KCDBONKPLPC_PCPDHELPKEM",
|
|
Self::CmdSelectPamSkinCsReq => "CmdSelectPamSkinCsReq",
|
|
Self::CmdGetPamSkinDataScRsp => "CmdGetPamSkinDataScRsp",
|
|
Self::CmdSelectPamSkinScRsp => "CmdSelectPamSkinScRsp",
|
|
Self::CmdGetPamSkinDataCsReq => "CmdGetPamSkinDataCsReq",
|
|
Self::CmdUnlockPamSkinScNotify => "CmdUnlockPamSkinScNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KCDBONKPLPC_PCPDHELPKEM" => Some(Self::KcdbonkplpcPcpdhelpkem),
|
|
"CmdSelectPamSkinCsReq" => Some(Self::CmdSelectPamSkinCsReq),
|
|
"CmdGetPamSkinDataScRsp" => Some(Self::CmdGetPamSkinDataScRsp),
|
|
"CmdSelectPamSkinScRsp" => Some(Self::CmdSelectPamSkinScRsp),
|
|
"CmdGetPamSkinDataCsReq" => Some(Self::CmdGetPamSkinDataCsReq),
|
|
"CmdUnlockPamSkinScNotify" => Some(Self::CmdUnlockPamSkinScNotify),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: PCHEOAIBEKK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdParkourType {
|
|
PcheoaibekkPcpdhelpkem = 0,
|
|
CmdParkourGetRankingInfoCsReq = 8382,
|
|
CmdParkourGetDataScRsp = 8400,
|
|
CmdParkourStartLevelScRsp = 8388,
|
|
CmdParkourEndLevelScRsp = 8397,
|
|
CmdParkourGetDataCsReq = 8381,
|
|
CmdParkourStartLevelCsReq = 8395,
|
|
CmdParkourEndLevelCsReq = 8394,
|
|
CmdParkourGetRankingInfoScRsp = 8390,
|
|
}
|
|
impl CmdParkourType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PcheoaibekkPcpdhelpkem => "PCHEOAIBEKK_PCPDHELPKEM",
|
|
Self::CmdParkourGetRankingInfoCsReq => "CmdParkourGetRankingInfoCsReq",
|
|
Self::CmdParkourGetDataScRsp => "CmdParkourGetDataScRsp",
|
|
Self::CmdParkourStartLevelScRsp => "CmdParkourStartLevelScRsp",
|
|
Self::CmdParkourEndLevelScRsp => "CmdParkourEndLevelScRsp",
|
|
Self::CmdParkourGetDataCsReq => "CmdParkourGetDataCsReq",
|
|
Self::CmdParkourStartLevelCsReq => "CmdParkourStartLevelCsReq",
|
|
Self::CmdParkourEndLevelCsReq => "CmdParkourEndLevelCsReq",
|
|
Self::CmdParkourGetRankingInfoScRsp => "CmdParkourGetRankingInfoScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PCHEOAIBEKK_PCPDHELPKEM" => Some(Self::PcheoaibekkPcpdhelpkem),
|
|
"CmdParkourGetRankingInfoCsReq" => Some(Self::CmdParkourGetRankingInfoCsReq),
|
|
"CmdParkourGetDataScRsp" => Some(Self::CmdParkourGetDataScRsp),
|
|
"CmdParkourStartLevelScRsp" => Some(Self::CmdParkourStartLevelScRsp),
|
|
"CmdParkourEndLevelScRsp" => Some(Self::CmdParkourEndLevelScRsp),
|
|
"CmdParkourGetDataCsReq" => Some(Self::CmdParkourGetDataCsReq),
|
|
"CmdParkourStartLevelCsReq" => Some(Self::CmdParkourStartLevelCsReq),
|
|
"CmdParkourEndLevelCsReq" => Some(Self::CmdParkourEndLevelCsReq),
|
|
"CmdParkourGetRankingInfoScRsp" => Some(Self::CmdParkourGetRankingInfoScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nomnehcnglh {
|
|
Pcpdhelpkem = 0,
|
|
Klhdcopplng = 1,
|
|
Bmchmaoikde = 2,
|
|
}
|
|
impl Nomnehcnglh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "NOMNEHCNGLH_PCPDHELPKEM",
|
|
Self::Klhdcopplng => "NOMNEHCNGLH_KLHDCOPPLNG",
|
|
Self::Bmchmaoikde => "NOMNEHCNGLH_BMCHMAOIKDE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NOMNEHCNGLH_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"NOMNEHCNGLH_KLHDCOPPLNG" => Some(Self::Klhdcopplng),
|
|
"NOMNEHCNGLH_BMCHMAOIKDE" => Some(Self::Bmchmaoikde),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ieepgjikeem {
|
|
Dmkleehjppd = 0,
|
|
Deohjilbhcg = 1,
|
|
Hpiekdgebmg = 2,
|
|
}
|
|
impl Ieepgjikeem {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Dmkleehjppd => "IEEPGJIKEEM_DMKLEEHJPPD",
|
|
Self::Deohjilbhcg => "IEEPGJIKEEM_DEOHJILBHCG",
|
|
Self::Hpiekdgebmg => "IEEPGJIKEEM_HPIEKDGEBMG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IEEPGJIKEEM_DMKLEEHJPPD" => Some(Self::Dmkleehjppd),
|
|
"IEEPGJIKEEM_DEOHJILBHCG" => Some(Self::Deohjilbhcg),
|
|
"IEEPGJIKEEM_HPIEKDGEBMG" => Some(Self::Hpiekdgebmg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: AMPLNBBIBJH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPetType {
|
|
AmplnbbibjhPcpdhelpkem = 0,
|
|
CmdRecallPetScRsp = 7608,
|
|
CmdGetPetDataScRsp = 7604,
|
|
CmdSummonPetCsReq = 7602,
|
|
CmdGetPetDataCsReq = 7601,
|
|
CmdSummonPetScRsp = 7614,
|
|
CmdFlnmcmnjgho = 7610,
|
|
CmdRecallPetCsReq = 7603,
|
|
}
|
|
impl CmdPetType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::AmplnbbibjhPcpdhelpkem => "AMPLNBBIBJH_PCPDHELPKEM",
|
|
Self::CmdRecallPetScRsp => "CmdRecallPetScRsp",
|
|
Self::CmdGetPetDataScRsp => "CmdGetPetDataScRsp",
|
|
Self::CmdSummonPetCsReq => "CmdSummonPetCsReq",
|
|
Self::CmdGetPetDataCsReq => "CmdGetPetDataCsReq",
|
|
Self::CmdSummonPetScRsp => "CmdSummonPetScRsp",
|
|
Self::CmdFlnmcmnjgho => "CmdFLNMCMNJGHO",
|
|
Self::CmdRecallPetCsReq => "CmdRecallPetCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AMPLNBBIBJH_PCPDHELPKEM" => Some(Self::AmplnbbibjhPcpdhelpkem),
|
|
"CmdRecallPetScRsp" => Some(Self::CmdRecallPetScRsp),
|
|
"CmdGetPetDataScRsp" => Some(Self::CmdGetPetDataScRsp),
|
|
"CmdSummonPetCsReq" => Some(Self::CmdSummonPetCsReq),
|
|
"CmdGetPetDataCsReq" => Some(Self::CmdGetPetDataCsReq),
|
|
"CmdSummonPetScRsp" => Some(Self::CmdSummonPetScRsp),
|
|
"CmdFLNMCMNJGHO" => Some(Self::CmdFlnmcmnjgho),
|
|
"CmdRecallPetCsReq" => Some(Self::CmdRecallPetCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ebabbaboinf {
|
|
Pcpdhelpkem = 0,
|
|
Cdplpibdknn = 1,
|
|
Jaiafpjodfe = 2,
|
|
}
|
|
impl Ebabbaboinf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "EBABBABOINF_PCPDHELPKEM",
|
|
Self::Cdplpibdknn => "EBABBABOINF_CDPLPIBDKNN",
|
|
Self::Jaiafpjodfe => "EBABBABOINF_JAIAFPJODFE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EBABBABOINF_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"EBABBABOINF_CDPLPIBDKNN" => Some(Self::Cdplpibdknn),
|
|
"EBABBABOINF_JAIAFPJODFE" => Some(Self::Jaiafpjodfe),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: DOGMPAAJNCF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPhoneType {
|
|
DogmpaajncfPcpdhelpkem = 0,
|
|
CmdSelectPhoneThemeCsReq = 5118,
|
|
CmdGetPhoneDataScRsp = 5110,
|
|
CmdUnlockChatBubbleScNotify = 5114,
|
|
CmdSelectPhoneCaseScRsp = 5126,
|
|
CmdUnlockPhoneThemeScNotify = 5198,
|
|
CmdSelectChatBubbleCsReq = 5194,
|
|
CmdUnlockPhoneCaseScNotify = 5139,
|
|
CmdGetPhoneDataCsReq = 5191,
|
|
CmdSelectPhoneCaseCsReq = 5163,
|
|
CmdSelectChatBubbleScRsp = 5195,
|
|
CmdSelectPhoneThemeScRsp = 5109,
|
|
}
|
|
impl CmdPhoneType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::DogmpaajncfPcpdhelpkem => "DOGMPAAJNCF_PCPDHELPKEM",
|
|
Self::CmdSelectPhoneThemeCsReq => "CmdSelectPhoneThemeCsReq",
|
|
Self::CmdGetPhoneDataScRsp => "CmdGetPhoneDataScRsp",
|
|
Self::CmdUnlockChatBubbleScNotify => "CmdUnlockChatBubbleScNotify",
|
|
Self::CmdSelectPhoneCaseScRsp => "CmdSelectPhoneCaseScRsp",
|
|
Self::CmdUnlockPhoneThemeScNotify => "CmdUnlockPhoneThemeScNotify",
|
|
Self::CmdSelectChatBubbleCsReq => "CmdSelectChatBubbleCsReq",
|
|
Self::CmdUnlockPhoneCaseScNotify => "CmdUnlockPhoneCaseScNotify",
|
|
Self::CmdGetPhoneDataCsReq => "CmdGetPhoneDataCsReq",
|
|
Self::CmdSelectPhoneCaseCsReq => "CmdSelectPhoneCaseCSReq",
|
|
Self::CmdSelectChatBubbleScRsp => "CmdSelectChatBubbleScRsp",
|
|
Self::CmdSelectPhoneThemeScRsp => "CmdSelectPhoneThemeScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DOGMPAAJNCF_PCPDHELPKEM" => Some(Self::DogmpaajncfPcpdhelpkem),
|
|
"CmdSelectPhoneThemeCsReq" => Some(Self::CmdSelectPhoneThemeCsReq),
|
|
"CmdGetPhoneDataScRsp" => Some(Self::CmdGetPhoneDataScRsp),
|
|
"CmdUnlockChatBubbleScNotify" => Some(Self::CmdUnlockChatBubbleScNotify),
|
|
"CmdSelectPhoneCaseScRsp" => Some(Self::CmdSelectPhoneCaseScRsp),
|
|
"CmdUnlockPhoneThemeScNotify" => Some(Self::CmdUnlockPhoneThemeScNotify),
|
|
"CmdSelectChatBubbleCsReq" => Some(Self::CmdSelectChatBubbleCsReq),
|
|
"CmdUnlockPhoneCaseScNotify" => Some(Self::CmdUnlockPhoneCaseScNotify),
|
|
"CmdGetPhoneDataCsReq" => Some(Self::CmdGetPhoneDataCsReq),
|
|
"CmdSelectPhoneCaseCSReq" => Some(Self::CmdSelectPhoneCaseCsReq),
|
|
"CmdSelectChatBubbleScRsp" => Some(Self::CmdSelectChatBubbleScRsp),
|
|
"CmdSelectPhoneThemeScRsp" => Some(Self::CmdSelectPhoneThemeScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FFBGABCGDDL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlanetFesType {
|
|
FfbgabcgddlPcpdhelpkem = 0,
|
|
CmdPlanetFesGetFriendRankingInfoListCsReq = 8212,
|
|
CmdAfkceokhghf = 8235,
|
|
CmdPlanetFesGetBusinessDayInfoCsReq = 8221,
|
|
CmdPlanetFesBonusEventInteractCsReq = 8223,
|
|
CmdPlanetFesBuyLandCsReq = 8201,
|
|
CmdPlanetFesBusinessDayRefreshEventScRsp = 8206,
|
|
CmdPlanetFesBonusEventInteractScRsp = 8214,
|
|
CmdPlanetFesStartMiniGameScRsp = 8222,
|
|
CmdPlanetFesChooseAvatarEventOptionScRsp = 8209,
|
|
CmdPlanetFesTakeQuestRewardScRsp = 8231,
|
|
CmdPlanetFesSetAvatarWorkCsReq = 8238,
|
|
CmdPlanetFesDealAvatarEventOptionItemScRsp = 8237,
|
|
CmdPlanetFesSetCustomKeyValueCsReq = 8210,
|
|
CmdPlanetFesUpgradeFesLevelCsReq = 8241,
|
|
CmdPlanetFesTakeRegionPhaseRewardCsReq = 8243,
|
|
CmdPlanetFesGetAvatarStatScRsp = 8232,
|
|
CmdPlanetFesGetBusinessDayInfoScRsp = 8249,
|
|
CmdPlanetFesCollectIncomeCsReq = 8227,
|
|
CmdPlanetFesDoGachaScRsp = 8236,
|
|
CmdPlanetFesChooseAvatarEventOptionCsReq = 8233,
|
|
CmdPlanetFesDoGachaCsReq = 8245,
|
|
CmdPlanetFesDeliverPamCargoCsReq = 8226,
|
|
CmdGetPlanetFesDataScRsp = 8207,
|
|
CmdPlanetFesDealAvatarEventOptionItemCsReq = 8204,
|
|
CmdEmiffphbmei = 8242,
|
|
CmdPlanetFesTakeRegionPhaseRewardScRsp = 8239,
|
|
CmdPlanetFesDeliverPamCargoScRsp = 8208,
|
|
CmdPlanetFesSetCustomKeyValueScRsp = 8224,
|
|
CmdPlanetFesClientStatusCsReq = 8219,
|
|
CmdPlanetFesGetFriendRankingInfoListScRsp = 8234,
|
|
CmdPlanetFesFriendRankingInfoChangeScNotify = 8225,
|
|
CmdPlanetFesTakeQuestRewardCsReq = 8216,
|
|
CmdGetPlanetFesDataCsReq = 8213,
|
|
CmdPlanetFesSyncChangeScNotify = 8230,
|
|
CmdPlanetFesSkillLevelUpScRsp = 8229,
|
|
CmdPlanetFesAvatarLevelUpCsReq = 8203,
|
|
CmdPlanetFesCollectAllIncomeCsReq = 8244,
|
|
CmdJombhcniemp = 8218,
|
|
CmdPlanetFesGetAvatarStatCsReq = 8211,
|
|
CmdKijgiokokpf = 8247,
|
|
CmdPlanetFesBingoGameFlipCardCsReq = 8217,
|
|
CmdPlanetFesStartMiniGameCsReq = 8220,
|
|
CmdPlanetFesGameBingoFlipScRsp = 8228,
|
|
CmdMdgobjofodb = 8202,
|
|
CmdPlanetFesAvatarLevelUpScRsp = 8250,
|
|
CmdPlanetFesUseItemScRsp = 8240,
|
|
CmdNdkmgibcahf = 8205,
|
|
CmdPlanetFesUpgradeSkillLevelCsReq = 8248,
|
|
CmdPlanetFesBusinessDayRefreshEventCsReq = 8215,
|
|
CmdPlanetFesUseItemCsReq = 8246,
|
|
}
|
|
impl CmdPlanetFesType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FfbgabcgddlPcpdhelpkem => "FFBGABCGDDL_PCPDHELPKEM",
|
|
Self::CmdPlanetFesGetFriendRankingInfoListCsReq => {
|
|
"CmdPlanetFesGetFriendRankingInfoListCsReq"
|
|
}
|
|
Self::CmdAfkceokhghf => "CmdAFKCEOKHGHF",
|
|
Self::CmdPlanetFesGetBusinessDayInfoCsReq => {
|
|
"CmdPlanetFesGetBusinessDayInfoCsReq"
|
|
}
|
|
Self::CmdPlanetFesBonusEventInteractCsReq => {
|
|
"CmdPlanetFesBonusEventInteractCsReq"
|
|
}
|
|
Self::CmdPlanetFesBuyLandCsReq => "CmdPlanetFesBuyLandCsReq",
|
|
Self::CmdPlanetFesBusinessDayRefreshEventScRsp => {
|
|
"CmdPlanetFesBusinessDayRefreshEventScRsp"
|
|
}
|
|
Self::CmdPlanetFesBonusEventInteractScRsp => {
|
|
"CmdPlanetFesBonusEventInteractScRsp"
|
|
}
|
|
Self::CmdPlanetFesStartMiniGameScRsp => "CmdPlanetFesStartMiniGameScRsp",
|
|
Self::CmdPlanetFesChooseAvatarEventOptionScRsp => {
|
|
"CmdPlanetFesChooseAvatarEventOptionScRsp"
|
|
}
|
|
Self::CmdPlanetFesTakeQuestRewardScRsp => "CmdPlanetFesTakeQuestRewardScRsp",
|
|
Self::CmdPlanetFesSetAvatarWorkCsReq => "CmdPlanetFesSetAvatarWorkCsReq",
|
|
Self::CmdPlanetFesDealAvatarEventOptionItemScRsp => {
|
|
"CmdPlanetFesDealAvatarEventOptionItemScRsp"
|
|
}
|
|
Self::CmdPlanetFesSetCustomKeyValueCsReq => {
|
|
"CmdPlanetFesSetCustomKeyValueCsReq"
|
|
}
|
|
Self::CmdPlanetFesUpgradeFesLevelCsReq => "CmdPlanetFesUpgradeFesLevelCsReq",
|
|
Self::CmdPlanetFesTakeRegionPhaseRewardCsReq => {
|
|
"CmdPlanetFesTakeRegionPhaseRewardCsReq"
|
|
}
|
|
Self::CmdPlanetFesGetAvatarStatScRsp => "CmdPlanetFesGetAvatarStatScRsp",
|
|
Self::CmdPlanetFesGetBusinessDayInfoScRsp => {
|
|
"CmdPlanetFesGetBusinessDayInfoScRsp"
|
|
}
|
|
Self::CmdPlanetFesCollectIncomeCsReq => "CmdPlanetFesCollectIncomeCsReq",
|
|
Self::CmdPlanetFesDoGachaScRsp => "CmdPlanetFesDoGachaScRsp",
|
|
Self::CmdPlanetFesChooseAvatarEventOptionCsReq => {
|
|
"CmdPlanetFesChooseAvatarEventOptionCsReq"
|
|
}
|
|
Self::CmdPlanetFesDoGachaCsReq => "CmdPlanetFesDoGachaCsReq",
|
|
Self::CmdPlanetFesDeliverPamCargoCsReq => "CmdPlanetFesDeliverPamCargoCsReq",
|
|
Self::CmdGetPlanetFesDataScRsp => "CmdGetPlanetFesDataScRsp",
|
|
Self::CmdPlanetFesDealAvatarEventOptionItemCsReq => {
|
|
"CmdPlanetFesDealAvatarEventOptionItemCsReq"
|
|
}
|
|
Self::CmdEmiffphbmei => "CmdEMIFFPHBMEI",
|
|
Self::CmdPlanetFesTakeRegionPhaseRewardScRsp => {
|
|
"CmdPlanetFesTakeRegionPhaseRewardScRsp"
|
|
}
|
|
Self::CmdPlanetFesDeliverPamCargoScRsp => "CmdPlanetFesDeliverPamCargoScRsp",
|
|
Self::CmdPlanetFesSetCustomKeyValueScRsp => {
|
|
"CmdPlanetFesSetCustomKeyValueScRsp"
|
|
}
|
|
Self::CmdPlanetFesClientStatusCsReq => "CmdPlanetFesClientStatusCsReq",
|
|
Self::CmdPlanetFesGetFriendRankingInfoListScRsp => {
|
|
"CmdPlanetFesGetFriendRankingInfoListScRsp"
|
|
}
|
|
Self::CmdPlanetFesFriendRankingInfoChangeScNotify => {
|
|
"CmdPlanetFesFriendRankingInfoChangeScNotify"
|
|
}
|
|
Self::CmdPlanetFesTakeQuestRewardCsReq => "CmdPlanetFesTakeQuestRewardCsReq",
|
|
Self::CmdGetPlanetFesDataCsReq => "CmdGetPlanetFesDataCsReq",
|
|
Self::CmdPlanetFesSyncChangeScNotify => "CmdPlanetFesSyncChangeScNotify",
|
|
Self::CmdPlanetFesSkillLevelUpScRsp => "CmdPlanetFesSkillLevelUpScRsp",
|
|
Self::CmdPlanetFesAvatarLevelUpCsReq => "CmdPlanetFesAvatarLevelUpCsReq",
|
|
Self::CmdPlanetFesCollectAllIncomeCsReq => {
|
|
"CmdPlanetFesCollectAllIncomeCsReq"
|
|
}
|
|
Self::CmdJombhcniemp => "CmdJOMBHCNIEMP",
|
|
Self::CmdPlanetFesGetAvatarStatCsReq => "CmdPlanetFesGetAvatarStatCsReq",
|
|
Self::CmdKijgiokokpf => "CmdKIJGIOKOKPF",
|
|
Self::CmdPlanetFesBingoGameFlipCardCsReq => {
|
|
"CmdPlanetFesBingoGameFlipCardCsReq"
|
|
}
|
|
Self::CmdPlanetFesStartMiniGameCsReq => "CmdPlanetFesStartMiniGameCsReq",
|
|
Self::CmdPlanetFesGameBingoFlipScRsp => "CmdPlanetFesGameBingoFlipScRsp",
|
|
Self::CmdMdgobjofodb => "CmdMDGOBJOFODB",
|
|
Self::CmdPlanetFesAvatarLevelUpScRsp => "CmdPlanetFesAvatarLevelUpScRsp",
|
|
Self::CmdPlanetFesUseItemScRsp => "CmdPlanetFesUseItemScRsp",
|
|
Self::CmdNdkmgibcahf => "CmdNDKMGIBCAHF",
|
|
Self::CmdPlanetFesUpgradeSkillLevelCsReq => {
|
|
"CmdPlanetFesUpgradeSkillLevelCsReq"
|
|
}
|
|
Self::CmdPlanetFesBusinessDayRefreshEventCsReq => {
|
|
"CmdPlanetFesBusinessDayRefreshEventCsReq"
|
|
}
|
|
Self::CmdPlanetFesUseItemCsReq => "CmdPlanetFesUseItemCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FFBGABCGDDL_PCPDHELPKEM" => Some(Self::FfbgabcgddlPcpdhelpkem),
|
|
"CmdPlanetFesGetFriendRankingInfoListCsReq" => {
|
|
Some(Self::CmdPlanetFesGetFriendRankingInfoListCsReq)
|
|
}
|
|
"CmdAFKCEOKHGHF" => Some(Self::CmdAfkceokhghf),
|
|
"CmdPlanetFesGetBusinessDayInfoCsReq" => {
|
|
Some(Self::CmdPlanetFesGetBusinessDayInfoCsReq)
|
|
}
|
|
"CmdPlanetFesBonusEventInteractCsReq" => {
|
|
Some(Self::CmdPlanetFesBonusEventInteractCsReq)
|
|
}
|
|
"CmdPlanetFesBuyLandCsReq" => Some(Self::CmdPlanetFesBuyLandCsReq),
|
|
"CmdPlanetFesBusinessDayRefreshEventScRsp" => {
|
|
Some(Self::CmdPlanetFesBusinessDayRefreshEventScRsp)
|
|
}
|
|
"CmdPlanetFesBonusEventInteractScRsp" => {
|
|
Some(Self::CmdPlanetFesBonusEventInteractScRsp)
|
|
}
|
|
"CmdPlanetFesStartMiniGameScRsp" => {
|
|
Some(Self::CmdPlanetFesStartMiniGameScRsp)
|
|
}
|
|
"CmdPlanetFesChooseAvatarEventOptionScRsp" => {
|
|
Some(Self::CmdPlanetFesChooseAvatarEventOptionScRsp)
|
|
}
|
|
"CmdPlanetFesTakeQuestRewardScRsp" => {
|
|
Some(Self::CmdPlanetFesTakeQuestRewardScRsp)
|
|
}
|
|
"CmdPlanetFesSetAvatarWorkCsReq" => {
|
|
Some(Self::CmdPlanetFesSetAvatarWorkCsReq)
|
|
}
|
|
"CmdPlanetFesDealAvatarEventOptionItemScRsp" => {
|
|
Some(Self::CmdPlanetFesDealAvatarEventOptionItemScRsp)
|
|
}
|
|
"CmdPlanetFesSetCustomKeyValueCsReq" => {
|
|
Some(Self::CmdPlanetFesSetCustomKeyValueCsReq)
|
|
}
|
|
"CmdPlanetFesUpgradeFesLevelCsReq" => {
|
|
Some(Self::CmdPlanetFesUpgradeFesLevelCsReq)
|
|
}
|
|
"CmdPlanetFesTakeRegionPhaseRewardCsReq" => {
|
|
Some(Self::CmdPlanetFesTakeRegionPhaseRewardCsReq)
|
|
}
|
|
"CmdPlanetFesGetAvatarStatScRsp" => {
|
|
Some(Self::CmdPlanetFesGetAvatarStatScRsp)
|
|
}
|
|
"CmdPlanetFesGetBusinessDayInfoScRsp" => {
|
|
Some(Self::CmdPlanetFesGetBusinessDayInfoScRsp)
|
|
}
|
|
"CmdPlanetFesCollectIncomeCsReq" => {
|
|
Some(Self::CmdPlanetFesCollectIncomeCsReq)
|
|
}
|
|
"CmdPlanetFesDoGachaScRsp" => Some(Self::CmdPlanetFesDoGachaScRsp),
|
|
"CmdPlanetFesChooseAvatarEventOptionCsReq" => {
|
|
Some(Self::CmdPlanetFesChooseAvatarEventOptionCsReq)
|
|
}
|
|
"CmdPlanetFesDoGachaCsReq" => Some(Self::CmdPlanetFesDoGachaCsReq),
|
|
"CmdPlanetFesDeliverPamCargoCsReq" => {
|
|
Some(Self::CmdPlanetFesDeliverPamCargoCsReq)
|
|
}
|
|
"CmdGetPlanetFesDataScRsp" => Some(Self::CmdGetPlanetFesDataScRsp),
|
|
"CmdPlanetFesDealAvatarEventOptionItemCsReq" => {
|
|
Some(Self::CmdPlanetFesDealAvatarEventOptionItemCsReq)
|
|
}
|
|
"CmdEMIFFPHBMEI" => Some(Self::CmdEmiffphbmei),
|
|
"CmdPlanetFesTakeRegionPhaseRewardScRsp" => {
|
|
Some(Self::CmdPlanetFesTakeRegionPhaseRewardScRsp)
|
|
}
|
|
"CmdPlanetFesDeliverPamCargoScRsp" => {
|
|
Some(Self::CmdPlanetFesDeliverPamCargoScRsp)
|
|
}
|
|
"CmdPlanetFesSetCustomKeyValueScRsp" => {
|
|
Some(Self::CmdPlanetFesSetCustomKeyValueScRsp)
|
|
}
|
|
"CmdPlanetFesClientStatusCsReq" => Some(Self::CmdPlanetFesClientStatusCsReq),
|
|
"CmdPlanetFesGetFriendRankingInfoListScRsp" => {
|
|
Some(Self::CmdPlanetFesGetFriendRankingInfoListScRsp)
|
|
}
|
|
"CmdPlanetFesFriendRankingInfoChangeScNotify" => {
|
|
Some(Self::CmdPlanetFesFriendRankingInfoChangeScNotify)
|
|
}
|
|
"CmdPlanetFesTakeQuestRewardCsReq" => {
|
|
Some(Self::CmdPlanetFesTakeQuestRewardCsReq)
|
|
}
|
|
"CmdGetPlanetFesDataCsReq" => Some(Self::CmdGetPlanetFesDataCsReq),
|
|
"CmdPlanetFesSyncChangeScNotify" => {
|
|
Some(Self::CmdPlanetFesSyncChangeScNotify)
|
|
}
|
|
"CmdPlanetFesSkillLevelUpScRsp" => Some(Self::CmdPlanetFesSkillLevelUpScRsp),
|
|
"CmdPlanetFesAvatarLevelUpCsReq" => {
|
|
Some(Self::CmdPlanetFesAvatarLevelUpCsReq)
|
|
}
|
|
"CmdPlanetFesCollectAllIncomeCsReq" => {
|
|
Some(Self::CmdPlanetFesCollectAllIncomeCsReq)
|
|
}
|
|
"CmdJOMBHCNIEMP" => Some(Self::CmdJombhcniemp),
|
|
"CmdPlanetFesGetAvatarStatCsReq" => {
|
|
Some(Self::CmdPlanetFesGetAvatarStatCsReq)
|
|
}
|
|
"CmdKIJGIOKOKPF" => Some(Self::CmdKijgiokokpf),
|
|
"CmdPlanetFesBingoGameFlipCardCsReq" => {
|
|
Some(Self::CmdPlanetFesBingoGameFlipCardCsReq)
|
|
}
|
|
"CmdPlanetFesStartMiniGameCsReq" => {
|
|
Some(Self::CmdPlanetFesStartMiniGameCsReq)
|
|
}
|
|
"CmdPlanetFesGameBingoFlipScRsp" => {
|
|
Some(Self::CmdPlanetFesGameBingoFlipScRsp)
|
|
}
|
|
"CmdMDGOBJOFODB" => Some(Self::CmdMdgobjofodb),
|
|
"CmdPlanetFesAvatarLevelUpScRsp" => {
|
|
Some(Self::CmdPlanetFesAvatarLevelUpScRsp)
|
|
}
|
|
"CmdPlanetFesUseItemScRsp" => Some(Self::CmdPlanetFesUseItemScRsp),
|
|
"CmdNDKMGIBCAHF" => Some(Self::CmdNdkmgibcahf),
|
|
"CmdPlanetFesUpgradeSkillLevelCsReq" => {
|
|
Some(Self::CmdPlanetFesUpgradeSkillLevelCsReq)
|
|
}
|
|
"CmdPlanetFesBusinessDayRefreshEventCsReq" => {
|
|
Some(Self::CmdPlanetFesBusinessDayRefreshEventCsReq)
|
|
}
|
|
"CmdPlanetFesUseItemCsReq" => Some(Self::CmdPlanetFesUseItemCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: GKBAMPAGNBE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PlanetFesQuestState {
|
|
GkbampagnbeAldgogpgnmo = 0,
|
|
GkbampagnbeBijpcholdcp = 1,
|
|
GkbampagnbeGmhjjbkdnmn = 2,
|
|
GkbampagnbeEfigicjneim = 3,
|
|
}
|
|
impl PlanetFesQuestState {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::GkbampagnbeAldgogpgnmo => "GKBAMPAGNBE_ALDGOGPGNMO",
|
|
Self::GkbampagnbeBijpcholdcp => "GKBAMPAGNBE_BIJPCHOLDCP",
|
|
Self::GkbampagnbeGmhjjbkdnmn => "GKBAMPAGNBE_GMHJJBKDNMN",
|
|
Self::GkbampagnbeEfigicjneim => "GKBAMPAGNBE_EFIGICJNEIM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GKBAMPAGNBE_ALDGOGPGNMO" => Some(Self::GkbampagnbeAldgogpgnmo),
|
|
"GKBAMPAGNBE_BIJPCHOLDCP" => Some(Self::GkbampagnbeBijpcholdcp),
|
|
"GKBAMPAGNBE_GMHJJBKDNMN" => Some(Self::GkbampagnbeGmhjjbkdnmn),
|
|
"GKBAMPAGNBE_EFIGICJNEIM" => Some(Self::GkbampagnbeEfigicjneim),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Immmnleaibh {
|
|
Pcpdhelpkem = 0,
|
|
Gkifohnpijc = 1,
|
|
Jjpihejljah = 2,
|
|
}
|
|
impl Immmnleaibh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "IMMMNLEAIBH_PCPDHELPKEM",
|
|
Self::Gkifohnpijc => "IMMMNLEAIBH_GKIFOHNPIJC",
|
|
Self::Jjpihejljah => "IMMMNLEAIBH_JJPIHEJLJAH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IMMMNLEAIBH_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"IMMMNLEAIBH_GKIFOHNPIJC" => Some(Self::Gkifohnpijc),
|
|
"IMMMNLEAIBH_JJPIHEJLJAH" => Some(Self::Jjpihejljah),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: ONMKDPCEFJE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PlanetFesCustomKey {
|
|
OnmkdpcefjePcpdhelpkem = 0,
|
|
OnmkdpcefjeHknhnjojgbl = 1,
|
|
OnmkdpcefjeAekpgljlohm = 2,
|
|
OnmkdpcefjeCalncgiffcb = 3,
|
|
OnmkdpcefjeMigmlokepgl = 4,
|
|
}
|
|
impl PlanetFesCustomKey {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::OnmkdpcefjePcpdhelpkem => "ONMKDPCEFJE_PCPDHELPKEM",
|
|
Self::OnmkdpcefjeHknhnjojgbl => "ONMKDPCEFJE_HKNHNJOJGBL",
|
|
Self::OnmkdpcefjeAekpgljlohm => "ONMKDPCEFJE_AEKPGLJLOHM",
|
|
Self::OnmkdpcefjeCalncgiffcb => "ONMKDPCEFJE_CALNCGIFFCB",
|
|
Self::OnmkdpcefjeMigmlokepgl => "ONMKDPCEFJE_MIGMLOKEPGL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ONMKDPCEFJE_PCPDHELPKEM" => Some(Self::OnmkdpcefjePcpdhelpkem),
|
|
"ONMKDPCEFJE_HKNHNJOJGBL" => Some(Self::OnmkdpcefjeHknhnjojgbl),
|
|
"ONMKDPCEFJE_AEKPGLJLOHM" => Some(Self::OnmkdpcefjeAekpgljlohm),
|
|
"ONMKDPCEFJE_CALNCGIFFCB" => Some(Self::OnmkdpcefjeCalncgiffcb),
|
|
"ONMKDPCEFJE_MIGMLOKEPGL" => Some(Self::OnmkdpcefjeMigmlokepgl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: AIAMJBEHMMC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlanetFesExtType {
|
|
AiamjbehmmcPcpdhelpkem = 0,
|
|
CmdPlanetFesGetExtraCardPieceInfoCsReq = 8303,
|
|
CmdPlanetFesGetExtraCardPieceInfoScRsp = 8297,
|
|
CmdPlanetFesApplyCardPieceScRsp = 8291,
|
|
CmdPlanetFesGiveCardPieceScRsp = 8335,
|
|
CmdPlanetFesHandleCardPieceApplyCsReq = 8337,
|
|
CmdPlanetFesLargeBonusInteractScRsp = 8293,
|
|
CmdPlanetFesApplyCardPieceCsReq = 8295,
|
|
CmdPlanetFesChangeCardPieceApplyPermissionCsReq = 8325,
|
|
CmdPlanetFesGetOfferedCardPieceScRsp = 8334,
|
|
CmdPlanetFesGetOfferedCardPieceCsReq = 8292,
|
|
CmdPlanetFesGetFriendCardPieceScRsp = 8317,
|
|
CmdHcjkedjpghb = 8306,
|
|
CmdPlanetFesEnterNextBusinessDayCsReq = 8340,
|
|
CmdPlanetFesGetFriendCardPieceCsReq = 8320,
|
|
CmdPlanetFesChangeCardPieceApplyPermissionScRsp = 8328,
|
|
CmdPlanetFesGiveCardPieceCsReq = 8308,
|
|
CmdPlanetFesLargeBonusInteractCsReq = 8326,
|
|
CmdPlanetFesHandleCardPieceApplyScRsp = 8309,
|
|
}
|
|
impl CmdPlanetFesExtType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::AiamjbehmmcPcpdhelpkem => "AIAMJBEHMMC_PCPDHELPKEM",
|
|
Self::CmdPlanetFesGetExtraCardPieceInfoCsReq => {
|
|
"CmdPlanetFesGetExtraCardPieceInfoCsReq"
|
|
}
|
|
Self::CmdPlanetFesGetExtraCardPieceInfoScRsp => {
|
|
"CmdPlanetFesGetExtraCardPieceInfoScRsp"
|
|
}
|
|
Self::CmdPlanetFesApplyCardPieceScRsp => "CmdPlanetFesApplyCardPieceScRsp",
|
|
Self::CmdPlanetFesGiveCardPieceScRsp => "CmdPlanetFesGiveCardPieceScRsp",
|
|
Self::CmdPlanetFesHandleCardPieceApplyCsReq => {
|
|
"CmdPlanetFesHandleCardPieceApplyCsReq"
|
|
}
|
|
Self::CmdPlanetFesLargeBonusInteractScRsp => {
|
|
"CmdPlanetFesLargeBonusInteractScRsp"
|
|
}
|
|
Self::CmdPlanetFesApplyCardPieceCsReq => "CmdPlanetFesApplyCardPieceCsReq",
|
|
Self::CmdPlanetFesChangeCardPieceApplyPermissionCsReq => {
|
|
"CmdPlanetFesChangeCardPieceApplyPermissionCsReq"
|
|
}
|
|
Self::CmdPlanetFesGetOfferedCardPieceScRsp => {
|
|
"CmdPlanetFesGetOfferedCardPieceScRsp"
|
|
}
|
|
Self::CmdPlanetFesGetOfferedCardPieceCsReq => {
|
|
"CmdPlanetFesGetOfferedCardPieceCsReq"
|
|
}
|
|
Self::CmdPlanetFesGetFriendCardPieceScRsp => {
|
|
"CmdPlanetFesGetFriendCardPieceScRsp"
|
|
}
|
|
Self::CmdHcjkedjpghb => "CmdHCJKEDJPGHB",
|
|
Self::CmdPlanetFesEnterNextBusinessDayCsReq => {
|
|
"CmdPlanetFesEnterNextBusinessDayCsReq"
|
|
}
|
|
Self::CmdPlanetFesGetFriendCardPieceCsReq => {
|
|
"CmdPlanetFesGetFriendCardPieceCsReq"
|
|
}
|
|
Self::CmdPlanetFesChangeCardPieceApplyPermissionScRsp => {
|
|
"CmdPlanetFesChangeCardPieceApplyPermissionScRsp"
|
|
}
|
|
Self::CmdPlanetFesGiveCardPieceCsReq => "CmdPlanetFesGiveCardPieceCsReq",
|
|
Self::CmdPlanetFesLargeBonusInteractCsReq => {
|
|
"CmdPlanetFesLargeBonusInteractCsReq"
|
|
}
|
|
Self::CmdPlanetFesHandleCardPieceApplyScRsp => {
|
|
"CmdPlanetFesHandleCardPieceApplyScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AIAMJBEHMMC_PCPDHELPKEM" => Some(Self::AiamjbehmmcPcpdhelpkem),
|
|
"CmdPlanetFesGetExtraCardPieceInfoCsReq" => {
|
|
Some(Self::CmdPlanetFesGetExtraCardPieceInfoCsReq)
|
|
}
|
|
"CmdPlanetFesGetExtraCardPieceInfoScRsp" => {
|
|
Some(Self::CmdPlanetFesGetExtraCardPieceInfoScRsp)
|
|
}
|
|
"CmdPlanetFesApplyCardPieceScRsp" => {
|
|
Some(Self::CmdPlanetFesApplyCardPieceScRsp)
|
|
}
|
|
"CmdPlanetFesGiveCardPieceScRsp" => {
|
|
Some(Self::CmdPlanetFesGiveCardPieceScRsp)
|
|
}
|
|
"CmdPlanetFesHandleCardPieceApplyCsReq" => {
|
|
Some(Self::CmdPlanetFesHandleCardPieceApplyCsReq)
|
|
}
|
|
"CmdPlanetFesLargeBonusInteractScRsp" => {
|
|
Some(Self::CmdPlanetFesLargeBonusInteractScRsp)
|
|
}
|
|
"CmdPlanetFesApplyCardPieceCsReq" => {
|
|
Some(Self::CmdPlanetFesApplyCardPieceCsReq)
|
|
}
|
|
"CmdPlanetFesChangeCardPieceApplyPermissionCsReq" => {
|
|
Some(Self::CmdPlanetFesChangeCardPieceApplyPermissionCsReq)
|
|
}
|
|
"CmdPlanetFesGetOfferedCardPieceScRsp" => {
|
|
Some(Self::CmdPlanetFesGetOfferedCardPieceScRsp)
|
|
}
|
|
"CmdPlanetFesGetOfferedCardPieceCsReq" => {
|
|
Some(Self::CmdPlanetFesGetOfferedCardPieceCsReq)
|
|
}
|
|
"CmdPlanetFesGetFriendCardPieceScRsp" => {
|
|
Some(Self::CmdPlanetFesGetFriendCardPieceScRsp)
|
|
}
|
|
"CmdHCJKEDJPGHB" => Some(Self::CmdHcjkedjpghb),
|
|
"CmdPlanetFesEnterNextBusinessDayCsReq" => {
|
|
Some(Self::CmdPlanetFesEnterNextBusinessDayCsReq)
|
|
}
|
|
"CmdPlanetFesGetFriendCardPieceCsReq" => {
|
|
Some(Self::CmdPlanetFesGetFriendCardPieceCsReq)
|
|
}
|
|
"CmdPlanetFesChangeCardPieceApplyPermissionScRsp" => {
|
|
Some(Self::CmdPlanetFesChangeCardPieceApplyPermissionScRsp)
|
|
}
|
|
"CmdPlanetFesGiveCardPieceCsReq" => {
|
|
Some(Self::CmdPlanetFesGiveCardPieceCsReq)
|
|
}
|
|
"CmdPlanetFesLargeBonusInteractCsReq" => {
|
|
Some(Self::CmdPlanetFesLargeBonusInteractCsReq)
|
|
}
|
|
"CmdPlanetFesHandleCardPieceApplyScRsp" => {
|
|
Some(Self::CmdPlanetFesHandleCardPieceApplyScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dcmgmehgcif {
|
|
Kjfhlpeonoh = 0,
|
|
Onachmedpik = 1,
|
|
Kaldklphgej = 2,
|
|
}
|
|
impl Dcmgmehgcif {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kjfhlpeonoh => "DCMGMEHGCIF_KJFHLPEONOH",
|
|
Self::Onachmedpik => "DCMGMEHGCIF_ONACHMEDPIK",
|
|
Self::Kaldklphgej => "DCMGMEHGCIF_KALDKLPHGEJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DCMGMEHGCIF_KJFHLPEONOH" => Some(Self::Kjfhlpeonoh),
|
|
"DCMGMEHGCIF_ONACHMEDPIK" => Some(Self::Onachmedpik),
|
|
"DCMGMEHGCIF_KALDKLPHGEJ" => Some(Self::Kaldklphgej),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: LGDEJONOGDK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlayerType {
|
|
LgdejonogdkPcpdhelpkem = 0,
|
|
CmdPlayerGetTokenCsReq = 14,
|
|
CmdQueryProductInfoCsReq = 66,
|
|
CmdGetSecretKeyInfoScRsp = 69,
|
|
CmdExchangeStaminaCsReq = 37,
|
|
LgdejonogdkJpmpcikamfo = 23,
|
|
CmdPlayerLoginFinishScRsp = 62,
|
|
CmdPejpoaciikl = 16,
|
|
CmdGbpeekkncok = 78,
|
|
CmdPlayerHeartBeatCsReq = 12,
|
|
CmdClientObjDownloadDataScNotify = 86,
|
|
CmdSetGenderScRsp = 20,
|
|
CmdGetBasicInfoScRsp = 36,
|
|
CmdGetAuthkeyScRsp = 72,
|
|
CmdClientObjUploadCsReq = 80,
|
|
CmdMonthCardRewardNotify = 59,
|
|
CmdGetBasicInfoCsReq = 71,
|
|
CmdGetVideoVersionKeyScRsp = 68,
|
|
CmdGetLevelRewardScRcp = 89,
|
|
CmdHcbmipfccpl = 42,
|
|
CmdReserveStaminaExchangeCsReq = 13,
|
|
CmdKfgokpojkph = 28,
|
|
CmdSetPlayerInfoCsReq = 93,
|
|
CmdPlayerLoginCsReq = 91,
|
|
CmdSetPlayerInfoScRsp = 2,
|
|
CmdGetLevelRewardTakenListCsReq = 58,
|
|
CmdPlayerLoginScRsp = 10,
|
|
CmdSetNicknameCsReq = 61,
|
|
CmdMhjakgfpmck = 67,
|
|
CmdFeatureSwitchClosedScNotify = 6,
|
|
CmdSetNicknameScRsp = 7,
|
|
CmdGetVideoVersionKeyCsReq = 70,
|
|
CmdSetGameplayBirthdayCsReq = 92,
|
|
CmdLightConeRarity4AutoLockReq = 35,
|
|
CmdGetLevelRewardReq = 100,
|
|
CmdPlayerSqueezedScNotify = 63,
|
|
CmdSetGameplayBirthdayScRsp = 24,
|
|
CmdPlayerHeartBeatScRsp = 77,
|
|
CmdUpdateFeatureSwitchScNotify = 30,
|
|
CmdUpdatePlayerSettingScRsp = 15,
|
|
CmdSetLanguageReq = 21,
|
|
CmdEnterStageCsReq = 26,
|
|
CmdForceSyncGameStateFinishCsReq = 50,
|
|
CmdGetAuthkeyCsReq = 38,
|
|
CmdDailyRefreshNotify = 3,
|
|
CmdPhibgdfefee = 32,
|
|
CmdPlayerLogoutCsReq = 94,
|
|
CmdStaminaInfoScNotify = 83,
|
|
LgdejonogdkMdgaicfbckj = 47,
|
|
CmdMhjojefeokk = 40,
|
|
CmdNbcdkaofnmd = 98,
|
|
LgdejonogdkOooiehicmdm = 95,
|
|
CmdGetSecretKeyInfoCsReq = 90,
|
|
CmdClientObjUploadScRsp = 85,
|
|
CmdReserveStaminaExchangeScRsp = 31,
|
|
CmdHdefpbnnmdj = 81,
|
|
CmdCiaanmcpbgf = 29,
|
|
CmdDdcckdceboj = 19,
|
|
CmdPdanohbkbbf = 39,
|
|
CmdExchangeStaminaScRsp = 4,
|
|
CmdGetLevelRewardTakenListScRsp = 44,
|
|
CmdUpdatePlayWithPsnOnlySettingCsReq = 55,
|
|
CmdSetGenderCsReq = 79,
|
|
CmdSetRedPointStatusScNotify = 82,
|
|
CmdServerAnnounceNotify = 65,
|
|
CmdPlayerLoginFinishCsReq = 41,
|
|
CmdQueryProductInfoScRsp = 5,
|
|
CmdAntiAddictScNotify = 33,
|
|
CmdClientDownloadDataScNotify = 11,
|
|
CmdPlayerGetTokenScRsp = 18,
|
|
}
|
|
impl CmdPlayerType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LgdejonogdkPcpdhelpkem => "LGDEJONOGDK_PCPDHELPKEM",
|
|
Self::CmdPlayerGetTokenCsReq => "CmdPlayerGetTokenCsReq",
|
|
Self::CmdQueryProductInfoCsReq => "CmdQueryProductInfoCsReq",
|
|
Self::CmdGetSecretKeyInfoScRsp => "CmdGetSecretKeyInfoScRsp",
|
|
Self::CmdExchangeStaminaCsReq => "CmdExchangeStaminaCsReq",
|
|
Self::LgdejonogdkJpmpcikamfo => "LGDEJONOGDK_JPMPCIKAMFO",
|
|
Self::CmdPlayerLoginFinishScRsp => "CmdPlayerLoginFinishScRsp",
|
|
Self::CmdPejpoaciikl => "CmdPEJPOACIIKL",
|
|
Self::CmdGbpeekkncok => "CmdGBPEEKKNCOK",
|
|
Self::CmdPlayerHeartBeatCsReq => "CmdPlayerHeartBeatCsReq",
|
|
Self::CmdClientObjDownloadDataScNotify => "CmdClientObjDownloadDataScNotify",
|
|
Self::CmdSetGenderScRsp => "CmdSetGenderScRsp",
|
|
Self::CmdGetBasicInfoScRsp => "CmdGetBasicInfoScRsp",
|
|
Self::CmdGetAuthkeyScRsp => "CmdGetAuthkeyScRsp",
|
|
Self::CmdClientObjUploadCsReq => "CmdClientObjUploadCsReq",
|
|
Self::CmdMonthCardRewardNotify => "CmdMonthCardRewardNotify",
|
|
Self::CmdGetBasicInfoCsReq => "CmdGetBasicInfoCsReq",
|
|
Self::CmdGetVideoVersionKeyScRsp => "CmdGetVideoVersionKeyScRsp",
|
|
Self::CmdGetLevelRewardScRcp => "CmdGetLevelRewardScRcp",
|
|
Self::CmdHcbmipfccpl => "CmdHCBMIPFCCPL",
|
|
Self::CmdReserveStaminaExchangeCsReq => "CmdReserveStaminaExchangeCsReq",
|
|
Self::CmdKfgokpojkph => "CmdKFGOKPOJKPH",
|
|
Self::CmdSetPlayerInfoCsReq => "CmdSetPlayerInfoCsReq",
|
|
Self::CmdPlayerLoginCsReq => "CmdPlayerLoginCsReq",
|
|
Self::CmdSetPlayerInfoScRsp => "CmdSetPlayerInfoScRsp",
|
|
Self::CmdGetLevelRewardTakenListCsReq => "CmdGetLevelRewardTakenListCsReq",
|
|
Self::CmdPlayerLoginScRsp => "CmdPlayerLoginScRsp",
|
|
Self::CmdSetNicknameCsReq => "CmdSetNicknameCsReq",
|
|
Self::CmdMhjakgfpmck => "CmdMHJAKGFPMCK",
|
|
Self::CmdFeatureSwitchClosedScNotify => "CmdFeatureSwitchClosedScNotify",
|
|
Self::CmdSetNicknameScRsp => "CmdSetNicknameScRsp",
|
|
Self::CmdGetVideoVersionKeyCsReq => "CmdGetVideoVersionKeyCsReq",
|
|
Self::CmdSetGameplayBirthdayCsReq => "CmdSetGameplayBirthdayCsReq",
|
|
Self::CmdLightConeRarity4AutoLockReq => "CmdLightConeRarity4AutoLockReq",
|
|
Self::CmdGetLevelRewardReq => "CmdGetLevelRewardReq",
|
|
Self::CmdPlayerSqueezedScNotify => "CmdPlayerSqueezedScNotify",
|
|
Self::CmdSetGameplayBirthdayScRsp => "CmdSetGameplayBirthdayScRsp",
|
|
Self::CmdPlayerHeartBeatScRsp => "CmdPlayerHeartBeatScRsp",
|
|
Self::CmdUpdateFeatureSwitchScNotify => "CmdUpdateFeatureSwitchScNotify",
|
|
Self::CmdUpdatePlayerSettingScRsp => "CmdUpdatePlayerSettingScRsp",
|
|
Self::CmdSetLanguageReq => "CmdSetLanguageReq",
|
|
Self::CmdEnterStageCsReq => "CmdEnterStageCsReq",
|
|
Self::CmdForceSyncGameStateFinishCsReq => "CmdForceSyncGameStateFinishCSReq",
|
|
Self::CmdGetAuthkeyCsReq => "CmdGetAuthkeyCsReq",
|
|
Self::CmdDailyRefreshNotify => "CmdDailyRefreshNotify",
|
|
Self::CmdPhibgdfefee => "CmdPHIBGDFEFEE",
|
|
Self::CmdPlayerLogoutCsReq => "CmdPlayerLogoutCsReq",
|
|
Self::CmdStaminaInfoScNotify => "CmdStaminaInfoScNotify",
|
|
Self::LgdejonogdkMdgaicfbckj => "LGDEJONOGDK_MDGAICFBCKJ",
|
|
Self::CmdMhjojefeokk => "CmdMHJOJEFEOKK",
|
|
Self::CmdNbcdkaofnmd => "CmdNBCDKAOFNMD",
|
|
Self::LgdejonogdkOooiehicmdm => "LGDEJONOGDK_OOOIEHICMDM",
|
|
Self::CmdGetSecretKeyInfoCsReq => "CmdGetSecretKeyInfoCsReq",
|
|
Self::CmdClientObjUploadScRsp => "CmdClientObjUploadScRsp",
|
|
Self::CmdReserveStaminaExchangeScRsp => "CmdReserveStaminaExchangeScRsp",
|
|
Self::CmdHdefpbnnmdj => "CmdHDEFPBNNMDJ",
|
|
Self::CmdCiaanmcpbgf => "CmdCIAANMCPBGF",
|
|
Self::CmdDdcckdceboj => "CmdDDCCKDCEBOJ",
|
|
Self::CmdPdanohbkbbf => "CmdPDANOHBKBBF",
|
|
Self::CmdExchangeStaminaScRsp => "CmdExchangeStaminaScRsp",
|
|
Self::CmdGetLevelRewardTakenListScRsp => "CmdGetLevelRewardTakenListScRsp",
|
|
Self::CmdUpdatePlayWithPsnOnlySettingCsReq => {
|
|
"CmdUpdatePlayWithPsnOnlySettingCsReq"
|
|
}
|
|
Self::CmdSetGenderCsReq => "CmdSetGenderCsReq",
|
|
Self::CmdSetRedPointStatusScNotify => "CmdSetRedPointStatusScNotify",
|
|
Self::CmdServerAnnounceNotify => "CmdServerAnnounceNotify",
|
|
Self::CmdPlayerLoginFinishCsReq => "CmdPlayerLoginFinishCsReq",
|
|
Self::CmdQueryProductInfoScRsp => "CmdQueryProductInfoScRsp",
|
|
Self::CmdAntiAddictScNotify => "CmdAntiAddictScNotify",
|
|
Self::CmdClientDownloadDataScNotify => "CmdClientDownloadDataScNotify",
|
|
Self::CmdPlayerGetTokenScRsp => "CmdPlayerGetTokenScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LGDEJONOGDK_PCPDHELPKEM" => Some(Self::LgdejonogdkPcpdhelpkem),
|
|
"CmdPlayerGetTokenCsReq" => Some(Self::CmdPlayerGetTokenCsReq),
|
|
"CmdQueryProductInfoCsReq" => Some(Self::CmdQueryProductInfoCsReq),
|
|
"CmdGetSecretKeyInfoScRsp" => Some(Self::CmdGetSecretKeyInfoScRsp),
|
|
"CmdExchangeStaminaCsReq" => Some(Self::CmdExchangeStaminaCsReq),
|
|
"LGDEJONOGDK_JPMPCIKAMFO" => Some(Self::LgdejonogdkJpmpcikamfo),
|
|
"CmdPlayerLoginFinishScRsp" => Some(Self::CmdPlayerLoginFinishScRsp),
|
|
"CmdPEJPOACIIKL" => Some(Self::CmdPejpoaciikl),
|
|
"CmdGBPEEKKNCOK" => Some(Self::CmdGbpeekkncok),
|
|
"CmdPlayerHeartBeatCsReq" => Some(Self::CmdPlayerHeartBeatCsReq),
|
|
"CmdClientObjDownloadDataScNotify" => {
|
|
Some(Self::CmdClientObjDownloadDataScNotify)
|
|
}
|
|
"CmdSetGenderScRsp" => Some(Self::CmdSetGenderScRsp),
|
|
"CmdGetBasicInfoScRsp" => Some(Self::CmdGetBasicInfoScRsp),
|
|
"CmdGetAuthkeyScRsp" => Some(Self::CmdGetAuthkeyScRsp),
|
|
"CmdClientObjUploadCsReq" => Some(Self::CmdClientObjUploadCsReq),
|
|
"CmdMonthCardRewardNotify" => Some(Self::CmdMonthCardRewardNotify),
|
|
"CmdGetBasicInfoCsReq" => Some(Self::CmdGetBasicInfoCsReq),
|
|
"CmdGetVideoVersionKeyScRsp" => Some(Self::CmdGetVideoVersionKeyScRsp),
|
|
"CmdGetLevelRewardScRcp" => Some(Self::CmdGetLevelRewardScRcp),
|
|
"CmdHCBMIPFCCPL" => Some(Self::CmdHcbmipfccpl),
|
|
"CmdReserveStaminaExchangeCsReq" => {
|
|
Some(Self::CmdReserveStaminaExchangeCsReq)
|
|
}
|
|
"CmdKFGOKPOJKPH" => Some(Self::CmdKfgokpojkph),
|
|
"CmdSetPlayerInfoCsReq" => Some(Self::CmdSetPlayerInfoCsReq),
|
|
"CmdPlayerLoginCsReq" => Some(Self::CmdPlayerLoginCsReq),
|
|
"CmdSetPlayerInfoScRsp" => Some(Self::CmdSetPlayerInfoScRsp),
|
|
"CmdGetLevelRewardTakenListCsReq" => {
|
|
Some(Self::CmdGetLevelRewardTakenListCsReq)
|
|
}
|
|
"CmdPlayerLoginScRsp" => Some(Self::CmdPlayerLoginScRsp),
|
|
"CmdSetNicknameCsReq" => Some(Self::CmdSetNicknameCsReq),
|
|
"CmdMHJAKGFPMCK" => Some(Self::CmdMhjakgfpmck),
|
|
"CmdFeatureSwitchClosedScNotify" => {
|
|
Some(Self::CmdFeatureSwitchClosedScNotify)
|
|
}
|
|
"CmdSetNicknameScRsp" => Some(Self::CmdSetNicknameScRsp),
|
|
"CmdGetVideoVersionKeyCsReq" => Some(Self::CmdGetVideoVersionKeyCsReq),
|
|
"CmdSetGameplayBirthdayCsReq" => Some(Self::CmdSetGameplayBirthdayCsReq),
|
|
"CmdLightConeRarity4AutoLockReq" => {
|
|
Some(Self::CmdLightConeRarity4AutoLockReq)
|
|
}
|
|
"CmdGetLevelRewardReq" => Some(Self::CmdGetLevelRewardReq),
|
|
"CmdPlayerSqueezedScNotify" => Some(Self::CmdPlayerSqueezedScNotify),
|
|
"CmdSetGameplayBirthdayScRsp" => Some(Self::CmdSetGameplayBirthdayScRsp),
|
|
"CmdPlayerHeartBeatScRsp" => Some(Self::CmdPlayerHeartBeatScRsp),
|
|
"CmdUpdateFeatureSwitchScNotify" => {
|
|
Some(Self::CmdUpdateFeatureSwitchScNotify)
|
|
}
|
|
"CmdUpdatePlayerSettingScRsp" => Some(Self::CmdUpdatePlayerSettingScRsp),
|
|
"CmdSetLanguageReq" => Some(Self::CmdSetLanguageReq),
|
|
"CmdEnterStageCsReq" => Some(Self::CmdEnterStageCsReq),
|
|
"CmdForceSyncGameStateFinishCSReq" => {
|
|
Some(Self::CmdForceSyncGameStateFinishCsReq)
|
|
}
|
|
"CmdGetAuthkeyCsReq" => Some(Self::CmdGetAuthkeyCsReq),
|
|
"CmdDailyRefreshNotify" => Some(Self::CmdDailyRefreshNotify),
|
|
"CmdPHIBGDFEFEE" => Some(Self::CmdPhibgdfefee),
|
|
"CmdPlayerLogoutCsReq" => Some(Self::CmdPlayerLogoutCsReq),
|
|
"CmdStaminaInfoScNotify" => Some(Self::CmdStaminaInfoScNotify),
|
|
"LGDEJONOGDK_MDGAICFBCKJ" => Some(Self::LgdejonogdkMdgaicfbckj),
|
|
"CmdMHJOJEFEOKK" => Some(Self::CmdMhjojefeokk),
|
|
"CmdNBCDKAOFNMD" => Some(Self::CmdNbcdkaofnmd),
|
|
"LGDEJONOGDK_OOOIEHICMDM" => Some(Self::LgdejonogdkOooiehicmdm),
|
|
"CmdGetSecretKeyInfoCsReq" => Some(Self::CmdGetSecretKeyInfoCsReq),
|
|
"CmdClientObjUploadScRsp" => Some(Self::CmdClientObjUploadScRsp),
|
|
"CmdReserveStaminaExchangeScRsp" => {
|
|
Some(Self::CmdReserveStaminaExchangeScRsp)
|
|
}
|
|
"CmdHDEFPBNNMDJ" => Some(Self::CmdHdefpbnnmdj),
|
|
"CmdCIAANMCPBGF" => Some(Self::CmdCiaanmcpbgf),
|
|
"CmdDDCCKDCEBOJ" => Some(Self::CmdDdcckdceboj),
|
|
"CmdPDANOHBKBBF" => Some(Self::CmdPdanohbkbbf),
|
|
"CmdExchangeStaminaScRsp" => Some(Self::CmdExchangeStaminaScRsp),
|
|
"CmdGetLevelRewardTakenListScRsp" => {
|
|
Some(Self::CmdGetLevelRewardTakenListScRsp)
|
|
}
|
|
"CmdUpdatePlayWithPsnOnlySettingCsReq" => {
|
|
Some(Self::CmdUpdatePlayWithPsnOnlySettingCsReq)
|
|
}
|
|
"CmdSetGenderCsReq" => Some(Self::CmdSetGenderCsReq),
|
|
"CmdSetRedPointStatusScNotify" => Some(Self::CmdSetRedPointStatusScNotify),
|
|
"CmdServerAnnounceNotify" => Some(Self::CmdServerAnnounceNotify),
|
|
"CmdPlayerLoginFinishCsReq" => Some(Self::CmdPlayerLoginFinishCsReq),
|
|
"CmdQueryProductInfoScRsp" => Some(Self::CmdQueryProductInfoScRsp),
|
|
"CmdAntiAddictScNotify" => Some(Self::CmdAntiAddictScNotify),
|
|
"CmdClientDownloadDataScNotify" => Some(Self::CmdClientDownloadDataScNotify),
|
|
"CmdPlayerGetTokenScRsp" => Some(Self::CmdPlayerGetTokenScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kjikklbjlck {
|
|
Pcpdhelpkem = 0,
|
|
Ofghjkihmib = 1,
|
|
Ckmmkfbhmga = 2,
|
|
}
|
|
impl Kjikklbjlck {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "KJIKKLBJLCK_PCPDHELPKEM",
|
|
Self::Ofghjkihmib => "KJIKKLBJLCK_OFGHJKIHMIB",
|
|
Self::Ckmmkfbhmga => "KJIKKLBJLCK_CKMMKFBHMGA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KJIKKLBJLCK_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"KJIKKLBJLCK_OFGHJKIHMIB" => Some(Self::Ofghjkihmib),
|
|
"KJIKKLBJLCK_CKMMKFBHMGA" => Some(Self::Ckmmkfbhmga),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nofmhnnijan {
|
|
Lhbkaepnida = 0,
|
|
Ojdagmehlii = 1,
|
|
}
|
|
impl Nofmhnnijan {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lhbkaepnida => "NOFMHNNIJAN_LHBKAEPNIDA",
|
|
Self::Ojdagmehlii => "NOFMHNNIJAN_OJDAGMEHLII",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NOFMHNNIJAN_LHBKAEPNIDA" => Some(Self::Lhbkaepnida),
|
|
"NOFMHNNIJAN_OJDAGMEHLII" => Some(Self::Ojdagmehlii),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: DBCNIANFMLC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlayerBoardType {
|
|
DbcnianfmlcPcpdhelpkem = 0,
|
|
CmdSetAssistAvatarCsReq = 2801,
|
|
CmdSetDisplayAvatarCsReq = 2814,
|
|
CmdSetPersonalCardCsReq = 2837,
|
|
CmdSetIsDisplayAvatarInfoReq = 2809,
|
|
CmdSetSignatureScRsp = 2839,
|
|
DbcnianfmlcPolcooobbpp = 2863,
|
|
CmdSetHeadIconCsReq = 2894,
|
|
CmdGetPlayerBoardDataScRsp = 2810,
|
|
CmdSetDisplayAvatarScRsp = 2818,
|
|
CmdSetHeadIconScRsp = 2895,
|
|
CmdSetIsDisplayAvatarInfoScRsp = 2898,
|
|
CmdGetPlayerBoardDataCsReq = 2891,
|
|
CmdSetSignatureCsReq = 2826,
|
|
CmdSetAssistAvatarScRsp = 2874,
|
|
CmdSetPersonalCardScRsp = 2804,
|
|
}
|
|
impl CmdPlayerBoardType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::DbcnianfmlcPcpdhelpkem => "DBCNIANFMLC_PCPDHELPKEM",
|
|
Self::CmdSetAssistAvatarCsReq => "CmdSetAssistAvatarCsReq",
|
|
Self::CmdSetDisplayAvatarCsReq => "CmdSetDisplayAvatarCsReq",
|
|
Self::CmdSetPersonalCardCsReq => "CmdSetPersonalCardCSReq",
|
|
Self::CmdSetIsDisplayAvatarInfoReq => "CmdSetIsDisplayAvatarInfoReq",
|
|
Self::CmdSetSignatureScRsp => "CmdSetSignatureScRsp",
|
|
Self::DbcnianfmlcPolcooobbpp => "DBCNIANFMLC_POLCOOOBBPP",
|
|
Self::CmdSetHeadIconCsReq => "CmdSetHeadIconCsReq",
|
|
Self::CmdGetPlayerBoardDataScRsp => "CmdGetPlayerBoardDataScRsp",
|
|
Self::CmdSetDisplayAvatarScRsp => "CmdSetDisplayAvatarScRsp",
|
|
Self::CmdSetHeadIconScRsp => "CmdSetHeadIconScRsp",
|
|
Self::CmdSetIsDisplayAvatarInfoScRsp => "CmdSetIsDisplayAvatarInfoScRsp",
|
|
Self::CmdGetPlayerBoardDataCsReq => "CmdGetPlayerBoardDataCsReq",
|
|
Self::CmdSetSignatureCsReq => "CmdSetSignatureCsReq",
|
|
Self::CmdSetAssistAvatarScRsp => "CmdSetAssistAvatarScRsp",
|
|
Self::CmdSetPersonalCardScRsp => "CmdSetPersonalCardScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DBCNIANFMLC_PCPDHELPKEM" => Some(Self::DbcnianfmlcPcpdhelpkem),
|
|
"CmdSetAssistAvatarCsReq" => Some(Self::CmdSetAssistAvatarCsReq),
|
|
"CmdSetDisplayAvatarCsReq" => Some(Self::CmdSetDisplayAvatarCsReq),
|
|
"CmdSetPersonalCardCSReq" => Some(Self::CmdSetPersonalCardCsReq),
|
|
"CmdSetIsDisplayAvatarInfoReq" => Some(Self::CmdSetIsDisplayAvatarInfoReq),
|
|
"CmdSetSignatureScRsp" => Some(Self::CmdSetSignatureScRsp),
|
|
"DBCNIANFMLC_POLCOOOBBPP" => Some(Self::DbcnianfmlcPolcooobbpp),
|
|
"CmdSetHeadIconCsReq" => Some(Self::CmdSetHeadIconCsReq),
|
|
"CmdGetPlayerBoardDataScRsp" => Some(Self::CmdGetPlayerBoardDataScRsp),
|
|
"CmdSetDisplayAvatarScRsp" => Some(Self::CmdSetDisplayAvatarScRsp),
|
|
"CmdSetHeadIconScRsp" => Some(Self::CmdSetHeadIconScRsp),
|
|
"CmdSetIsDisplayAvatarInfoScRsp" => {
|
|
Some(Self::CmdSetIsDisplayAvatarInfoScRsp)
|
|
}
|
|
"CmdGetPlayerBoardDataCsReq" => Some(Self::CmdGetPlayerBoardDataCsReq),
|
|
"CmdSetSignatureCsReq" => Some(Self::CmdSetSignatureCsReq),
|
|
"CmdSetAssistAvatarScRsp" => Some(Self::CmdSetAssistAvatarScRsp),
|
|
"CmdSetPersonalCardScRsp" => Some(Self::CmdSetPersonalCardScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: GKIPMIMPDLE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlayerReturnType {
|
|
GkipmimpdlePcpdhelpkem = 0,
|
|
CmdPlayerReturnTakePointRewardCsReq = 4514,
|
|
CmdTakeReturnExtraHcoinRewardCsReq = 4533,
|
|
CmdTakeReturnExtraHcoinRewardScRsp = 4561,
|
|
CmdPlayerReturnInfoQueryScRsp = 4526,
|
|
CmdPlayerReturnPointChangeScNotify = 4595,
|
|
GkipmimpdleMkanlbaggeo = 4558,
|
|
CmdPlayerReturnTakeExtraHcoinScNotify = 4537,
|
|
CmdPlayerReturnExtraHcoinProgressScNotify = 4507,
|
|
CmdPlayerReturnSignCsReq = 4510,
|
|
CmdHiblmdnpomn = 4591,
|
|
CmdPlayerReturnInfoQueryCsReq = 4563,
|
|
CmdPlayerReturnTakeRelicScRsp = 4574,
|
|
CmdPlayerReturnTakePointRewardScRsp = 4518,
|
|
CmdPlayerReturnTakeRelicCsReq = 4501,
|
|
CmdPlayerReturnTakeCustomRelicCsReq = 4504,
|
|
CmdPlayerReturnTakeCustomRelicScRsp = 4538,
|
|
CmdNeoadmeaidk = 4544,
|
|
CmdPlayerReturnTakeRewardCsReq = 4509,
|
|
CmdPlayerReturnSignScRsp = 4594,
|
|
CmdPlayerReturnTakeRewardScRsp = 4598,
|
|
CmdPlayerReturnForceFinishScNotify = 4539,
|
|
}
|
|
impl CmdPlayerReturnType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::GkipmimpdlePcpdhelpkem => "GKIPMIMPDLE_PCPDHELPKEM",
|
|
Self::CmdPlayerReturnTakePointRewardCsReq => {
|
|
"CmdPlayerReturnTakePointRewardCsReq"
|
|
}
|
|
Self::CmdTakeReturnExtraHcoinRewardCsReq => {
|
|
"CmdTakeReturnExtraHcoinRewardCsReq"
|
|
}
|
|
Self::CmdTakeReturnExtraHcoinRewardScRsp => {
|
|
"CmdTakeReturnExtraHcoinRewardScRsp"
|
|
}
|
|
Self::CmdPlayerReturnInfoQueryScRsp => "CmdPlayerReturnInfoQueryScRsp",
|
|
Self::CmdPlayerReturnPointChangeScNotify => {
|
|
"CmdPlayerReturnPointChangeScNotify"
|
|
}
|
|
Self::GkipmimpdleMkanlbaggeo => "GKIPMIMPDLE_MKANLBAGGEO",
|
|
Self::CmdPlayerReturnTakeExtraHcoinScNotify => {
|
|
"CmdPlayerReturnTakeExtraHcoinScNotify"
|
|
}
|
|
Self::CmdPlayerReturnExtraHcoinProgressScNotify => {
|
|
"CmdPlayerReturnExtraHcoinProgressScNotify"
|
|
}
|
|
Self::CmdPlayerReturnSignCsReq => "CmdPlayerReturnSignCsReq",
|
|
Self::CmdHiblmdnpomn => "CmdHIBLMDNPOMN",
|
|
Self::CmdPlayerReturnInfoQueryCsReq => "CmdPlayerReturnInfoQueryCsReq",
|
|
Self::CmdPlayerReturnTakeRelicScRsp => "CmdPlayerReturnTakeRelicScRsp",
|
|
Self::CmdPlayerReturnTakePointRewardScRsp => {
|
|
"CmdPlayerReturnTakePointRewardScRsp"
|
|
}
|
|
Self::CmdPlayerReturnTakeRelicCsReq => "CmdPlayerReturnTakeRelicCsReq",
|
|
Self::CmdPlayerReturnTakeCustomRelicCsReq => {
|
|
"CmdPlayerReturnTakeCustomRelicCsReq"
|
|
}
|
|
Self::CmdPlayerReturnTakeCustomRelicScRsp => {
|
|
"CmdPlayerReturnTakeCustomRelicScRsp"
|
|
}
|
|
Self::CmdNeoadmeaidk => "CmdNEOADMEAIDK",
|
|
Self::CmdPlayerReturnTakeRewardCsReq => "CmdPlayerReturnTakeRewardCsReq",
|
|
Self::CmdPlayerReturnSignScRsp => "CmdPlayerReturnSignScRsp",
|
|
Self::CmdPlayerReturnTakeRewardScRsp => "CmdPlayerReturnTakeRewardScRsp",
|
|
Self::CmdPlayerReturnForceFinishScNotify => {
|
|
"CmdPlayerReturnForceFinishScNotify"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GKIPMIMPDLE_PCPDHELPKEM" => Some(Self::GkipmimpdlePcpdhelpkem),
|
|
"CmdPlayerReturnTakePointRewardCsReq" => {
|
|
Some(Self::CmdPlayerReturnTakePointRewardCsReq)
|
|
}
|
|
"CmdTakeReturnExtraHcoinRewardCsReq" => {
|
|
Some(Self::CmdTakeReturnExtraHcoinRewardCsReq)
|
|
}
|
|
"CmdTakeReturnExtraHcoinRewardScRsp" => {
|
|
Some(Self::CmdTakeReturnExtraHcoinRewardScRsp)
|
|
}
|
|
"CmdPlayerReturnInfoQueryScRsp" => Some(Self::CmdPlayerReturnInfoQueryScRsp),
|
|
"CmdPlayerReturnPointChangeScNotify" => {
|
|
Some(Self::CmdPlayerReturnPointChangeScNotify)
|
|
}
|
|
"GKIPMIMPDLE_MKANLBAGGEO" => Some(Self::GkipmimpdleMkanlbaggeo),
|
|
"CmdPlayerReturnTakeExtraHcoinScNotify" => {
|
|
Some(Self::CmdPlayerReturnTakeExtraHcoinScNotify)
|
|
}
|
|
"CmdPlayerReturnExtraHcoinProgressScNotify" => {
|
|
Some(Self::CmdPlayerReturnExtraHcoinProgressScNotify)
|
|
}
|
|
"CmdPlayerReturnSignCsReq" => Some(Self::CmdPlayerReturnSignCsReq),
|
|
"CmdHIBLMDNPOMN" => Some(Self::CmdHiblmdnpomn),
|
|
"CmdPlayerReturnInfoQueryCsReq" => Some(Self::CmdPlayerReturnInfoQueryCsReq),
|
|
"CmdPlayerReturnTakeRelicScRsp" => Some(Self::CmdPlayerReturnTakeRelicScRsp),
|
|
"CmdPlayerReturnTakePointRewardScRsp" => {
|
|
Some(Self::CmdPlayerReturnTakePointRewardScRsp)
|
|
}
|
|
"CmdPlayerReturnTakeRelicCsReq" => Some(Self::CmdPlayerReturnTakeRelicCsReq),
|
|
"CmdPlayerReturnTakeCustomRelicCsReq" => {
|
|
Some(Self::CmdPlayerReturnTakeCustomRelicCsReq)
|
|
}
|
|
"CmdPlayerReturnTakeCustomRelicScRsp" => {
|
|
Some(Self::CmdPlayerReturnTakeCustomRelicScRsp)
|
|
}
|
|
"CmdNEOADMEAIDK" => Some(Self::CmdNeoadmeaidk),
|
|
"CmdPlayerReturnTakeRewardCsReq" => {
|
|
Some(Self::CmdPlayerReturnTakeRewardCsReq)
|
|
}
|
|
"CmdPlayerReturnSignScRsp" => Some(Self::CmdPlayerReturnSignScRsp),
|
|
"CmdPlayerReturnTakeRewardScRsp" => {
|
|
Some(Self::CmdPlayerReturnTakeRewardScRsp)
|
|
}
|
|
"CmdPlayerReturnForceFinishScNotify" => {
|
|
Some(Self::CmdPlayerReturnForceFinishScNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ggfcmmifohm {
|
|
Djgmimchcmb = 0,
|
|
Ocnnbffgald = 1,
|
|
Bcdoieloann = 2,
|
|
}
|
|
impl Ggfcmmifohm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Djgmimchcmb => "GGFCMMIFOHM_DJGMIMCHCMB",
|
|
Self::Ocnnbffgald => "GGFCMMIFOHM_OCNNBFFGALD",
|
|
Self::Bcdoieloann => "GGFCMMIFOHM_BCDOIELOANN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GGFCMMIFOHM_DJGMIMCHCMB" => Some(Self::Djgmimchcmb),
|
|
"GGFCMMIFOHM_OCNNBFFGALD" => Some(Self::Ocnnbffgald),
|
|
"GGFCMMIFOHM_BCDOIELOANN" => Some(Self::Bcdoieloann),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bdheneokmfe {
|
|
Pcpdhelpkem = 0,
|
|
Lnbjfagkpcd = 1,
|
|
Hbikiigpjmj = 2,
|
|
}
|
|
impl Bdheneokmfe {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "BDHENEOKMFE_PCPDHELPKEM",
|
|
Self::Lnbjfagkpcd => "BDHENEOKMFE_LNBJFAGKPCD",
|
|
Self::Hbikiigpjmj => "BDHENEOKMFE_HBIKIIGPJMJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BDHENEOKMFE_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"BDHENEOKMFE_LNBJFAGKPCD" => Some(Self::Lnbjfagkpcd),
|
|
"BDHENEOKMFE_HBIKIIGPJMJ" => Some(Self::Hbikiigpjmj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KFFDKGMKPKL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlotType {
|
|
KffdkgmkpklPcpdhelpkem = 0,
|
|
CmdFinishPlotCsReq = 1191,
|
|
CmdFefjjfemmfe = 1110,
|
|
}
|
|
impl CmdPlotType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KffdkgmkpklPcpdhelpkem => "KFFDKGMKPKL_PCPDHELPKEM",
|
|
Self::CmdFinishPlotCsReq => "CmdFinishPlotCsReq",
|
|
Self::CmdFefjjfemmfe => "CmdFEFJJFEMMFE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KFFDKGMKPKL_PCPDHELPKEM" => Some(Self::KffdkgmkpklPcpdhelpkem),
|
|
"CmdFinishPlotCsReq" => Some(Self::CmdFinishPlotCsReq),
|
|
"CmdFEFJJFEMMFE" => Some(Self::CmdFefjjfemmfe),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FKOEGGCGLHA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPunkLordType {
|
|
FkoeggcglhaPcpdhelpkem = 0,
|
|
CmdTakePunkLordPointRewardScRsp = 3237,
|
|
CmdGetPunkLordMonsterDataScRsp = 3210,
|
|
CmdPunkLordBattleResultScNotify = 3244,
|
|
CmdSharePunkLordMonsterCsReq = 3214,
|
|
CmdSharePunkLordMonsterScRsp = 3218,
|
|
CmdGetPunkLordBattleRecordCsReq = 3253,
|
|
CmdTakeKilledPunkLordMonsterScoreCsReq = 3228,
|
|
CmdPunkLordMonsterInfoScNotify = 3204,
|
|
CmdSummonPunkLordMonsterCsReq = 3209,
|
|
CmdPunkLordMonsterKilledNotify = 3221,
|
|
CmdGetPunkLordDataCsReq = 3238,
|
|
CmdGetKilledPunkLordMonsterDataCsReq = 3300,
|
|
CmdGetPunkLordDataScRsp = 3272,
|
|
CmdStartPunkLordRaidScRsp = 3295,
|
|
CmdGetKilledPunkLordMonsterDataScRsp = 3289,
|
|
CmdGetPunkLordMonsterDataCsReq = 3291,
|
|
CmdGetPunkLordBattleRecordScRsp = 3208,
|
|
CmdTakePunkLordPointRewardCsReq = 3274,
|
|
CmdSummonPunkLordMonsterScRsp = 3298,
|
|
CmdStartPunkLordRaidCsReq = 3294,
|
|
CmdPunkLordDataChangeNotify = 3273,
|
|
CmdPunkLordRaidTimeOutScNotify = 3233,
|
|
CmdTakeKilledPunkLordMonsterScoreScRsp = 3265,
|
|
}
|
|
impl CmdPunkLordType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FkoeggcglhaPcpdhelpkem => "FKOEGGCGLHA_PCPDHELPKEM",
|
|
Self::CmdTakePunkLordPointRewardScRsp => "CmdTakePunkLordPointRewardScRsp",
|
|
Self::CmdGetPunkLordMonsterDataScRsp => "CmdGetPunkLordMonsterDataScRsp",
|
|
Self::CmdPunkLordBattleResultScNotify => "CmdPunkLordBattleResultScNotify",
|
|
Self::CmdSharePunkLordMonsterCsReq => "CmdSharePunkLordMonsterCsReq",
|
|
Self::CmdSharePunkLordMonsterScRsp => "CmdSharePunkLordMonsterScRsp",
|
|
Self::CmdGetPunkLordBattleRecordCsReq => "CmdGetPunkLordBattleRecordCsReq",
|
|
Self::CmdTakeKilledPunkLordMonsterScoreCsReq => {
|
|
"CmdTakeKilledPunkLordMonsterScoreCsReq"
|
|
}
|
|
Self::CmdPunkLordMonsterInfoScNotify => "CmdPunkLordMonsterInfoScNotify",
|
|
Self::CmdSummonPunkLordMonsterCsReq => "CmdSummonPunkLordMonsterCsReq",
|
|
Self::CmdPunkLordMonsterKilledNotify => "CmdPunkLordMonsterKilledNotify",
|
|
Self::CmdGetPunkLordDataCsReq => "CmdGetPunkLordDataCsReq",
|
|
Self::CmdGetKilledPunkLordMonsterDataCsReq => {
|
|
"CmdGetKilledPunkLordMonsterDataCsReq"
|
|
}
|
|
Self::CmdGetPunkLordDataScRsp => "CmdGetPunkLordDataScRsp",
|
|
Self::CmdStartPunkLordRaidScRsp => "CmdStartPunkLordRaidScRsp",
|
|
Self::CmdGetKilledPunkLordMonsterDataScRsp => {
|
|
"CmdGetKilledPunkLordMonsterDataScRsp"
|
|
}
|
|
Self::CmdGetPunkLordMonsterDataCsReq => "CmdGetPunkLordMonsterDataCsReq",
|
|
Self::CmdGetPunkLordBattleRecordScRsp => "CmdGetPunkLordBattleRecordScRsp",
|
|
Self::CmdTakePunkLordPointRewardCsReq => "CmdTakePunkLordPointRewardCsReq",
|
|
Self::CmdSummonPunkLordMonsterScRsp => "CmdSummonPunkLordMonsterScRsp",
|
|
Self::CmdStartPunkLordRaidCsReq => "CmdStartPunkLordRaidCsReq",
|
|
Self::CmdPunkLordDataChangeNotify => "CmdPunkLordDataChangeNotify",
|
|
Self::CmdPunkLordRaidTimeOutScNotify => "CmdPunkLordRaidTimeOutScNotify",
|
|
Self::CmdTakeKilledPunkLordMonsterScoreScRsp => {
|
|
"CmdTakeKilledPunkLordMonsterScoreScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FKOEGGCGLHA_PCPDHELPKEM" => Some(Self::FkoeggcglhaPcpdhelpkem),
|
|
"CmdTakePunkLordPointRewardScRsp" => {
|
|
Some(Self::CmdTakePunkLordPointRewardScRsp)
|
|
}
|
|
"CmdGetPunkLordMonsterDataScRsp" => {
|
|
Some(Self::CmdGetPunkLordMonsterDataScRsp)
|
|
}
|
|
"CmdPunkLordBattleResultScNotify" => {
|
|
Some(Self::CmdPunkLordBattleResultScNotify)
|
|
}
|
|
"CmdSharePunkLordMonsterCsReq" => Some(Self::CmdSharePunkLordMonsterCsReq),
|
|
"CmdSharePunkLordMonsterScRsp" => Some(Self::CmdSharePunkLordMonsterScRsp),
|
|
"CmdGetPunkLordBattleRecordCsReq" => {
|
|
Some(Self::CmdGetPunkLordBattleRecordCsReq)
|
|
}
|
|
"CmdTakeKilledPunkLordMonsterScoreCsReq" => {
|
|
Some(Self::CmdTakeKilledPunkLordMonsterScoreCsReq)
|
|
}
|
|
"CmdPunkLordMonsterInfoScNotify" => {
|
|
Some(Self::CmdPunkLordMonsterInfoScNotify)
|
|
}
|
|
"CmdSummonPunkLordMonsterCsReq" => Some(Self::CmdSummonPunkLordMonsterCsReq),
|
|
"CmdPunkLordMonsterKilledNotify" => {
|
|
Some(Self::CmdPunkLordMonsterKilledNotify)
|
|
}
|
|
"CmdGetPunkLordDataCsReq" => Some(Self::CmdGetPunkLordDataCsReq),
|
|
"CmdGetKilledPunkLordMonsterDataCsReq" => {
|
|
Some(Self::CmdGetKilledPunkLordMonsterDataCsReq)
|
|
}
|
|
"CmdGetPunkLordDataScRsp" => Some(Self::CmdGetPunkLordDataScRsp),
|
|
"CmdStartPunkLordRaidScRsp" => Some(Self::CmdStartPunkLordRaidScRsp),
|
|
"CmdGetKilledPunkLordMonsterDataScRsp" => {
|
|
Some(Self::CmdGetKilledPunkLordMonsterDataScRsp)
|
|
}
|
|
"CmdGetPunkLordMonsterDataCsReq" => {
|
|
Some(Self::CmdGetPunkLordMonsterDataCsReq)
|
|
}
|
|
"CmdGetPunkLordBattleRecordScRsp" => {
|
|
Some(Self::CmdGetPunkLordBattleRecordScRsp)
|
|
}
|
|
"CmdTakePunkLordPointRewardCsReq" => {
|
|
Some(Self::CmdTakePunkLordPointRewardCsReq)
|
|
}
|
|
"CmdSummonPunkLordMonsterScRsp" => Some(Self::CmdSummonPunkLordMonsterScRsp),
|
|
"CmdStartPunkLordRaidCsReq" => Some(Self::CmdStartPunkLordRaidCsReq),
|
|
"CmdPunkLordDataChangeNotify" => Some(Self::CmdPunkLordDataChangeNotify),
|
|
"CmdPunkLordRaidTimeOutScNotify" => {
|
|
Some(Self::CmdPunkLordRaidTimeOutScNotify)
|
|
}
|
|
"CmdTakeKilledPunkLordMonsterScoreScRsp" => {
|
|
Some(Self::CmdTakeKilledPunkLordMonsterScoreScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Poolndfopha {
|
|
Pcpdhelpkem = 0,
|
|
Noknnmpmggn = 1,
|
|
Iapbmeiohgg = 2,
|
|
Deahalkocbd = 3,
|
|
Mepkjnkahoa = 4,
|
|
}
|
|
impl Poolndfopha {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "POOLNDFOPHA_PCPDHELPKEM",
|
|
Self::Noknnmpmggn => "POOLNDFOPHA_NOKNNMPMGGN",
|
|
Self::Iapbmeiohgg => "POOLNDFOPHA_IAPBMEIOHGG",
|
|
Self::Deahalkocbd => "POOLNDFOPHA_DEAHALKOCBD",
|
|
Self::Mepkjnkahoa => "POOLNDFOPHA_MEPKJNKAHOA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"POOLNDFOPHA_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"POOLNDFOPHA_NOKNNMPMGGN" => Some(Self::Noknnmpmggn),
|
|
"POOLNDFOPHA_IAPBMEIOHGG" => Some(Self::Iapbmeiohgg),
|
|
"POOLNDFOPHA_DEAHALKOCBD" => Some(Self::Deahalkocbd),
|
|
"POOLNDFOPHA_MEPKJNKAHOA" => Some(Self::Mepkjnkahoa),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: OHPJMMPOJEN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdQuestType {
|
|
OhpjmmpojenPcpdhelpkem = 0,
|
|
CmdTakeQuestOptionalRewardScRsp = 974,
|
|
CmdTakeQuestRewardCsReq = 994,
|
|
CmdCmdFinishQuestCsReq = 926,
|
|
CmdGgampjlongd = 939,
|
|
CmdGetQuestRecordCsReq = 909,
|
|
CmdTakeQuestRewardScRsp = 995,
|
|
CmdGetQuestDataScRsp = 910,
|
|
CmdGetQuestRecordScRsp = 998,
|
|
CmdQuestRecordScNotify = 963,
|
|
CmdTakeQuestOptionalRewardCsReq = 901,
|
|
CmdPjbeblnjanm = 938,
|
|
CmdGetQuestDataCsReq = 991,
|
|
OhpjmmpojenFgogdhllobf = 904,
|
|
}
|
|
impl CmdQuestType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::OhpjmmpojenPcpdhelpkem => "OHPJMMPOJEN_PCPDHELPKEM",
|
|
Self::CmdTakeQuestOptionalRewardScRsp => "CmdTakeQuestOptionalRewardScRsp",
|
|
Self::CmdTakeQuestRewardCsReq => "CmdTakeQuestRewardCsReq",
|
|
Self::CmdCmdFinishQuestCsReq => "CmdCmdFinishQuestCsReq",
|
|
Self::CmdGgampjlongd => "CmdGGAMPJLONGD",
|
|
Self::CmdGetQuestRecordCsReq => "CmdGetQuestRecordCsReq",
|
|
Self::CmdTakeQuestRewardScRsp => "CmdTakeQuestRewardScRsp",
|
|
Self::CmdGetQuestDataScRsp => "CmdGetQuestDataScRsp",
|
|
Self::CmdGetQuestRecordScRsp => "CmdGetQuestRecordScRsp",
|
|
Self::CmdQuestRecordScNotify => "CmdQuestRecordScNotify",
|
|
Self::CmdTakeQuestOptionalRewardCsReq => "CmdTakeQuestOptionalRewardCsReq",
|
|
Self::CmdPjbeblnjanm => "CmdPJBEBLNJANM",
|
|
Self::CmdGetQuestDataCsReq => "CmdGetQuestDataCsReq",
|
|
Self::OhpjmmpojenFgogdhllobf => "OHPJMMPOJEN_FGOGDHLLOBF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OHPJMMPOJEN_PCPDHELPKEM" => Some(Self::OhpjmmpojenPcpdhelpkem),
|
|
"CmdTakeQuestOptionalRewardScRsp" => {
|
|
Some(Self::CmdTakeQuestOptionalRewardScRsp)
|
|
}
|
|
"CmdTakeQuestRewardCsReq" => Some(Self::CmdTakeQuestRewardCsReq),
|
|
"CmdCmdFinishQuestCsReq" => Some(Self::CmdCmdFinishQuestCsReq),
|
|
"CmdGGAMPJLONGD" => Some(Self::CmdGgampjlongd),
|
|
"CmdGetQuestRecordCsReq" => Some(Self::CmdGetQuestRecordCsReq),
|
|
"CmdTakeQuestRewardScRsp" => Some(Self::CmdTakeQuestRewardScRsp),
|
|
"CmdGetQuestDataScRsp" => Some(Self::CmdGetQuestDataScRsp),
|
|
"CmdGetQuestRecordScRsp" => Some(Self::CmdGetQuestRecordScRsp),
|
|
"CmdQuestRecordScNotify" => Some(Self::CmdQuestRecordScNotify),
|
|
"CmdTakeQuestOptionalRewardCsReq" => {
|
|
Some(Self::CmdTakeQuestOptionalRewardCsReq)
|
|
}
|
|
"CmdPJBEBLNJANM" => Some(Self::CmdPjbeblnjanm),
|
|
"CmdGetQuestDataCsReq" => Some(Self::CmdGetQuestDataCsReq),
|
|
"OHPJMMPOJEN_FGOGDHLLOBF" => Some(Self::OhpjmmpojenFgogdhllobf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EHLHFNOLLIC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum QuestStatus {
|
|
EhlhfnollicOaeajigocdk = 0,
|
|
EhlhfnollicHflgeejccna = 1,
|
|
EhlhfnollicBfebjmnfmof = 2,
|
|
EhlhfnollicGelinekapad = 3,
|
|
EhlhfnollicCefpgdmhcoh = 4,
|
|
}
|
|
impl QuestStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EhlhfnollicOaeajigocdk => "EHLHFNOLLIC_OAEAJIGOCDK",
|
|
Self::EhlhfnollicHflgeejccna => "EHLHFNOLLIC_HFLGEEJCCNA",
|
|
Self::EhlhfnollicBfebjmnfmof => "EHLHFNOLLIC_BFEBJMNFMOF",
|
|
Self::EhlhfnollicGelinekapad => "EHLHFNOLLIC_GELINEKAPAD",
|
|
Self::EhlhfnollicCefpgdmhcoh => "EHLHFNOLLIC_CEFPGDMHCOH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EHLHFNOLLIC_OAEAJIGOCDK" => Some(Self::EhlhfnollicOaeajigocdk),
|
|
"EHLHFNOLLIC_HFLGEEJCCNA" => Some(Self::EhlhfnollicHflgeejccna),
|
|
"EHLHFNOLLIC_BFEBJMNFMOF" => Some(Self::EhlhfnollicBfebjmnfmof),
|
|
"EHLHFNOLLIC_GELINEKAPAD" => Some(Self::EhlhfnollicGelinekapad),
|
|
"EHLHFNOLLIC_CEFPGDMHCOH" => Some(Self::EhlhfnollicCefpgdmhcoh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: AFOEMKIDMJI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRaidType {
|
|
AfoemkidmjiPcpdhelpkem = 0,
|
|
CmdLeaveRaidScRsp = 2227,
|
|
CmdDelSaveRaidScNotify = 2231,
|
|
CmdRaidKickByServer = 2221,
|
|
AfoemkidmjiMlckkomgbje = 2238,
|
|
CmdGetAllSaveRaidScRsp = 2216,
|
|
CmdTakeChallengeRaidRewardCsReq = 2201,
|
|
CmdSetClientRaidTargetCountCsReq = 2218,
|
|
CmdStartRaidCsReq = 2213,
|
|
CmdTakeChallengeRaidRewardScRsp = 2247,
|
|
CmdLeaveRaidCsReq = 2230,
|
|
CmdStartRaidScRsp = 2207,
|
|
CmdGetSaveRaidScRsp = 2203,
|
|
CmdGetRaidInfoCsReq = 2202,
|
|
CmdChallengeRaidNotify = 2219,
|
|
CmdOhmfecjnleg = 2205,
|
|
CmdGetSaveRaidCsReq = 2236,
|
|
CmdGetAllSaveRaidCsReq = 2250,
|
|
CmdRaidInfoNotify = 2235,
|
|
CmdGetRaidInfoScRsp = 2244,
|
|
CmdSetClientRaidTargetCountScRsp = 2245,
|
|
}
|
|
impl CmdRaidType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::AfoemkidmjiPcpdhelpkem => "AFOEMKIDMJI_PCPDHELPKEM",
|
|
Self::CmdLeaveRaidScRsp => "CmdLeaveRaidScRsp",
|
|
Self::CmdDelSaveRaidScNotify => "CmdDelSaveRaidScNotify",
|
|
Self::CmdRaidKickByServer => "CmdRaidKickByServer",
|
|
Self::AfoemkidmjiMlckkomgbje => "AFOEMKIDMJI_MLCKKOMGBJE",
|
|
Self::CmdGetAllSaveRaidScRsp => "CmdGetAllSaveRaidScRsp",
|
|
Self::CmdTakeChallengeRaidRewardCsReq => "CmdTakeChallengeRaidRewardCsReq",
|
|
Self::CmdSetClientRaidTargetCountCsReq => "CmdSetClientRaidTargetCountCsReq",
|
|
Self::CmdStartRaidCsReq => "CmdStartRaidCsReq",
|
|
Self::CmdTakeChallengeRaidRewardScRsp => "CmdTakeChallengeRaidRewardScRsp",
|
|
Self::CmdLeaveRaidCsReq => "CmdLeaveRaidCsReq",
|
|
Self::CmdStartRaidScRsp => "CmdStartRaidScRsp",
|
|
Self::CmdGetSaveRaidScRsp => "CmdGetSaveRaidScRsp",
|
|
Self::CmdGetRaidInfoCsReq => "CmdGetRaidInfoCsReq",
|
|
Self::CmdChallengeRaidNotify => "CmdChallengeRaidNotify",
|
|
Self::CmdOhmfecjnleg => "CmdOHMFECJNLEG",
|
|
Self::CmdGetSaveRaidCsReq => "CmdGetSaveRaidCsReq",
|
|
Self::CmdGetAllSaveRaidCsReq => "CmdGetAllSaveRaidCsReq",
|
|
Self::CmdRaidInfoNotify => "CmdRaidInfoNotify",
|
|
Self::CmdGetRaidInfoScRsp => "CmdGetRaidInfoScRsp",
|
|
Self::CmdSetClientRaidTargetCountScRsp => "CmdSetClientRaidTargetCountScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AFOEMKIDMJI_PCPDHELPKEM" => Some(Self::AfoemkidmjiPcpdhelpkem),
|
|
"CmdLeaveRaidScRsp" => Some(Self::CmdLeaveRaidScRsp),
|
|
"CmdDelSaveRaidScNotify" => Some(Self::CmdDelSaveRaidScNotify),
|
|
"CmdRaidKickByServer" => Some(Self::CmdRaidKickByServer),
|
|
"AFOEMKIDMJI_MLCKKOMGBJE" => Some(Self::AfoemkidmjiMlckkomgbje),
|
|
"CmdGetAllSaveRaidScRsp" => Some(Self::CmdGetAllSaveRaidScRsp),
|
|
"CmdTakeChallengeRaidRewardCsReq" => {
|
|
Some(Self::CmdTakeChallengeRaidRewardCsReq)
|
|
}
|
|
"CmdSetClientRaidTargetCountCsReq" => {
|
|
Some(Self::CmdSetClientRaidTargetCountCsReq)
|
|
}
|
|
"CmdStartRaidCsReq" => Some(Self::CmdStartRaidCsReq),
|
|
"CmdTakeChallengeRaidRewardScRsp" => {
|
|
Some(Self::CmdTakeChallengeRaidRewardScRsp)
|
|
}
|
|
"CmdLeaveRaidCsReq" => Some(Self::CmdLeaveRaidCsReq),
|
|
"CmdStartRaidScRsp" => Some(Self::CmdStartRaidScRsp),
|
|
"CmdGetSaveRaidScRsp" => Some(Self::CmdGetSaveRaidScRsp),
|
|
"CmdGetRaidInfoCsReq" => Some(Self::CmdGetRaidInfoCsReq),
|
|
"CmdChallengeRaidNotify" => Some(Self::CmdChallengeRaidNotify),
|
|
"CmdOHMFECJNLEG" => Some(Self::CmdOhmfecjnleg),
|
|
"CmdGetSaveRaidCsReq" => Some(Self::CmdGetSaveRaidCsReq),
|
|
"CmdGetAllSaveRaidCsReq" => Some(Self::CmdGetAllSaveRaidCsReq),
|
|
"CmdRaidInfoNotify" => Some(Self::CmdRaidInfoNotify),
|
|
"CmdGetRaidInfoScRsp" => Some(Self::CmdGetRaidInfoScRsp),
|
|
"CmdSetClientRaidTargetCountScRsp" => {
|
|
Some(Self::CmdSetClientRaidTargetCountScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ngnikjbimdb {
|
|
Pcpdhelpkem = 0,
|
|
Nmbcdildgnk = 1,
|
|
Klhdcopplng = 2,
|
|
Bcdhofnmpng = 3,
|
|
}
|
|
impl Ngnikjbimdb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "NGNIKJBIMDB_PCPDHELPKEM",
|
|
Self::Nmbcdildgnk => "NGNIKJBIMDB_NMBCDILDGNK",
|
|
Self::Klhdcopplng => "NGNIKJBIMDB_KLHDCOPPLNG",
|
|
Self::Bcdhofnmpng => "NGNIKJBIMDB_BCDHOFNMPNG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NGNIKJBIMDB_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"NGNIKJBIMDB_NMBCDILDGNK" => Some(Self::Nmbcdildgnk),
|
|
"NGNIKJBIMDB_KLHDCOPPLNG" => Some(Self::Klhdcopplng),
|
|
"NGNIKJBIMDB_BCDHOFNMPNG" => Some(Self::Bcdhofnmpng),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gkhehcomhcm {
|
|
Pcpdhelpkem = 0,
|
|
Nmbcdildgnk = 1,
|
|
Klhdcopplng = 2,
|
|
}
|
|
impl Gkhehcomhcm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "GKHEHCOMHCM_PCPDHELPKEM",
|
|
Self::Nmbcdildgnk => "GKHEHCOMHCM_NMBCDILDGNK",
|
|
Self::Klhdcopplng => "GKHEHCOMHCM_KLHDCOPPLNG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GKHEHCOMHCM_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"GKHEHCOMHCM_NMBCDILDGNK" => Some(Self::Nmbcdildgnk),
|
|
"GKHEHCOMHCM_KLHDCOPPLNG" => Some(Self::Klhdcopplng),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Aancgofcjjl {
|
|
Pcpdhelpkem = 0,
|
|
Bejjakeibce = 1,
|
|
}
|
|
impl Aancgofcjjl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "AANCGOFCJJL_PCPDHELPKEM",
|
|
Self::Bejjakeibce => "AANCGOFCJJL_BEJJAKEIBCE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AANCGOFCJJL_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"AANCGOFCJJL_BEJJAKEIBCE" => Some(Self::Bejjakeibce),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MBPPIIEBBDJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRaidCollectionType {
|
|
MbppiiebbdjPcpdhelpkem = 0,
|
|
CmdFbkmlbafkfl = 6942,
|
|
CmdRaidCollectionEnterNextRaidScRsp = 6955,
|
|
CmdRaidCollectionEnterNextRaidCsReq = 6950,
|
|
CmdRaidCollectionDataScRsp = 6960,
|
|
CmdRaidCollectionDataCsReq = 6941,
|
|
}
|
|
impl CmdRaidCollectionType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MbppiiebbdjPcpdhelpkem => "MBPPIIEBBDJ_PCPDHELPKEM",
|
|
Self::CmdFbkmlbafkfl => "CmdFBKMLBAFKFL",
|
|
Self::CmdRaidCollectionEnterNextRaidScRsp => {
|
|
"CmdRaidCollectionEnterNextRaidScRsp"
|
|
}
|
|
Self::CmdRaidCollectionEnterNextRaidCsReq => {
|
|
"CmdRaidCollectionEnterNextRaidCsReq"
|
|
}
|
|
Self::CmdRaidCollectionDataScRsp => "CmdRaidCollectionDataScRsp",
|
|
Self::CmdRaidCollectionDataCsReq => "CmdRaidCollectionDataCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MBPPIIEBBDJ_PCPDHELPKEM" => Some(Self::MbppiiebbdjPcpdhelpkem),
|
|
"CmdFBKMLBAFKFL" => Some(Self::CmdFbkmlbafkfl),
|
|
"CmdRaidCollectionEnterNextRaidScRsp" => {
|
|
Some(Self::CmdRaidCollectionEnterNextRaidScRsp)
|
|
}
|
|
"CmdRaidCollectionEnterNextRaidCsReq" => {
|
|
Some(Self::CmdRaidCollectionEnterNextRaidCsReq)
|
|
}
|
|
"CmdRaidCollectionDataScRsp" => Some(Self::CmdRaidCollectionDataScRsp),
|
|
"CmdRaidCollectionDataCsReq" => Some(Self::CmdRaidCollectionDataCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FKKDLKJDPAL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRechargeGiftType {
|
|
FkkdlkjdpalPcpdhelpkem = 0,
|
|
CmdSyncRechargeBenefitInfoScNotify = 8374,
|
|
CmdTakeRechargeBenefitRewardCsReq = 8377,
|
|
CmdTakeRechargeGiftRewardScRsp = 8370,
|
|
CmdGetRechargeBenefitInfoScRsp = 8368,
|
|
CmdGetRechargeGiftInfoScRsp = 8380,
|
|
CmdGetRechargeBenefitInfoCsReq = 8375,
|
|
CmdGetRechargeGiftInfoCsReq = 8361,
|
|
CmdTakeRechargeBenefitRewardScRsp = 8367,
|
|
CmdTakeRechargeGiftRewardCsReq = 8362,
|
|
}
|
|
impl CmdRechargeGiftType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FkkdlkjdpalPcpdhelpkem => "FKKDLKJDPAL_PCPDHELPKEM",
|
|
Self::CmdSyncRechargeBenefitInfoScNotify => {
|
|
"CmdSyncRechargeBenefitInfoScNotify"
|
|
}
|
|
Self::CmdTakeRechargeBenefitRewardCsReq => {
|
|
"CmdTakeRechargeBenefitRewardCsReq"
|
|
}
|
|
Self::CmdTakeRechargeGiftRewardScRsp => "CmdTakeRechargeGiftRewardScRsp",
|
|
Self::CmdGetRechargeBenefitInfoScRsp => "CmdGetRechargeBenefitInfoScRsp",
|
|
Self::CmdGetRechargeGiftInfoScRsp => "CmdGetRechargeGiftInfoScRsp",
|
|
Self::CmdGetRechargeBenefitInfoCsReq => "CmdGetRechargeBenefitInfoCsReq",
|
|
Self::CmdGetRechargeGiftInfoCsReq => "CmdGetRechargeGiftInfoCsReq",
|
|
Self::CmdTakeRechargeBenefitRewardScRsp => {
|
|
"CmdTakeRechargeBenefitRewardScRsp"
|
|
}
|
|
Self::CmdTakeRechargeGiftRewardCsReq => "CmdTakeRechargeGiftRewardCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FKKDLKJDPAL_PCPDHELPKEM" => Some(Self::FkkdlkjdpalPcpdhelpkem),
|
|
"CmdSyncRechargeBenefitInfoScNotify" => {
|
|
Some(Self::CmdSyncRechargeBenefitInfoScNotify)
|
|
}
|
|
"CmdTakeRechargeBenefitRewardCsReq" => {
|
|
Some(Self::CmdTakeRechargeBenefitRewardCsReq)
|
|
}
|
|
"CmdTakeRechargeGiftRewardScRsp" => {
|
|
Some(Self::CmdTakeRechargeGiftRewardScRsp)
|
|
}
|
|
"CmdGetRechargeBenefitInfoScRsp" => {
|
|
Some(Self::CmdGetRechargeBenefitInfoScRsp)
|
|
}
|
|
"CmdGetRechargeGiftInfoScRsp" => Some(Self::CmdGetRechargeGiftInfoScRsp),
|
|
"CmdGetRechargeBenefitInfoCsReq" => {
|
|
Some(Self::CmdGetRechargeBenefitInfoCsReq)
|
|
}
|
|
"CmdGetRechargeGiftInfoCsReq" => Some(Self::CmdGetRechargeGiftInfoCsReq),
|
|
"CmdTakeRechargeBenefitRewardScRsp" => {
|
|
Some(Self::CmdTakeRechargeBenefitRewardScRsp)
|
|
}
|
|
"CmdTakeRechargeGiftRewardCsReq" => {
|
|
Some(Self::CmdTakeRechargeGiftRewardCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KEHJMOOMBBA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRecommendType {
|
|
KehjmoombbaPcpdhelpkem = 0,
|
|
CmdGetBigDataRecommendCsReq = 2405,
|
|
CmdGetBigDataAllRecommendScRsp = 2419,
|
|
CmdGetBigDataRecommendScRsp = 2401,
|
|
CmdGetBigDataAllRecommendCsReq = 2447,
|
|
}
|
|
impl CmdRecommendType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KehjmoombbaPcpdhelpkem => "KEHJMOOMBBA_PCPDHELPKEM",
|
|
Self::CmdGetBigDataRecommendCsReq => "CmdGetBigDataRecommendCsReq",
|
|
Self::CmdGetBigDataAllRecommendScRsp => "CmdGetBigDataAllRecommendScRsp",
|
|
Self::CmdGetBigDataRecommendScRsp => "CmdGetBigDataRecommendScRsp",
|
|
Self::CmdGetBigDataAllRecommendCsReq => "CmdGetBigDataAllRecommendCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KEHJMOOMBBA_PCPDHELPKEM" => Some(Self::KehjmoombbaPcpdhelpkem),
|
|
"CmdGetBigDataRecommendCsReq" => Some(Self::CmdGetBigDataRecommendCsReq),
|
|
"CmdGetBigDataAllRecommendScRsp" => {
|
|
Some(Self::CmdGetBigDataAllRecommendScRsp)
|
|
}
|
|
"CmdGetBigDataRecommendScRsp" => Some(Self::CmdGetBigDataRecommendScRsp),
|
|
"CmdGetBigDataAllRecommendCsReq" => {
|
|
Some(Self::CmdGetBigDataAllRecommendCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KDPPFMPOJLL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BigDataRecommendType {
|
|
None = 0,
|
|
Equipment = 1,
|
|
RelicSuit = 2,
|
|
RelicAvatar = 3,
|
|
AvatarRelic = 4,
|
|
LocalLegend = 5,
|
|
ChallengePeakMob = 6,
|
|
ChallengePeakBoss = 7,
|
|
Challenge = 8,
|
|
Hmffbiankbf = 9,
|
|
}
|
|
impl BigDataRecommendType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "BIG_DATA_RECOMMEND_TYPE_NONE",
|
|
Self::Equipment => "BIG_DATA_RECOMMEND_TYPE_EQUIPMENT",
|
|
Self::RelicSuit => "BIG_DATA_RECOMMEND_TYPE_RELIC_SUIT",
|
|
Self::RelicAvatar => "BIG_DATA_RECOMMEND_TYPE_RELIC_AVATAR",
|
|
Self::AvatarRelic => "BIG_DATA_RECOMMEND_TYPE_AVATAR_RELIC",
|
|
Self::LocalLegend => "BIG_DATA_RECOMMEND_TYPE_LOCAL_LEGEND",
|
|
Self::ChallengePeakMob => "BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_MOB",
|
|
Self::ChallengePeakBoss => "BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_BOSS",
|
|
Self::Challenge => "BIG_DATA_RECOMMEND_TYPE_CHALLENGE",
|
|
Self::Hmffbiankbf => "BIG_DATA_RECOMMEND_TYPE_HMFFBIANKBF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BIG_DATA_RECOMMEND_TYPE_NONE" => Some(Self::None),
|
|
"BIG_DATA_RECOMMEND_TYPE_EQUIPMENT" => Some(Self::Equipment),
|
|
"BIG_DATA_RECOMMEND_TYPE_RELIC_SUIT" => Some(Self::RelicSuit),
|
|
"BIG_DATA_RECOMMEND_TYPE_RELIC_AVATAR" => Some(Self::RelicAvatar),
|
|
"BIG_DATA_RECOMMEND_TYPE_AVATAR_RELIC" => Some(Self::AvatarRelic),
|
|
"BIG_DATA_RECOMMEND_TYPE_LOCAL_LEGEND" => Some(Self::LocalLegend),
|
|
"BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_MOB" => Some(Self::ChallengePeakMob),
|
|
"BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_BOSS" => {
|
|
Some(Self::ChallengePeakBoss)
|
|
}
|
|
"BIG_DATA_RECOMMEND_TYPE_CHALLENGE" => Some(Self::Challenge),
|
|
"BIG_DATA_RECOMMEND_TYPE_HMFFBIANKBF" => Some(Self::Hmffbiankbf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HFGOFJNCEAB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRedDotType {
|
|
HfgofjnceabPcpdhelpkem = 0,
|
|
CmdEbbegdkgohl = 5938,
|
|
HfgofjnceabBlmdlkcgnga = 5935,
|
|
HfgofjnceabIlhpeplabed = 5930,
|
|
CmdKdfblipnhol = 5927,
|
|
CmdGetAllRedDotDataCsReq = 5913,
|
|
CmdKngefjmklkc = 5907,
|
|
}
|
|
impl CmdRedDotType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HfgofjnceabPcpdhelpkem => "HFGOFJNCEAB_PCPDHELPKEM",
|
|
Self::CmdEbbegdkgohl => "CmdEBBEGDKGOHL",
|
|
Self::HfgofjnceabBlmdlkcgnga => "HFGOFJNCEAB_BLMDLKCGNGA",
|
|
Self::HfgofjnceabIlhpeplabed => "HFGOFJNCEAB_ILHPEPLABED",
|
|
Self::CmdKdfblipnhol => "CmdKDFBLIPNHOL",
|
|
Self::CmdGetAllRedDotDataCsReq => "CmdGetAllRedDotDataCsReq",
|
|
Self::CmdKngefjmklkc => "CmdKNGEFJMKLKC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HFGOFJNCEAB_PCPDHELPKEM" => Some(Self::HfgofjnceabPcpdhelpkem),
|
|
"CmdEBBEGDKGOHL" => Some(Self::CmdEbbegdkgohl),
|
|
"HFGOFJNCEAB_BLMDLKCGNGA" => Some(Self::HfgofjnceabBlmdlkcgnga),
|
|
"HFGOFJNCEAB_ILHPEPLABED" => Some(Self::HfgofjnceabIlhpeplabed),
|
|
"CmdKDFBLIPNHOL" => Some(Self::CmdKdfblipnhol),
|
|
"CmdGetAllRedDotDataCsReq" => Some(Self::CmdGetAllRedDotDataCsReq),
|
|
"CmdKNGEFJMKLKC" => Some(Self::CmdKngefjmklkc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gnmdpmbglbn {
|
|
Ahdalmhedmp = 0,
|
|
Bndlegbccmd = 1,
|
|
Kjonlekjfdl = 2,
|
|
}
|
|
impl Gnmdpmbglbn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ahdalmhedmp => "GNMDPMBGLBN_AHDALMHEDMP",
|
|
Self::Bndlegbccmd => "GNMDPMBGLBN_BNDLEGBCCMD",
|
|
Self::Kjonlekjfdl => "GNMDPMBGLBN_KJONLEKJFDL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GNMDPMBGLBN_AHDALMHEDMP" => Some(Self::Ahdalmhedmp),
|
|
"GNMDPMBGLBN_BNDLEGBCCMD" => Some(Self::Bndlegbccmd),
|
|
"GNMDPMBGLBN_KJONLEKJFDL" => Some(Self::Kjonlekjfdl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EOICCPKPFPB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRelicBoxType {
|
|
EoiccpkpfpbPcpdhelpkem = 0,
|
|
CmdSetRelicBoxTargetScRsp = 8958,
|
|
CmdSetRelicBoxCustomCsReq = 8952,
|
|
CmdSetRelicBoxCustomScRsp = 8960,
|
|
CmdRelicBoxRegularScNotify = 8963,
|
|
CmdSetRelicBoxTargetCsReq = 8965,
|
|
CmdConfirmRelicBoxScRsp = 8968,
|
|
CmdConfirmRelicBoxCsReq = 8961,
|
|
CmdOpenRelicBoxScRsp = 8969,
|
|
CmdOpenRelicBoxCsReq = 8957,
|
|
CmdGetRelicBoxDataScRsp = 8970,
|
|
CmdReportRelicBoxActionScRsp = 8959,
|
|
CmdGetRelicBoxDataCsReq = 8951,
|
|
CmdReportRelicBoxActionCsReq = 8953,
|
|
}
|
|
impl CmdRelicBoxType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EoiccpkpfpbPcpdhelpkem => "EOICCPKPFPB_PCPDHELPKEM",
|
|
Self::CmdSetRelicBoxTargetScRsp => "CmdSetRelicBoxTargetScRsp",
|
|
Self::CmdSetRelicBoxCustomCsReq => "CmdSetRelicBoxCustomCsReq",
|
|
Self::CmdSetRelicBoxCustomScRsp => "CmdSetRelicBoxCustomScRsp",
|
|
Self::CmdRelicBoxRegularScNotify => "CmdRelicBoxRegularScNotify",
|
|
Self::CmdSetRelicBoxTargetCsReq => "CmdSetRelicBoxTargetCsReq",
|
|
Self::CmdConfirmRelicBoxScRsp => "CmdConfirmRelicBoxScRsp",
|
|
Self::CmdConfirmRelicBoxCsReq => "CmdConfirmRelicBoxCsReq",
|
|
Self::CmdOpenRelicBoxScRsp => "CmdOpenRelicBoxScRsp",
|
|
Self::CmdOpenRelicBoxCsReq => "CmdOpenRelicBoxCsReq",
|
|
Self::CmdGetRelicBoxDataScRsp => "CmdGetRelicBoxDataScRsp",
|
|
Self::CmdReportRelicBoxActionScRsp => "CmdReportRelicBoxActionScRsp",
|
|
Self::CmdGetRelicBoxDataCsReq => "CmdGetRelicBoxDataCsReq",
|
|
Self::CmdReportRelicBoxActionCsReq => "CmdReportRelicBoxActionCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EOICCPKPFPB_PCPDHELPKEM" => Some(Self::EoiccpkpfpbPcpdhelpkem),
|
|
"CmdSetRelicBoxTargetScRsp" => Some(Self::CmdSetRelicBoxTargetScRsp),
|
|
"CmdSetRelicBoxCustomCsReq" => Some(Self::CmdSetRelicBoxCustomCsReq),
|
|
"CmdSetRelicBoxCustomScRsp" => Some(Self::CmdSetRelicBoxCustomScRsp),
|
|
"CmdRelicBoxRegularScNotify" => Some(Self::CmdRelicBoxRegularScNotify),
|
|
"CmdSetRelicBoxTargetCsReq" => Some(Self::CmdSetRelicBoxTargetCsReq),
|
|
"CmdConfirmRelicBoxScRsp" => Some(Self::CmdConfirmRelicBoxScRsp),
|
|
"CmdConfirmRelicBoxCsReq" => Some(Self::CmdConfirmRelicBoxCsReq),
|
|
"CmdOpenRelicBoxScRsp" => Some(Self::CmdOpenRelicBoxScRsp),
|
|
"CmdOpenRelicBoxCsReq" => Some(Self::CmdOpenRelicBoxCsReq),
|
|
"CmdGetRelicBoxDataScRsp" => Some(Self::CmdGetRelicBoxDataScRsp),
|
|
"CmdReportRelicBoxActionScRsp" => Some(Self::CmdReportRelicBoxActionScRsp),
|
|
"CmdGetRelicBoxDataCsReq" => Some(Self::CmdGetRelicBoxDataCsReq),
|
|
"CmdReportRelicBoxActionCsReq" => Some(Self::CmdReportRelicBoxActionCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jhhbiojhegl {
|
|
Clphmajjila = 0,
|
|
Bifeinaklhf = 1,
|
|
Plpmkccphoi = 2,
|
|
}
|
|
impl Jhhbiojhegl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Clphmajjila => "JHHBIOJHEGL_CLPHMAJJILA",
|
|
Self::Bifeinaklhf => "JHHBIOJHEGL_BIFEINAKLHF",
|
|
Self::Plpmkccphoi => "JHHBIOJHEGL_PLPMKCCPHOI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JHHBIOJHEGL_CLPHMAJJILA" => Some(Self::Clphmajjila),
|
|
"JHHBIOJHEGL_BIFEINAKLHF" => Some(Self::Bifeinaklhf),
|
|
"JHHBIOJHEGL_PLPMKCCPHOI" => Some(Self::Plpmkccphoi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mdikaoaejhn {
|
|
Ihpfcmlekcg = 0,
|
|
Jlahfidkomg = 1,
|
|
}
|
|
impl Mdikaoaejhn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ihpfcmlekcg => "MDIKAOAEJHN_IHPFCMLEKCG",
|
|
Self::Jlahfidkomg => "MDIKAOAEJHN_JLAHFIDKOMG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MDIKAOAEJHN_IHPFCMLEKCG" => Some(Self::Ihpfcmlekcg),
|
|
"MDIKAOAEJHN_JLAHFIDKOMG" => Some(Self::Jlahfidkomg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: LBJIAPDMOAH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRelicPresetType {
|
|
LbjiapdmoahPcpdhelpkem = 0,
|
|
CmdGbfgabhfbcn = 9850,
|
|
CmdRelicPresetAddPlanCsReq = 9842,
|
|
CmdAoghkdgefga = 9860,
|
|
CmdRelicPresetDeletePlanCsReq = 9855,
|
|
CmdAiodmencpka = 9847,
|
|
CmdRelicPresetGetPlanCsReq = 9841,
|
|
CmdRelicPresetUpdatePlanCsReq = 9854,
|
|
CmdOgmdddfdnjp = 9857,
|
|
CmdHlpmdophnog = 9848,
|
|
}
|
|
impl CmdRelicPresetType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LbjiapdmoahPcpdhelpkem => "LBJIAPDMOAH_PCPDHELPKEM",
|
|
Self::CmdGbfgabhfbcn => "CmdGBFGABHFBCN",
|
|
Self::CmdRelicPresetAddPlanCsReq => "CmdRelicPresetAddPlanCsReq",
|
|
Self::CmdAoghkdgefga => "CmdAOGHKDGEFGA",
|
|
Self::CmdRelicPresetDeletePlanCsReq => "CmdRelicPresetDeletePlanCsReq",
|
|
Self::CmdAiodmencpka => "CmdAIODMENCPKA",
|
|
Self::CmdRelicPresetGetPlanCsReq => "CmdRelicPresetGetPlanCsReq",
|
|
Self::CmdRelicPresetUpdatePlanCsReq => "CmdRelicPresetUpdatePlanCsReq",
|
|
Self::CmdOgmdddfdnjp => "CmdOGMDDDFDNJP",
|
|
Self::CmdHlpmdophnog => "CmdHLPMDOPHNOG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LBJIAPDMOAH_PCPDHELPKEM" => Some(Self::LbjiapdmoahPcpdhelpkem),
|
|
"CmdGBFGABHFBCN" => Some(Self::CmdGbfgabhfbcn),
|
|
"CmdRelicPresetAddPlanCsReq" => Some(Self::CmdRelicPresetAddPlanCsReq),
|
|
"CmdAOGHKDGEFGA" => Some(Self::CmdAoghkdgefga),
|
|
"CmdRelicPresetDeletePlanCsReq" => Some(Self::CmdRelicPresetDeletePlanCsReq),
|
|
"CmdAIODMENCPKA" => Some(Self::CmdAiodmencpka),
|
|
"CmdRelicPresetGetPlanCsReq" => Some(Self::CmdRelicPresetGetPlanCsReq),
|
|
"CmdRelicPresetUpdatePlanCsReq" => Some(Self::CmdRelicPresetUpdatePlanCsReq),
|
|
"CmdOGMDDDFDNJP" => Some(Self::CmdOgmdddfdnjp),
|
|
"CmdHLPMDOPHNOG" => Some(Self::CmdHlpmdophnog),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Enakdncejbo {
|
|
Pcpdhelpkem = 0,
|
|
Dcpnailikfm = 1,
|
|
Ckodldepepg = 2,
|
|
Efljddbcifd = 3,
|
|
Abmbomjpmnd = 4,
|
|
Ijljfpkieop = 5,
|
|
Idpaamcccdl = 6,
|
|
}
|
|
impl Enakdncejbo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "ENAKDNCEJBO_PCPDHELPKEM",
|
|
Self::Dcpnailikfm => "ENAKDNCEJBO_DCPNAILIKFM",
|
|
Self::Ckodldepepg => "ENAKDNCEJBO_CKODLDEPEPG",
|
|
Self::Efljddbcifd => "ENAKDNCEJBO_EFLJDDBCIFD",
|
|
Self::Abmbomjpmnd => "ENAKDNCEJBO_ABMBOMJPMND",
|
|
Self::Ijljfpkieop => "ENAKDNCEJBO_IJLJFPKIEOP",
|
|
Self::Idpaamcccdl => "ENAKDNCEJBO_IDPAAMCCCDL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ENAKDNCEJBO_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"ENAKDNCEJBO_DCPNAILIKFM" => Some(Self::Dcpnailikfm),
|
|
"ENAKDNCEJBO_CKODLDEPEPG" => Some(Self::Ckodldepepg),
|
|
"ENAKDNCEJBO_EFLJDDBCIFD" => Some(Self::Efljddbcifd),
|
|
"ENAKDNCEJBO_ABMBOMJPMND" => Some(Self::Abmbomjpmnd),
|
|
"ENAKDNCEJBO_IJLJFPKIEOP" => Some(Self::Ijljfpkieop),
|
|
"ENAKDNCEJBO_IDPAAMCCCDL" => Some(Self::Idpaamcccdl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KHIMAPHKDLI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RelicPresetPlanSourceType {
|
|
KhimaphkdliPcpdhelpkem = 0,
|
|
KhimaphkdliFlflcelfapi = 1,
|
|
KhimaphkdliOnjgeaajdlm = 2,
|
|
KhimaphkdliKobkoaidlnf = 3,
|
|
KhimaphkdliGbckgoigghk = 4,
|
|
}
|
|
impl RelicPresetPlanSourceType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KhimaphkdliPcpdhelpkem => "KHIMAPHKDLI_PCPDHELPKEM",
|
|
Self::KhimaphkdliFlflcelfapi => "KHIMAPHKDLI_FLFLCELFAPI",
|
|
Self::KhimaphkdliOnjgeaajdlm => "KHIMAPHKDLI_ONJGEAAJDLM",
|
|
Self::KhimaphkdliKobkoaidlnf => "KHIMAPHKDLI_KOBKOAIDLNF",
|
|
Self::KhimaphkdliGbckgoigghk => "KHIMAPHKDLI_GBCKGOIGGHK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KHIMAPHKDLI_PCPDHELPKEM" => Some(Self::KhimaphkdliPcpdhelpkem),
|
|
"KHIMAPHKDLI_FLFLCELFAPI" => Some(Self::KhimaphkdliFlflcelfapi),
|
|
"KHIMAPHKDLI_ONJGEAAJDLM" => Some(Self::KhimaphkdliOnjgeaajdlm),
|
|
"KHIMAPHKDLI_KOBKOAIDLNF" => Some(Self::KhimaphkdliKobkoaidlnf),
|
|
"KHIMAPHKDLI_GBCKGOIGGHK" => Some(Self::KhimaphkdliGbckgoigghk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BLFMCFMJJEE
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRelicSmartWearType {
|
|
BlfmcfmjjeePcpdhelpkem = 0,
|
|
CmdRelicSmartWearAddPlanScRsp = 8260,
|
|
CmdRelicSmartWearDeletePlanScRsp = 8267,
|
|
CmdRelicSmartWearDeletePlanCsReq = 8264,
|
|
CmdRelicSmartWearUpdatePinRelicScRsp = 8255,
|
|
CmdRelicSmartWearUpdatePinRelicCsReq = 8263,
|
|
CmdRelicSmartWearDeletePinRelicCsReq = 8262,
|
|
CmdRelicSmartWearGetPinRelicScRsp = 8268,
|
|
CmdRelicSmartWearUpdatePlanCsReq = 8265,
|
|
CmdRelicSmartWearUpdatePlanScRsp = 8258,
|
|
CmdRelicSmartWearUpdatePinRelicScNotify = 8254,
|
|
CmdRelicSmartWearAddPlanCsReq = 8252,
|
|
CmdRelicSmartWearGetPlanScRsp = 8270,
|
|
CmdRelicSmartWearDeletePinRelicScRsp = 8256,
|
|
CmdRelicSmartWearGetPinRelicCsReq = 8261,
|
|
CmdRelicSmartWearGetPlanCsReq = 8251,
|
|
}
|
|
impl CmdRelicSmartWearType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BlfmcfmjjeePcpdhelpkem => "BLFMCFMJJEE_PCPDHELPKEM",
|
|
Self::CmdRelicSmartWearAddPlanScRsp => "CmdRelicSmartWearAddPlanScRsp",
|
|
Self::CmdRelicSmartWearDeletePlanScRsp => "CmdRelicSmartWearDeletePlanScRsp",
|
|
Self::CmdRelicSmartWearDeletePlanCsReq => "CmdRelicSmartWearDeletePlanCsReq",
|
|
Self::CmdRelicSmartWearUpdatePinRelicScRsp => {
|
|
"CmdRelicSmartWearUpdatePinRelicScRsp"
|
|
}
|
|
Self::CmdRelicSmartWearUpdatePinRelicCsReq => {
|
|
"CmdRelicSmartWearUpdatePinRelicCsReq"
|
|
}
|
|
Self::CmdRelicSmartWearDeletePinRelicCsReq => {
|
|
"CmdRelicSmartWearDeletePinRelicCsReq"
|
|
}
|
|
Self::CmdRelicSmartWearGetPinRelicScRsp => {
|
|
"CmdRelicSmartWearGetPinRelicScRsp"
|
|
}
|
|
Self::CmdRelicSmartWearUpdatePlanCsReq => "CmdRelicSmartWearUpdatePlanCsReq",
|
|
Self::CmdRelicSmartWearUpdatePlanScRsp => "CmdRelicSmartWearUpdatePlanScRsp",
|
|
Self::CmdRelicSmartWearUpdatePinRelicScNotify => {
|
|
"CmdRelicSmartWearUpdatePinRelicScNotify"
|
|
}
|
|
Self::CmdRelicSmartWearAddPlanCsReq => "CmdRelicSmartWearAddPlanCsReq",
|
|
Self::CmdRelicSmartWearGetPlanScRsp => "CmdRelicSmartWearGetPlanScRsp",
|
|
Self::CmdRelicSmartWearDeletePinRelicScRsp => {
|
|
"CmdRelicSmartWearDeletePinRelicScRsp"
|
|
}
|
|
Self::CmdRelicSmartWearGetPinRelicCsReq => {
|
|
"CmdRelicSmartWearGetPinRelicCsReq"
|
|
}
|
|
Self::CmdRelicSmartWearGetPlanCsReq => "CmdRelicSmartWearGetPlanCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BLFMCFMJJEE_PCPDHELPKEM" => Some(Self::BlfmcfmjjeePcpdhelpkem),
|
|
"CmdRelicSmartWearAddPlanScRsp" => Some(Self::CmdRelicSmartWearAddPlanScRsp),
|
|
"CmdRelicSmartWearDeletePlanScRsp" => {
|
|
Some(Self::CmdRelicSmartWearDeletePlanScRsp)
|
|
}
|
|
"CmdRelicSmartWearDeletePlanCsReq" => {
|
|
Some(Self::CmdRelicSmartWearDeletePlanCsReq)
|
|
}
|
|
"CmdRelicSmartWearUpdatePinRelicScRsp" => {
|
|
Some(Self::CmdRelicSmartWearUpdatePinRelicScRsp)
|
|
}
|
|
"CmdRelicSmartWearUpdatePinRelicCsReq" => {
|
|
Some(Self::CmdRelicSmartWearUpdatePinRelicCsReq)
|
|
}
|
|
"CmdRelicSmartWearDeletePinRelicCsReq" => {
|
|
Some(Self::CmdRelicSmartWearDeletePinRelicCsReq)
|
|
}
|
|
"CmdRelicSmartWearGetPinRelicScRsp" => {
|
|
Some(Self::CmdRelicSmartWearGetPinRelicScRsp)
|
|
}
|
|
"CmdRelicSmartWearUpdatePlanCsReq" => {
|
|
Some(Self::CmdRelicSmartWearUpdatePlanCsReq)
|
|
}
|
|
"CmdRelicSmartWearUpdatePlanScRsp" => {
|
|
Some(Self::CmdRelicSmartWearUpdatePlanScRsp)
|
|
}
|
|
"CmdRelicSmartWearUpdatePinRelicScNotify" => {
|
|
Some(Self::CmdRelicSmartWearUpdatePinRelicScNotify)
|
|
}
|
|
"CmdRelicSmartWearAddPlanCsReq" => Some(Self::CmdRelicSmartWearAddPlanCsReq),
|
|
"CmdRelicSmartWearGetPlanScRsp" => Some(Self::CmdRelicSmartWearGetPlanScRsp),
|
|
"CmdRelicSmartWearDeletePinRelicScRsp" => {
|
|
Some(Self::CmdRelicSmartWearDeletePinRelicScRsp)
|
|
}
|
|
"CmdRelicSmartWearGetPinRelicCsReq" => {
|
|
Some(Self::CmdRelicSmartWearGetPinRelicCsReq)
|
|
}
|
|
"CmdRelicSmartWearGetPlanCsReq" => Some(Self::CmdRelicSmartWearGetPlanCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kmlcenlagmn {
|
|
Pcpdhelpkem = 0,
|
|
Afgenaojbld = 1,
|
|
Gjfjklamkih = 2,
|
|
Iahiebcfpcd = 3,
|
|
}
|
|
impl Kmlcenlagmn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "KMLCENLAGMN_PCPDHELPKEM",
|
|
Self::Afgenaojbld => "KMLCENLAGMN_AFGENAOJBLD",
|
|
Self::Gjfjklamkih => "KMLCENLAGMN_GJFJKLAMKIH",
|
|
Self::Iahiebcfpcd => "KMLCENLAGMN_IAHIEBCFPCD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KMLCENLAGMN_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"KMLCENLAGMN_AFGENAOJBLD" => Some(Self::Afgenaojbld),
|
|
"KMLCENLAGMN_GJFJKLAMKIH" => Some(Self::Gjfjklamkih),
|
|
"KMLCENLAGMN_IAHIEBCFPCD" => Some(Self::Iahiebcfpcd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EDFKEEKMFIB
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdReplayType {
|
|
EdfkeekmfibPcpdhelpkem = 0,
|
|
CmdGetReplayTokenCsReq = 3591,
|
|
CmdAhcahffnhld = 3595,
|
|
EdfkeekmfibMljmdfdnooe = 3594,
|
|
CmdEkgamncmoej = 3510,
|
|
}
|
|
impl CmdReplayType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EdfkeekmfibPcpdhelpkem => "EDFKEEKMFIB_PCPDHELPKEM",
|
|
Self::CmdGetReplayTokenCsReq => "CmdGetReplayTokenCsReq",
|
|
Self::CmdAhcahffnhld => "CmdAHCAHFFNHLD",
|
|
Self::EdfkeekmfibMljmdfdnooe => "EDFKEEKMFIB_MLJMDFDNOOE",
|
|
Self::CmdEkgamncmoej => "CmdEKGAMNCMOEJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EDFKEEKMFIB_PCPDHELPKEM" => Some(Self::EdfkeekmfibPcpdhelpkem),
|
|
"CmdGetReplayTokenCsReq" => Some(Self::CmdGetReplayTokenCsReq),
|
|
"CmdAHCAHFFNHLD" => Some(Self::CmdAhcahffnhld),
|
|
"EDFKEEKMFIB_MLJMDFDNOOE" => Some(Self::EdfkeekmfibMljmdfdnooe),
|
|
"CmdEKGAMNCMOEJ" => Some(Self::CmdEkgamncmoej),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: EDOOKEJHPAD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRndOptionType {
|
|
EdookejhpadPcpdhelpkem = 0,
|
|
CmdDailyFirstMeetPamCsReq = 3494,
|
|
CmdGetRndOptionCsReq = 3491,
|
|
CmdEeambmdgihf = 3410,
|
|
CmdCbeffnafpel = 3495,
|
|
}
|
|
impl CmdRndOptionType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EdookejhpadPcpdhelpkem => "EDOOKEJHPAD_PCPDHELPKEM",
|
|
Self::CmdDailyFirstMeetPamCsReq => "CmdDailyFirstMeetPamCsReq",
|
|
Self::CmdGetRndOptionCsReq => "CmdGetRndOptionCsReq",
|
|
Self::CmdEeambmdgihf => "CmdEEAMBMDGIHF",
|
|
Self::CmdCbeffnafpel => "CmdCBEFFNAFPEL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EDOOKEJHPAD_PCPDHELPKEM" => Some(Self::EdookejhpadPcpdhelpkem),
|
|
"CmdDailyFirstMeetPamCsReq" => Some(Self::CmdDailyFirstMeetPamCsReq),
|
|
"CmdGetRndOptionCsReq" => Some(Self::CmdGetRndOptionCsReq),
|
|
"CmdEEAMBMDGIHF" => Some(Self::CmdEeambmdgihf),
|
|
"CmdCBEFFNAFPEL" => Some(Self::CmdCbeffnafpel),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: OEELNJLOKHK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueType {
|
|
OeelnjlokhkPcpdhelpkem = 0,
|
|
CmdStartRogueScRsp = 1895,
|
|
CmdGetRogueInfoScRsp = 1810,
|
|
CmdLeaveRogueCsReq = 1809,
|
|
CmdExchangeRogueRewardKeyScRsp = 1877,
|
|
CmdEnterRogueMapRoomScRsp = 1893,
|
|
CmdSyncRogueAeonScNotify = 1868,
|
|
CmdLopojdaaipo = 1884,
|
|
CmdPnhgiangnae = 1822,
|
|
CmdSyncRogueGetItemScNotify = 1860,
|
|
CmdExchangeRogueRewardKeyCsReq = 1812,
|
|
CmdMeihomedhbf = 1858,
|
|
CmdAabflgkchca = 1833,
|
|
CmdStartRogueCsReq = 1894,
|
|
CmdFinishAeonDialogueGroupScRsp = 1834,
|
|
CmdTakeRogueAeonLevelRewardCsReq = 1899,
|
|
CmdGetRogueAeonInfoScRsp = 1876,
|
|
OeelnjlokhkGieifoleoeg = 1802,
|
|
CmdJboellfbfhb = 1815,
|
|
CmdEnterRogueCsReq = 1814,
|
|
CmdGlkpcplbpln = 1896,
|
|
CmdGetRogueAeonInfoCsReq = 1848,
|
|
CmdNlljbgpjfin = 1872,
|
|
CmdSyncRogueReviveInfoScNotify = 1873,
|
|
CmdQuitRogueScRsp = 1808,
|
|
CmdEnterRogueMapRoomCsReq = 1820,
|
|
CmdGjkopkldfgb = 1813,
|
|
CmdSyncRogueExploreWinScNotify = 1851,
|
|
CmdSyncRogueStatusScNotify = 1881,
|
|
CmdEnableRogueTalentCsReq = 1887,
|
|
CmdFinishAeonDialogueGroupCsReq = 1846,
|
|
CmdQuitRogueCsReq = 1853,
|
|
CmdKepngmhcndn = 1889,
|
|
CmdLeaveRogueScRsp = 1898,
|
|
CmdGetRogueTalentInfoCsReq = 1856,
|
|
OeelnjlokhkOdepoigbmcb = 1807,
|
|
CmdBidmhofdcic = 1900,
|
|
CmdSyncRogueSeasonFinishScNotify = 1825,
|
|
CmdSyncRogueAreaUnlockScNotify = 1882,
|
|
CmdSyncRogueFinishScNotify = 1804,
|
|
CmdEnableRogueTalentScRsp = 1827,
|
|
CmdGetRogueTalentInfoScRsp = 1845,
|
|
CmdEhnnibopgja = 1849,
|
|
CmdCigiicejlje = 1838,
|
|
CmdOpenRogueChestScRsp = 1829,
|
|
CmdLeejkehdnmc = 1880,
|
|
CmdDjficmcbnae = 1861,
|
|
CmdEnterRogueScRsp = 1818,
|
|
OeelnjlokhkGlgpefmalpe = 1886,
|
|
CmdMmibacfnelb = 1844,
|
|
CmdOpenRogueChestCsReq = 1859,
|
|
CmdSyncRogueMapRoomScNotify = 1866,
|
|
CmdGetRogueInfoCsReq = 1891,
|
|
CmdSyncRogueVirtualItemInfoScNotify = 1847,
|
|
}
|
|
impl CmdRogueType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::OeelnjlokhkPcpdhelpkem => "OEELNJLOKHK_PCPDHELPKEM",
|
|
Self::CmdStartRogueScRsp => "CmdStartRogueScRsp",
|
|
Self::CmdGetRogueInfoScRsp => "CmdGetRogueInfoScRsp",
|
|
Self::CmdLeaveRogueCsReq => "CmdLeaveRogueCsReq",
|
|
Self::CmdExchangeRogueRewardKeyScRsp => "CmdExchangeRogueRewardKeyScRsp",
|
|
Self::CmdEnterRogueMapRoomScRsp => "CmdEnterRogueMapRoomScRsp",
|
|
Self::CmdSyncRogueAeonScNotify => "CmdSyncRogueAeonScNotify",
|
|
Self::CmdLopojdaaipo => "CmdLOPOJDAAIPO",
|
|
Self::CmdPnhgiangnae => "CmdPNHGIANGNAE",
|
|
Self::CmdSyncRogueGetItemScNotify => "CmdSyncRogueGetItemScNotify",
|
|
Self::CmdExchangeRogueRewardKeyCsReq => "CmdExchangeRogueRewardKeyCsReq",
|
|
Self::CmdMeihomedhbf => "CmdMEIHOMEDHBF",
|
|
Self::CmdAabflgkchca => "CmdAABFLGKCHCA",
|
|
Self::CmdStartRogueCsReq => "CmdStartRogueCsReq",
|
|
Self::CmdFinishAeonDialogueGroupScRsp => "CmdFinishAeonDialogueGroupScRsp",
|
|
Self::CmdTakeRogueAeonLevelRewardCsReq => "CmdTakeRogueAeonLevelRewardCsReq",
|
|
Self::CmdGetRogueAeonInfoScRsp => "CmdGetRogueAeonInfoScRsp",
|
|
Self::OeelnjlokhkGieifoleoeg => "OEELNJLOKHK_GIEIFOLEOEG",
|
|
Self::CmdJboellfbfhb => "CmdJBOELLFBFHB",
|
|
Self::CmdEnterRogueCsReq => "CmdEnterRogueCsReq",
|
|
Self::CmdGlkpcplbpln => "CmdGLKPCPLBPLN",
|
|
Self::CmdGetRogueAeonInfoCsReq => "CmdGetRogueAeonInfoCsReq",
|
|
Self::CmdNlljbgpjfin => "CmdNLLJBGPJFIN",
|
|
Self::CmdSyncRogueReviveInfoScNotify => "CmdSyncRogueReviveInfoScNotify",
|
|
Self::CmdQuitRogueScRsp => "CmdQuitRogueScRsp",
|
|
Self::CmdEnterRogueMapRoomCsReq => "CmdEnterRogueMapRoomCsReq",
|
|
Self::CmdGjkopkldfgb => "CmdGJKOPKLDFGB",
|
|
Self::CmdSyncRogueExploreWinScNotify => "CmdSyncRogueExploreWinScNotify",
|
|
Self::CmdSyncRogueStatusScNotify => "CmdSyncRogueStatusScNotify",
|
|
Self::CmdEnableRogueTalentCsReq => "CmdEnableRogueTalentCsReq",
|
|
Self::CmdFinishAeonDialogueGroupCsReq => "CmdFinishAeonDialogueGroupCsReq",
|
|
Self::CmdQuitRogueCsReq => "CmdQuitRogueCsReq",
|
|
Self::CmdKepngmhcndn => "CmdKEPNGMHCNDN",
|
|
Self::CmdLeaveRogueScRsp => "CmdLeaveRogueScRsp",
|
|
Self::CmdGetRogueTalentInfoCsReq => "CmdGetRogueTalentInfoCsReq",
|
|
Self::OeelnjlokhkOdepoigbmcb => "OEELNJLOKHK_ODEPOIGBMCB",
|
|
Self::CmdBidmhofdcic => "CmdBIDMHOFDCIC",
|
|
Self::CmdSyncRogueSeasonFinishScNotify => "CmdSyncRogueSeasonFinishScNotify",
|
|
Self::CmdSyncRogueAreaUnlockScNotify => "CmdSyncRogueAreaUnlockScNotify",
|
|
Self::CmdSyncRogueFinishScNotify => "CmdSyncRogueFinishScNotify",
|
|
Self::CmdEnableRogueTalentScRsp => "CmdEnableRogueTalentScRsp",
|
|
Self::CmdGetRogueTalentInfoScRsp => "CmdGetRogueTalentInfoScRsp",
|
|
Self::CmdEhnnibopgja => "CmdEHNNIBOPGJA",
|
|
Self::CmdCigiicejlje => "CmdCIGIICEJLJE",
|
|
Self::CmdOpenRogueChestScRsp => "CmdOpenRogueChestScRsp",
|
|
Self::CmdLeejkehdnmc => "CmdLEEJKEHDNMC",
|
|
Self::CmdDjficmcbnae => "CmdDJFICMCBNAE",
|
|
Self::CmdEnterRogueScRsp => "CmdEnterRogueScRsp",
|
|
Self::OeelnjlokhkGlgpefmalpe => "OEELNJLOKHK_GLGPEFMALPE",
|
|
Self::CmdMmibacfnelb => "CmdMMIBACFNELB",
|
|
Self::CmdOpenRogueChestCsReq => "CmdOpenRogueChestCsReq",
|
|
Self::CmdSyncRogueMapRoomScNotify => "CmdSyncRogueMapRoomScNotify",
|
|
Self::CmdGetRogueInfoCsReq => "CmdGetRogueInfoCsReq",
|
|
Self::CmdSyncRogueVirtualItemInfoScNotify => {
|
|
"CmdSyncRogueVirtualItemInfoScNotify"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OEELNJLOKHK_PCPDHELPKEM" => Some(Self::OeelnjlokhkPcpdhelpkem),
|
|
"CmdStartRogueScRsp" => Some(Self::CmdStartRogueScRsp),
|
|
"CmdGetRogueInfoScRsp" => Some(Self::CmdGetRogueInfoScRsp),
|
|
"CmdLeaveRogueCsReq" => Some(Self::CmdLeaveRogueCsReq),
|
|
"CmdExchangeRogueRewardKeyScRsp" => {
|
|
Some(Self::CmdExchangeRogueRewardKeyScRsp)
|
|
}
|
|
"CmdEnterRogueMapRoomScRsp" => Some(Self::CmdEnterRogueMapRoomScRsp),
|
|
"CmdSyncRogueAeonScNotify" => Some(Self::CmdSyncRogueAeonScNotify),
|
|
"CmdLOPOJDAAIPO" => Some(Self::CmdLopojdaaipo),
|
|
"CmdPNHGIANGNAE" => Some(Self::CmdPnhgiangnae),
|
|
"CmdSyncRogueGetItemScNotify" => Some(Self::CmdSyncRogueGetItemScNotify),
|
|
"CmdExchangeRogueRewardKeyCsReq" => {
|
|
Some(Self::CmdExchangeRogueRewardKeyCsReq)
|
|
}
|
|
"CmdMEIHOMEDHBF" => Some(Self::CmdMeihomedhbf),
|
|
"CmdAABFLGKCHCA" => Some(Self::CmdAabflgkchca),
|
|
"CmdStartRogueCsReq" => Some(Self::CmdStartRogueCsReq),
|
|
"CmdFinishAeonDialogueGroupScRsp" => {
|
|
Some(Self::CmdFinishAeonDialogueGroupScRsp)
|
|
}
|
|
"CmdTakeRogueAeonLevelRewardCsReq" => {
|
|
Some(Self::CmdTakeRogueAeonLevelRewardCsReq)
|
|
}
|
|
"CmdGetRogueAeonInfoScRsp" => Some(Self::CmdGetRogueAeonInfoScRsp),
|
|
"OEELNJLOKHK_GIEIFOLEOEG" => Some(Self::OeelnjlokhkGieifoleoeg),
|
|
"CmdJBOELLFBFHB" => Some(Self::CmdJboellfbfhb),
|
|
"CmdEnterRogueCsReq" => Some(Self::CmdEnterRogueCsReq),
|
|
"CmdGLKPCPLBPLN" => Some(Self::CmdGlkpcplbpln),
|
|
"CmdGetRogueAeonInfoCsReq" => Some(Self::CmdGetRogueAeonInfoCsReq),
|
|
"CmdNLLJBGPJFIN" => Some(Self::CmdNlljbgpjfin),
|
|
"CmdSyncRogueReviveInfoScNotify" => {
|
|
Some(Self::CmdSyncRogueReviveInfoScNotify)
|
|
}
|
|
"CmdQuitRogueScRsp" => Some(Self::CmdQuitRogueScRsp),
|
|
"CmdEnterRogueMapRoomCsReq" => Some(Self::CmdEnterRogueMapRoomCsReq),
|
|
"CmdGJKOPKLDFGB" => Some(Self::CmdGjkopkldfgb),
|
|
"CmdSyncRogueExploreWinScNotify" => {
|
|
Some(Self::CmdSyncRogueExploreWinScNotify)
|
|
}
|
|
"CmdSyncRogueStatusScNotify" => Some(Self::CmdSyncRogueStatusScNotify),
|
|
"CmdEnableRogueTalentCsReq" => Some(Self::CmdEnableRogueTalentCsReq),
|
|
"CmdFinishAeonDialogueGroupCsReq" => {
|
|
Some(Self::CmdFinishAeonDialogueGroupCsReq)
|
|
}
|
|
"CmdQuitRogueCsReq" => Some(Self::CmdQuitRogueCsReq),
|
|
"CmdKEPNGMHCNDN" => Some(Self::CmdKepngmhcndn),
|
|
"CmdLeaveRogueScRsp" => Some(Self::CmdLeaveRogueScRsp),
|
|
"CmdGetRogueTalentInfoCsReq" => Some(Self::CmdGetRogueTalentInfoCsReq),
|
|
"OEELNJLOKHK_ODEPOIGBMCB" => Some(Self::OeelnjlokhkOdepoigbmcb),
|
|
"CmdBIDMHOFDCIC" => Some(Self::CmdBidmhofdcic),
|
|
"CmdSyncRogueSeasonFinishScNotify" => {
|
|
Some(Self::CmdSyncRogueSeasonFinishScNotify)
|
|
}
|
|
"CmdSyncRogueAreaUnlockScNotify" => {
|
|
Some(Self::CmdSyncRogueAreaUnlockScNotify)
|
|
}
|
|
"CmdSyncRogueFinishScNotify" => Some(Self::CmdSyncRogueFinishScNotify),
|
|
"CmdEnableRogueTalentScRsp" => Some(Self::CmdEnableRogueTalentScRsp),
|
|
"CmdGetRogueTalentInfoScRsp" => Some(Self::CmdGetRogueTalentInfoScRsp),
|
|
"CmdEHNNIBOPGJA" => Some(Self::CmdEhnnibopgja),
|
|
"CmdCIGIICEJLJE" => Some(Self::CmdCigiicejlje),
|
|
"CmdOpenRogueChestScRsp" => Some(Self::CmdOpenRogueChestScRsp),
|
|
"CmdLEEJKEHDNMC" => Some(Self::CmdLeejkehdnmc),
|
|
"CmdDJFICMCBNAE" => Some(Self::CmdDjficmcbnae),
|
|
"CmdEnterRogueScRsp" => Some(Self::CmdEnterRogueScRsp),
|
|
"OEELNJLOKHK_GLGPEFMALPE" => Some(Self::OeelnjlokhkGlgpefmalpe),
|
|
"CmdMMIBACFNELB" => Some(Self::CmdMmibacfnelb),
|
|
"CmdOpenRogueChestCsReq" => Some(Self::CmdOpenRogueChestCsReq),
|
|
"CmdSyncRogueMapRoomScNotify" => Some(Self::CmdSyncRogueMapRoomScNotify),
|
|
"CmdGetRogueInfoCsReq" => Some(Self::CmdGetRogueInfoCsReq),
|
|
"CmdSyncRogueVirtualItemInfoScNotify" => {
|
|
Some(Self::CmdSyncRogueVirtualItemInfoScNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JBFMHGKNEGL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueStatus {
|
|
JbfmhgkneglPcpdhelpkem = 0,
|
|
JbfmhgkneglNmbcdildgnk = 1,
|
|
JbfmhgkneglOpnadfkbgnn = 2,
|
|
JbfmhgkneglOekflgefgpp = 3,
|
|
JbfmhgkneglKlhdcopplng = 4,
|
|
}
|
|
impl RogueStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JbfmhgkneglPcpdhelpkem => "JBFMHGKNEGL_PCPDHELPKEM",
|
|
Self::JbfmhgkneglNmbcdildgnk => "JBFMHGKNEGL_NMBCDILDGNK",
|
|
Self::JbfmhgkneglOpnadfkbgnn => "JBFMHGKNEGL_OPNADFKBGNN",
|
|
Self::JbfmhgkneglOekflgefgpp => "JBFMHGKNEGL_OEKFLGEFGPP",
|
|
Self::JbfmhgkneglKlhdcopplng => "JBFMHGKNEGL_KLHDCOPPLNG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JBFMHGKNEGL_PCPDHELPKEM" => Some(Self::JbfmhgkneglPcpdhelpkem),
|
|
"JBFMHGKNEGL_NMBCDILDGNK" => Some(Self::JbfmhgkneglNmbcdildgnk),
|
|
"JBFMHGKNEGL_OPNADFKBGNN" => Some(Self::JbfmhgkneglOpnadfkbgnn),
|
|
"JBFMHGKNEGL_OEKFLGEFGPP" => Some(Self::JbfmhgkneglOekflgefgpp),
|
|
"JBFMHGKNEGL_KLHDCOPPLNG" => Some(Self::JbfmhgkneglKlhdcopplng),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: LIBDGMMOILI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueRoomStatus {
|
|
LibdgmmoiliPcpdhelpkem = 0,
|
|
LibdgmmoiliDklpaafflee = 1,
|
|
LibdgmmoiliNgmmicogdfp = 2,
|
|
LibdgmmoiliLaeidcpklcd = 3,
|
|
LibdgmmoiliKlhdcopplng = 4,
|
|
}
|
|
impl RogueRoomStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LibdgmmoiliPcpdhelpkem => "LIBDGMMOILI_PCPDHELPKEM",
|
|
Self::LibdgmmoiliDklpaafflee => "LIBDGMMOILI_DKLPAAFFLEE",
|
|
Self::LibdgmmoiliNgmmicogdfp => "LIBDGMMOILI_NGMMICOGDFP",
|
|
Self::LibdgmmoiliLaeidcpklcd => "LIBDGMMOILI_LAEIDCPKLCD",
|
|
Self::LibdgmmoiliKlhdcopplng => "LIBDGMMOILI_KLHDCOPPLNG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LIBDGMMOILI_PCPDHELPKEM" => Some(Self::LibdgmmoiliPcpdhelpkem),
|
|
"LIBDGMMOILI_DKLPAAFFLEE" => Some(Self::LibdgmmoiliDklpaafflee),
|
|
"LIBDGMMOILI_NGMMICOGDFP" => Some(Self::LibdgmmoiliNgmmicogdfp),
|
|
"LIBDGMMOILI_LAEIDCPKLCD" => Some(Self::LibdgmmoiliLaeidcpklcd),
|
|
"LIBDGMMOILI_KLHDCOPPLNG" => Some(Self::LibdgmmoiliKlhdcopplng),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FDPOAPLBFKC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueAreaStatus {
|
|
FdpoaplbfkcDklpaafflee = 0,
|
|
FdpoaplbfkcNgmmicogdfp = 1,
|
|
FdpoaplbfkcOnmibbemgjo = 2,
|
|
FdpoaplbfkcClphmajjila = 3,
|
|
}
|
|
impl RogueAreaStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FdpoaplbfkcDklpaafflee => "FDPOAPLBFKC_DKLPAAFFLEE",
|
|
Self::FdpoaplbfkcNgmmicogdfp => "FDPOAPLBFKC_NGMMICOGDFP",
|
|
Self::FdpoaplbfkcOnmibbemgjo => "FDPOAPLBFKC_ONMIBBEMGJO",
|
|
Self::FdpoaplbfkcClphmajjila => "FDPOAPLBFKC_CLPHMAJJILA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FDPOAPLBFKC_DKLPAAFFLEE" => Some(Self::FdpoaplbfkcDklpaafflee),
|
|
"FDPOAPLBFKC_NGMMICOGDFP" => Some(Self::FdpoaplbfkcNgmmicogdfp),
|
|
"FDPOAPLBFKC_ONMIBBEMGJO" => Some(Self::FdpoaplbfkcOnmibbemgjo),
|
|
"FDPOAPLBFKC_CLPHMAJJILA" => Some(Self::FdpoaplbfkcClphmajjila),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lgocipgdkij {
|
|
Pcpdhelpkem = 0,
|
|
Iggfmobbkfm = 1,
|
|
Kpgeihaeebc = 2,
|
|
Mmaoonpapdp = 3,
|
|
Egndjgkkjho = 4,
|
|
Hemmgkijlei = 5,
|
|
Bfagnenpjjj = 6,
|
|
Jadcleafejc = 7,
|
|
Galgfiomoio = 8,
|
|
Opfpnhibeed = 9,
|
|
}
|
|
impl Lgocipgdkij {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "LGOCIPGDKIJ_PCPDHELPKEM",
|
|
Self::Iggfmobbkfm => "LGOCIPGDKIJ_IGGFMOBBKFM",
|
|
Self::Kpgeihaeebc => "LGOCIPGDKIJ_KPGEIHAEEBC",
|
|
Self::Mmaoonpapdp => "LGOCIPGDKIJ_MMAOONPAPDP",
|
|
Self::Egndjgkkjho => "LGOCIPGDKIJ_EGNDJGKKJHO",
|
|
Self::Hemmgkijlei => "LGOCIPGDKIJ_HEMMGKIJLEI",
|
|
Self::Bfagnenpjjj => "LGOCIPGDKIJ_BFAGNENPJJJ",
|
|
Self::Jadcleafejc => "LGOCIPGDKIJ_JADCLEAFEJC",
|
|
Self::Galgfiomoio => "LGOCIPGDKIJ_GALGFIOMOIO",
|
|
Self::Opfpnhibeed => "LGOCIPGDKIJ_OPFPNHIBEED",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LGOCIPGDKIJ_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"LGOCIPGDKIJ_IGGFMOBBKFM" => Some(Self::Iggfmobbkfm),
|
|
"LGOCIPGDKIJ_KPGEIHAEEBC" => Some(Self::Kpgeihaeebc),
|
|
"LGOCIPGDKIJ_MMAOONPAPDP" => Some(Self::Mmaoonpapdp),
|
|
"LGOCIPGDKIJ_EGNDJGKKJHO" => Some(Self::Egndjgkkjho),
|
|
"LGOCIPGDKIJ_HEMMGKIJLEI" => Some(Self::Hemmgkijlei),
|
|
"LGOCIPGDKIJ_BFAGNENPJJJ" => Some(Self::Bfagnenpjjj),
|
|
"LGOCIPGDKIJ_JADCLEAFEJC" => Some(Self::Jadcleafejc),
|
|
"LGOCIPGDKIJ_GALGFIOMOIO" => Some(Self::Galgfiomoio),
|
|
"LGOCIPGDKIJ_OPFPNHIBEED" => Some(Self::Opfpnhibeed),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Baaclginjfp {
|
|
Pcpdhelpkem = 0,
|
|
Iggfmobbkfm = 1,
|
|
Egndjgkkjho = 2,
|
|
Hemmgkijlei = 3,
|
|
Aoghfbpelbp = 4,
|
|
Imdkelfaeoc = 5,
|
|
Lekgiiiglkb = 6,
|
|
Hhpjpkaakek = 7,
|
|
Pdhmcmebmmb = 8,
|
|
Jadcleafejc = 9,
|
|
Bfagnenpjjj = 10,
|
|
Galgfiomoio = 11,
|
|
Opfpnhibeed = 12,
|
|
}
|
|
impl Baaclginjfp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "BAACLGINJFP_PCPDHELPKEM",
|
|
Self::Iggfmobbkfm => "BAACLGINJFP_IGGFMOBBKFM",
|
|
Self::Egndjgkkjho => "BAACLGINJFP_EGNDJGKKJHO",
|
|
Self::Hemmgkijlei => "BAACLGINJFP_HEMMGKIJLEI",
|
|
Self::Aoghfbpelbp => "BAACLGINJFP_AOGHFBPELBP",
|
|
Self::Imdkelfaeoc => "BAACLGINJFP_IMDKELFAEOC",
|
|
Self::Lekgiiiglkb => "BAACLGINJFP_LEKGIIIGLKB",
|
|
Self::Hhpjpkaakek => "BAACLGINJFP_HHPJPKAAKEK",
|
|
Self::Pdhmcmebmmb => "BAACLGINJFP_PDHMCMEBMMB",
|
|
Self::Jadcleafejc => "BAACLGINJFP_JADCLEAFEJC",
|
|
Self::Bfagnenpjjj => "BAACLGINJFP_BFAGNENPJJJ",
|
|
Self::Galgfiomoio => "BAACLGINJFP_GALGFIOMOIO",
|
|
Self::Opfpnhibeed => "BAACLGINJFP_OPFPNHIBEED",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BAACLGINJFP_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"BAACLGINJFP_IGGFMOBBKFM" => Some(Self::Iggfmobbkfm),
|
|
"BAACLGINJFP_EGNDJGKKJHO" => Some(Self::Egndjgkkjho),
|
|
"BAACLGINJFP_HEMMGKIJLEI" => Some(Self::Hemmgkijlei),
|
|
"BAACLGINJFP_AOGHFBPELBP" => Some(Self::Aoghfbpelbp),
|
|
"BAACLGINJFP_IMDKELFAEOC" => Some(Self::Imdkelfaeoc),
|
|
"BAACLGINJFP_LEKGIIIGLKB" => Some(Self::Lekgiiiglkb),
|
|
"BAACLGINJFP_HHPJPKAAKEK" => Some(Self::Hhpjpkaakek),
|
|
"BAACLGINJFP_PDHMCMEBMMB" => Some(Self::Pdhmcmebmmb),
|
|
"BAACLGINJFP_JADCLEAFEJC" => Some(Self::Jadcleafejc),
|
|
"BAACLGINJFP_BFAGNENPJJJ" => Some(Self::Bfagnenpjjj),
|
|
"BAACLGINJFP_GALGFIOMOIO" => Some(Self::Galgfiomoio),
|
|
"BAACLGINJFP_OPFPNHIBEED" => Some(Self::Opfpnhibeed),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bfpibiegjgj {
|
|
Cnofnjgiaod = 0,
|
|
Ageacglkddg = 1,
|
|
}
|
|
impl Bfpibiegjgj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Cnofnjgiaod => "BFPIBIEGJGJ_CNOFNJGIAOD",
|
|
Self::Ageacglkddg => "BFPIBIEGJGJ_AGEACGLKDDG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BFPIBIEGJGJ_CNOFNJGIAOD" => Some(Self::Cnofnjgiaod),
|
|
"BFPIBIEGJGJ_AGEACGLKDDG" => Some(Self::Ageacglkddg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JEJMOKKEGLI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueArcadeType {
|
|
JejmokkegliPcpdhelpkem = 0,
|
|
CmdRogueArcadeGetInfoScRsp = 7677,
|
|
CmdRogueArcadeRestartCsReq = 7681,
|
|
CmdRogueArcadeGetInfoCsReq = 7651,
|
|
CmdRogueArcadeStartCsReq = 7687,
|
|
CmdRogueArcadeRestartScRsp = 7698,
|
|
CmdRogueArcadeLeaveScRsp = 7655,
|
|
CmdRogueArcadeStartScRsp = 7668,
|
|
CmdRogueArcadeLeaveCsReq = 7657,
|
|
}
|
|
impl CmdRogueArcadeType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JejmokkegliPcpdhelpkem => "JEJMOKKEGLI_PCPDHELPKEM",
|
|
Self::CmdRogueArcadeGetInfoScRsp => "CmdRogueArcadeGetInfoScRsp",
|
|
Self::CmdRogueArcadeRestartCsReq => "CmdRogueArcadeRestartCsReq",
|
|
Self::CmdRogueArcadeGetInfoCsReq => "CmdRogueArcadeGetInfoCsReq",
|
|
Self::CmdRogueArcadeStartCsReq => "CmdRogueArcadeStartCsReq",
|
|
Self::CmdRogueArcadeRestartScRsp => "CmdRogueArcadeRestartScRsp",
|
|
Self::CmdRogueArcadeLeaveScRsp => "CmdRogueArcadeLeaveScRsp",
|
|
Self::CmdRogueArcadeStartScRsp => "CmdRogueArcadeStartScRsp",
|
|
Self::CmdRogueArcadeLeaveCsReq => "CmdRogueArcadeLeaveCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JEJMOKKEGLI_PCPDHELPKEM" => Some(Self::JejmokkegliPcpdhelpkem),
|
|
"CmdRogueArcadeGetInfoScRsp" => Some(Self::CmdRogueArcadeGetInfoScRsp),
|
|
"CmdRogueArcadeRestartCsReq" => Some(Self::CmdRogueArcadeRestartCsReq),
|
|
"CmdRogueArcadeGetInfoCsReq" => Some(Self::CmdRogueArcadeGetInfoCsReq),
|
|
"CmdRogueArcadeStartCsReq" => Some(Self::CmdRogueArcadeStartCsReq),
|
|
"CmdRogueArcadeRestartScRsp" => Some(Self::CmdRogueArcadeRestartScRsp),
|
|
"CmdRogueArcadeLeaveScRsp" => Some(Self::CmdRogueArcadeLeaveScRsp),
|
|
"CmdRogueArcadeStartScRsp" => Some(Self::CmdRogueArcadeStartScRsp),
|
|
"CmdRogueArcadeLeaveCsReq" => Some(Self::CmdRogueArcadeLeaveCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: CANOHPGPCGJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueCommon {
|
|
CanohpgpcgjBpnknclakag = 0,
|
|
CmdRogueGetGambleInfoScRsp = 5675,
|
|
CanohpgpcgjLoaamjbieoh = 5658,
|
|
CmdRogueShopBeginBattleCsReq = 5650,
|
|
CmdPlhgblkjnol = 5698,
|
|
CmdSetRogueCollectionScRsp = 5613,
|
|
CmdOocomiopinm = 5626,
|
|
CmdTakeRogueMiracleHandbookRewardScRsp = 5602,
|
|
CmdRogueWorkbenchHandleFuncScRsp = 5660,
|
|
CmdSelectRogueCommonDialogueOptionScRsp = 5688,
|
|
CmdTakeEventHandbookRewardScRsp = 5666,
|
|
CmdGetRogueShopBuffInfoScRsp = 5609,
|
|
CmdSetRogueExhibitionScRsp = 5683,
|
|
CmdRogueGetGambleInfoCsReq = 5697,
|
|
CmdGetRogueCommonDialogueDataScRsp = 5616,
|
|
CmdRogueDoGambleCsReq = 5648,
|
|
CmdCommonRogueQueryScRsp = 5629,
|
|
CanohpgpcgjIamcnciehgg = 5644,
|
|
CmdRogueWorkbenchGetInfoCsReq = 5670,
|
|
CmdHandleRogueCommonPendingActionScRsp = 5642,
|
|
CmdGetRogueShopMiracleInfoScRsp = 5614,
|
|
CmdFhekpiagnin = 5690,
|
|
CmdRogueShopBeginBattleScRsp = 5619,
|
|
CmdGetRogueShopFormulaInfoScRsp = 5627,
|
|
CmdBuyRogueShopBuffScRsp = 5639,
|
|
CmdNeelnabjpge = 5694,
|
|
CmdSelectRogueBonusReq = 5678,
|
|
CmdSyncRogueCommonPendingActionScNotify = 5611,
|
|
CmdCommonRogueVirtualItemInfoScNotify = 5636,
|
|
CmdIagflebbogb = 5674,
|
|
CmdLhefhjlbhgk = 5696,
|
|
CmdGetRogueShopMiracleInfoCsReq = 5695,
|
|
CmdRogueDoGambleScRsp = 5676,
|
|
CmdUpdateRogueAdventureRoomScoreCsReq = 5630,
|
|
CmdBuyRogueShopMiracleCsReq = 5623,
|
|
CmdSetRogueExhibitionCsReq = 5631,
|
|
CmdGetRogueShopBuffInfoCsReq = 5618,
|
|
CmdSelectRogueCommonDialogueOptionCsReq = 5606,
|
|
CmdTakeEventHandbookRewardCsReq = 5649,
|
|
CmdBuyRogueShopFormulaScRsp = 5667,
|
|
CmdGetRogueCommonDialogueDataCsReq = 5677,
|
|
CmdTakeRogueMiracleHandbookRewardCsReq = 5693,
|
|
CmdRogueWorkbenchReforgeBuffReq = 5682,
|
|
CmdBuyRogueShopMiracleScRsp = 5663,
|
|
CanohpgpcgjNbeeenffeme = 5607,
|
|
CmdCommonRogueQueryCsReq = 5659,
|
|
CmdPrepareRogueAdventureRoomCsReq = 5610,
|
|
CmdIfpkepiaofp = 5691,
|
|
CmdRogueWorkbenchGetInfoScRsp = 5668,
|
|
CmdSyncRogueCommonDialogueDataScNotify = 5669,
|
|
CmdEjghkfdhggc = 5604,
|
|
CmdGetRogueHandbookDataCsReq = 5654,
|
|
CmdNdhfhffhjih = 5671,
|
|
CmdGetRogueHandbookDataScRsp = 5679,
|
|
CmdSetRogueCollectionCsReq = 5699,
|
|
CmdRogueNpcDisappearCsReq = 5601,
|
|
CmdSyncRogueCommonDialogueOptionFinishScNotify = 5641,
|
|
CmdGetRogueAdventureRoomInfoCsReq = 5637,
|
|
CmdSyncRogueCommonActionResultScNotify = 5605,
|
|
CmdCommonRogueUpdateScNotify = 5612,
|
|
CmdGetRogueShopFormulaInfoCsReq = 5687,
|
|
CmdSyncRogueHandbookDataUpdateScNotify = 5620,
|
|
CmdFinishRogueCommonDialogueCsReq = 5652,
|
|
CmdStopRogueAdventureRoomCsReq = 5689,
|
|
CanohpgpcgjLlaeeohfped = 5700,
|
|
}
|
|
impl CmdRogueCommon {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::CanohpgpcgjBpnknclakag => "CANOHPGPCGJ_BPNKNCLAKAG",
|
|
Self::CmdRogueGetGambleInfoScRsp => "CmdRogueGetGambleInfoScRsp",
|
|
Self::CanohpgpcgjLoaamjbieoh => "CANOHPGPCGJ_LOAAMJBIEOH",
|
|
Self::CmdRogueShopBeginBattleCsReq => "CmdRogueShopBeginBattleCsReq",
|
|
Self::CmdPlhgblkjnol => "CmdPLHGBLKJNOL",
|
|
Self::CmdSetRogueCollectionScRsp => "CmdSetRogueCollectionScRsp",
|
|
Self::CmdOocomiopinm => "CmdOOCOMIOPINM",
|
|
Self::CmdTakeRogueMiracleHandbookRewardScRsp => {
|
|
"CmdTakeRogueMiracleHandbookRewardScRsp"
|
|
}
|
|
Self::CmdRogueWorkbenchHandleFuncScRsp => "CmdRogueWorkbenchHandleFuncScRsp",
|
|
Self::CmdSelectRogueCommonDialogueOptionScRsp => {
|
|
"CmdSelectRogueCommonDialogueOptionScRsp"
|
|
}
|
|
Self::CmdTakeEventHandbookRewardScRsp => "CmdTakeEventHandbookRewardScRsp",
|
|
Self::CmdGetRogueShopBuffInfoScRsp => "CmdGetRogueShopBuffInfoScRsp",
|
|
Self::CmdSetRogueExhibitionScRsp => "CmdSetRogueExhibitionScRsp",
|
|
Self::CmdRogueGetGambleInfoCsReq => "CmdRogueGetGambleInfoCsReq",
|
|
Self::CmdGetRogueCommonDialogueDataScRsp => {
|
|
"CmdGetRogueCommonDialogueDataScRsp"
|
|
}
|
|
Self::CmdRogueDoGambleCsReq => "CmdRogueDoGambleCsReq",
|
|
Self::CmdCommonRogueQueryScRsp => "CmdCommonRogueQueryScRsp",
|
|
Self::CanohpgpcgjIamcnciehgg => "CANOHPGPCGJ_IAMCNCIEHGG",
|
|
Self::CmdRogueWorkbenchGetInfoCsReq => "CmdRogueWorkbenchGetInfoCsReq",
|
|
Self::CmdHandleRogueCommonPendingActionScRsp => {
|
|
"CmdHandleRogueCommonPendingActionScRsp"
|
|
}
|
|
Self::CmdGetRogueShopMiracleInfoScRsp => "CmdGetRogueShopMiracleInfoScRsp",
|
|
Self::CmdFhekpiagnin => "CmdFHEKPIAGNIN",
|
|
Self::CmdRogueShopBeginBattleScRsp => "CmdRogueShopBeginBattleScRsp",
|
|
Self::CmdGetRogueShopFormulaInfoScRsp => "CmdGetRogueShopFormulaInfoScRsp",
|
|
Self::CmdBuyRogueShopBuffScRsp => "CmdBuyRogueShopBuffScRsp",
|
|
Self::CmdNeelnabjpge => "CmdNEELNABJPGE",
|
|
Self::CmdSelectRogueBonusReq => "CmdSelectRogueBonusReq",
|
|
Self::CmdSyncRogueCommonPendingActionScNotify => {
|
|
"CmdSyncRogueCommonPendingActionScNotify"
|
|
}
|
|
Self::CmdCommonRogueVirtualItemInfoScNotify => {
|
|
"CmdCommonRogueVirtualItemInfoScNotify"
|
|
}
|
|
Self::CmdIagflebbogb => "CmdIAGFLEBBOGB",
|
|
Self::CmdLhefhjlbhgk => "CmdLHEFHJLBHGK",
|
|
Self::CmdGetRogueShopMiracleInfoCsReq => "CmdGetRogueShopMiracleInfoCsReq",
|
|
Self::CmdRogueDoGambleScRsp => "CmdRogueDoGambleScRsp",
|
|
Self::CmdUpdateRogueAdventureRoomScoreCsReq => {
|
|
"CmdUpdateRogueAdventureRoomScoreCsReq"
|
|
}
|
|
Self::CmdBuyRogueShopMiracleCsReq => "CmdBuyRogueShopMiracleCsReq",
|
|
Self::CmdSetRogueExhibitionCsReq => "CmdSetRogueExhibitionCsReq",
|
|
Self::CmdGetRogueShopBuffInfoCsReq => "CmdGetRogueShopBuffInfoCsReq",
|
|
Self::CmdSelectRogueCommonDialogueOptionCsReq => {
|
|
"CmdSelectRogueCommonDialogueOptionCsReq"
|
|
}
|
|
Self::CmdTakeEventHandbookRewardCsReq => "CmdTakeEventHandbookRewardCsReq",
|
|
Self::CmdBuyRogueShopFormulaScRsp => "CmdBuyRogueShopFormulaScRsp",
|
|
Self::CmdGetRogueCommonDialogueDataCsReq => {
|
|
"CmdGetRogueCommonDialogueDataCsReq"
|
|
}
|
|
Self::CmdTakeRogueMiracleHandbookRewardCsReq => {
|
|
"CmdTakeRogueMiracleHandbookRewardCsReq"
|
|
}
|
|
Self::CmdRogueWorkbenchReforgeBuffReq => "CmdRogueWorkbenchReforgeBuffReq",
|
|
Self::CmdBuyRogueShopMiracleScRsp => "CmdBuyRogueShopMiracleScRsp",
|
|
Self::CanohpgpcgjNbeeenffeme => "CANOHPGPCGJ_NBEEENFFEME",
|
|
Self::CmdCommonRogueQueryCsReq => "CmdCommonRogueQueryCsReq",
|
|
Self::CmdPrepareRogueAdventureRoomCsReq => {
|
|
"CmdPrepareRogueAdventureRoomCsReq"
|
|
}
|
|
Self::CmdIfpkepiaofp => "CmdIFPKEPIAOFP",
|
|
Self::CmdRogueWorkbenchGetInfoScRsp => "CmdRogueWorkbenchGetInfoScRsp",
|
|
Self::CmdSyncRogueCommonDialogueDataScNotify => {
|
|
"CmdSyncRogueCommonDialogueDataScNotify"
|
|
}
|
|
Self::CmdEjghkfdhggc => "CmdEJGHKFDHGGC",
|
|
Self::CmdGetRogueHandbookDataCsReq => "CmdGetRogueHandbookDataCsReq",
|
|
Self::CmdNdhfhffhjih => "CmdNDHFHFFHJIH",
|
|
Self::CmdGetRogueHandbookDataScRsp => "CmdGetRogueHandbookDataScRsp",
|
|
Self::CmdSetRogueCollectionCsReq => "CmdSetRogueCollectionCsReq",
|
|
Self::CmdRogueNpcDisappearCsReq => "CmdRogueNpcDisappearCsReq",
|
|
Self::CmdSyncRogueCommonDialogueOptionFinishScNotify => {
|
|
"CmdSyncRogueCommonDialogueOptionFinishScNotify"
|
|
}
|
|
Self::CmdGetRogueAdventureRoomInfoCsReq => {
|
|
"CmdGetRogueAdventureRoomInfoCsReq"
|
|
}
|
|
Self::CmdSyncRogueCommonActionResultScNotify => {
|
|
"CmdSyncRogueCommonActionResultScNotify"
|
|
}
|
|
Self::CmdCommonRogueUpdateScNotify => "CmdCommonRogueUpdateScNotify",
|
|
Self::CmdGetRogueShopFormulaInfoCsReq => "CmdGetRogueShopFormulaInfoCsReq",
|
|
Self::CmdSyncRogueHandbookDataUpdateScNotify => {
|
|
"CmdSyncRogueHandbookDataUpdateScNotify"
|
|
}
|
|
Self::CmdFinishRogueCommonDialogueCsReq => {
|
|
"CmdFinishRogueCommonDialogueCsReq"
|
|
}
|
|
Self::CmdStopRogueAdventureRoomCsReq => "CmdStopRogueAdventureRoomCsReq",
|
|
Self::CanohpgpcgjLlaeeohfped => "CANOHPGPCGJ_LLAEEOHFPED",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CANOHPGPCGJ_BPNKNCLAKAG" => Some(Self::CanohpgpcgjBpnknclakag),
|
|
"CmdRogueGetGambleInfoScRsp" => Some(Self::CmdRogueGetGambleInfoScRsp),
|
|
"CANOHPGPCGJ_LOAAMJBIEOH" => Some(Self::CanohpgpcgjLoaamjbieoh),
|
|
"CmdRogueShopBeginBattleCsReq" => Some(Self::CmdRogueShopBeginBattleCsReq),
|
|
"CmdPLHGBLKJNOL" => Some(Self::CmdPlhgblkjnol),
|
|
"CmdSetRogueCollectionScRsp" => Some(Self::CmdSetRogueCollectionScRsp),
|
|
"CmdOOCOMIOPINM" => Some(Self::CmdOocomiopinm),
|
|
"CmdTakeRogueMiracleHandbookRewardScRsp" => {
|
|
Some(Self::CmdTakeRogueMiracleHandbookRewardScRsp)
|
|
}
|
|
"CmdRogueWorkbenchHandleFuncScRsp" => {
|
|
Some(Self::CmdRogueWorkbenchHandleFuncScRsp)
|
|
}
|
|
"CmdSelectRogueCommonDialogueOptionScRsp" => {
|
|
Some(Self::CmdSelectRogueCommonDialogueOptionScRsp)
|
|
}
|
|
"CmdTakeEventHandbookRewardScRsp" => {
|
|
Some(Self::CmdTakeEventHandbookRewardScRsp)
|
|
}
|
|
"CmdGetRogueShopBuffInfoScRsp" => Some(Self::CmdGetRogueShopBuffInfoScRsp),
|
|
"CmdSetRogueExhibitionScRsp" => Some(Self::CmdSetRogueExhibitionScRsp),
|
|
"CmdRogueGetGambleInfoCsReq" => Some(Self::CmdRogueGetGambleInfoCsReq),
|
|
"CmdGetRogueCommonDialogueDataScRsp" => {
|
|
Some(Self::CmdGetRogueCommonDialogueDataScRsp)
|
|
}
|
|
"CmdRogueDoGambleCsReq" => Some(Self::CmdRogueDoGambleCsReq),
|
|
"CmdCommonRogueQueryScRsp" => Some(Self::CmdCommonRogueQueryScRsp),
|
|
"CANOHPGPCGJ_IAMCNCIEHGG" => Some(Self::CanohpgpcgjIamcnciehgg),
|
|
"CmdRogueWorkbenchGetInfoCsReq" => Some(Self::CmdRogueWorkbenchGetInfoCsReq),
|
|
"CmdHandleRogueCommonPendingActionScRsp" => {
|
|
Some(Self::CmdHandleRogueCommonPendingActionScRsp)
|
|
}
|
|
"CmdGetRogueShopMiracleInfoScRsp" => {
|
|
Some(Self::CmdGetRogueShopMiracleInfoScRsp)
|
|
}
|
|
"CmdFHEKPIAGNIN" => Some(Self::CmdFhekpiagnin),
|
|
"CmdRogueShopBeginBattleScRsp" => Some(Self::CmdRogueShopBeginBattleScRsp),
|
|
"CmdGetRogueShopFormulaInfoScRsp" => {
|
|
Some(Self::CmdGetRogueShopFormulaInfoScRsp)
|
|
}
|
|
"CmdBuyRogueShopBuffScRsp" => Some(Self::CmdBuyRogueShopBuffScRsp),
|
|
"CmdNEELNABJPGE" => Some(Self::CmdNeelnabjpge),
|
|
"CmdSelectRogueBonusReq" => Some(Self::CmdSelectRogueBonusReq),
|
|
"CmdSyncRogueCommonPendingActionScNotify" => {
|
|
Some(Self::CmdSyncRogueCommonPendingActionScNotify)
|
|
}
|
|
"CmdCommonRogueVirtualItemInfoScNotify" => {
|
|
Some(Self::CmdCommonRogueVirtualItemInfoScNotify)
|
|
}
|
|
"CmdIAGFLEBBOGB" => Some(Self::CmdIagflebbogb),
|
|
"CmdLHEFHJLBHGK" => Some(Self::CmdLhefhjlbhgk),
|
|
"CmdGetRogueShopMiracleInfoCsReq" => {
|
|
Some(Self::CmdGetRogueShopMiracleInfoCsReq)
|
|
}
|
|
"CmdRogueDoGambleScRsp" => Some(Self::CmdRogueDoGambleScRsp),
|
|
"CmdUpdateRogueAdventureRoomScoreCsReq" => {
|
|
Some(Self::CmdUpdateRogueAdventureRoomScoreCsReq)
|
|
}
|
|
"CmdBuyRogueShopMiracleCsReq" => Some(Self::CmdBuyRogueShopMiracleCsReq),
|
|
"CmdSetRogueExhibitionCsReq" => Some(Self::CmdSetRogueExhibitionCsReq),
|
|
"CmdGetRogueShopBuffInfoCsReq" => Some(Self::CmdGetRogueShopBuffInfoCsReq),
|
|
"CmdSelectRogueCommonDialogueOptionCsReq" => {
|
|
Some(Self::CmdSelectRogueCommonDialogueOptionCsReq)
|
|
}
|
|
"CmdTakeEventHandbookRewardCsReq" => {
|
|
Some(Self::CmdTakeEventHandbookRewardCsReq)
|
|
}
|
|
"CmdBuyRogueShopFormulaScRsp" => Some(Self::CmdBuyRogueShopFormulaScRsp),
|
|
"CmdGetRogueCommonDialogueDataCsReq" => {
|
|
Some(Self::CmdGetRogueCommonDialogueDataCsReq)
|
|
}
|
|
"CmdTakeRogueMiracleHandbookRewardCsReq" => {
|
|
Some(Self::CmdTakeRogueMiracleHandbookRewardCsReq)
|
|
}
|
|
"CmdRogueWorkbenchReforgeBuffReq" => {
|
|
Some(Self::CmdRogueWorkbenchReforgeBuffReq)
|
|
}
|
|
"CmdBuyRogueShopMiracleScRsp" => Some(Self::CmdBuyRogueShopMiracleScRsp),
|
|
"CANOHPGPCGJ_NBEEENFFEME" => Some(Self::CanohpgpcgjNbeeenffeme),
|
|
"CmdCommonRogueQueryCsReq" => Some(Self::CmdCommonRogueQueryCsReq),
|
|
"CmdPrepareRogueAdventureRoomCsReq" => {
|
|
Some(Self::CmdPrepareRogueAdventureRoomCsReq)
|
|
}
|
|
"CmdIFPKEPIAOFP" => Some(Self::CmdIfpkepiaofp),
|
|
"CmdRogueWorkbenchGetInfoScRsp" => Some(Self::CmdRogueWorkbenchGetInfoScRsp),
|
|
"CmdSyncRogueCommonDialogueDataScNotify" => {
|
|
Some(Self::CmdSyncRogueCommonDialogueDataScNotify)
|
|
}
|
|
"CmdEJGHKFDHGGC" => Some(Self::CmdEjghkfdhggc),
|
|
"CmdGetRogueHandbookDataCsReq" => Some(Self::CmdGetRogueHandbookDataCsReq),
|
|
"CmdNDHFHFFHJIH" => Some(Self::CmdNdhfhffhjih),
|
|
"CmdGetRogueHandbookDataScRsp" => Some(Self::CmdGetRogueHandbookDataScRsp),
|
|
"CmdSetRogueCollectionCsReq" => Some(Self::CmdSetRogueCollectionCsReq),
|
|
"CmdRogueNpcDisappearCsReq" => Some(Self::CmdRogueNpcDisappearCsReq),
|
|
"CmdSyncRogueCommonDialogueOptionFinishScNotify" => {
|
|
Some(Self::CmdSyncRogueCommonDialogueOptionFinishScNotify)
|
|
}
|
|
"CmdGetRogueAdventureRoomInfoCsReq" => {
|
|
Some(Self::CmdGetRogueAdventureRoomInfoCsReq)
|
|
}
|
|
"CmdSyncRogueCommonActionResultScNotify" => {
|
|
Some(Self::CmdSyncRogueCommonActionResultScNotify)
|
|
}
|
|
"CmdCommonRogueUpdateScNotify" => Some(Self::CmdCommonRogueUpdateScNotify),
|
|
"CmdGetRogueShopFormulaInfoCsReq" => {
|
|
Some(Self::CmdGetRogueShopFormulaInfoCsReq)
|
|
}
|
|
"CmdSyncRogueHandbookDataUpdateScNotify" => {
|
|
Some(Self::CmdSyncRogueHandbookDataUpdateScNotify)
|
|
}
|
|
"CmdFinishRogueCommonDialogueCsReq" => {
|
|
Some(Self::CmdFinishRogueCommonDialogueCsReq)
|
|
}
|
|
"CmdStopRogueAdventureRoomCsReq" => {
|
|
Some(Self::CmdStopRogueAdventureRoomCsReq)
|
|
}
|
|
"CANOHPGPCGJ_LLAEEOHFPED" => Some(Self::CanohpgpcgjLlaeeohfped),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mocdfppjiec {
|
|
Pcpdhelpkem = 0,
|
|
Oilbbndnkba = 1,
|
|
Fflchlpofnm = 2,
|
|
Blkcligkfjf = 3,
|
|
}
|
|
impl Mocdfppjiec {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "MOCDFPPJIEC_PCPDHELPKEM",
|
|
Self::Oilbbndnkba => "MOCDFPPJIEC_OILBBNDNKBA",
|
|
Self::Fflchlpofnm => "MOCDFPPJIEC_FFLCHLPOFNM",
|
|
Self::Blkcligkfjf => "MOCDFPPJIEC_BLKCLIGKFJF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MOCDFPPJIEC_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"MOCDFPPJIEC_OILBBNDNKBA" => Some(Self::Oilbbndnkba),
|
|
"MOCDFPPJIEC_FFLCHLPOFNM" => Some(Self::Fflchlpofnm),
|
|
"MOCDFPPJIEC_BLKCLIGKFJF" => Some(Self::Blkcligkfjf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MAFPONIDMLD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueCommonBuffSelectSourceType {
|
|
MafponidmldPcpdhelpkem = 0,
|
|
MafponidmldHlidgdlnfhm = 1,
|
|
MafponidmldEgfbgjgiekm = 2,
|
|
MafponidmldNpdcojcahpe = 3,
|
|
MafponidmldGalgfiomoio = 4,
|
|
}
|
|
impl RogueCommonBuffSelectSourceType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MafponidmldPcpdhelpkem => "MAFPONIDMLD_PCPDHELPKEM",
|
|
Self::MafponidmldHlidgdlnfhm => "MAFPONIDMLD_HLIDGDLNFHM",
|
|
Self::MafponidmldEgfbgjgiekm => "MAFPONIDMLD_EGFBGJGIEKM",
|
|
Self::MafponidmldNpdcojcahpe => "MAFPONIDMLD_NPDCOJCAHPE",
|
|
Self::MafponidmldGalgfiomoio => "MAFPONIDMLD_GALGFIOMOIO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MAFPONIDMLD_PCPDHELPKEM" => Some(Self::MafponidmldPcpdhelpkem),
|
|
"MAFPONIDMLD_HLIDGDLNFHM" => Some(Self::MafponidmldHlidgdlnfhm),
|
|
"MAFPONIDMLD_EGFBGJGIEKM" => Some(Self::MafponidmldEgfbgjgiekm),
|
|
"MAFPONIDMLD_NPDCOJCAHPE" => Some(Self::MafponidmldNpdcojcahpe),
|
|
"MAFPONIDMLD_GALGFIOMOIO" => Some(Self::MafponidmldGalgfiomoio),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jchadppokad {
|
|
Mmaoonpapdp = 0,
|
|
Hilhingogbb = 1,
|
|
Plmoiblmnfa = 2,
|
|
Oamognikbln = 3,
|
|
Jcjlbokhonk = 4,
|
|
Jgpkddkmdbp = 5,
|
|
}
|
|
impl Jchadppokad {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Mmaoonpapdp => "JCHADPPOKAD_MMAOONPAPDP",
|
|
Self::Hilhingogbb => "JCHADPPOKAD_HILHINGOGBB",
|
|
Self::Plmoiblmnfa => "JCHADPPOKAD_PLMOIBLMNFA",
|
|
Self::Oamognikbln => "JCHADPPOKAD_OAMOGNIKBLN",
|
|
Self::Jcjlbokhonk => "JCHADPPOKAD_JCJLBOKHONK",
|
|
Self::Jgpkddkmdbp => "JCHADPPOKAD_JGPKDDKMDBP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JCHADPPOKAD_MMAOONPAPDP" => Some(Self::Mmaoonpapdp),
|
|
"JCHADPPOKAD_HILHINGOGBB" => Some(Self::Hilhingogbb),
|
|
"JCHADPPOKAD_PLMOIBLMNFA" => Some(Self::Plmoiblmnfa),
|
|
"JCHADPPOKAD_OAMOGNIKBLN" => Some(Self::Oamognikbln),
|
|
"JCHADPPOKAD_JCJLBOKHONK" => Some(Self::Jcjlbokhonk),
|
|
"JCHADPPOKAD_JGPKDDKMDBP" => Some(Self::Jgpkddkmdbp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nheelahapci {
|
|
Pcpdhelpkem = 0,
|
|
Hlidgdlnfhm = 1,
|
|
Egfbgjgiekm = 2,
|
|
Npdcojcahpe = 3,
|
|
Galgfiomoio = 4,
|
|
}
|
|
impl Nheelahapci {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "NHEELAHAPCI_PCPDHELPKEM",
|
|
Self::Hlidgdlnfhm => "NHEELAHAPCI_HLIDGDLNFHM",
|
|
Self::Egfbgjgiekm => "NHEELAHAPCI_EGFBGJGIEKM",
|
|
Self::Npdcojcahpe => "NHEELAHAPCI_NPDCOJCAHPE",
|
|
Self::Galgfiomoio => "NHEELAHAPCI_GALGFIOMOIO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NHEELAHAPCI_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"NHEELAHAPCI_HLIDGDLNFHM" => Some(Self::Hlidgdlnfhm),
|
|
"NHEELAHAPCI_EGFBGJGIEKM" => Some(Self::Egfbgjgiekm),
|
|
"NHEELAHAPCI_NPDCOJCAHPE" => Some(Self::Npdcojcahpe),
|
|
"NHEELAHAPCI_GALGFIOMOIO" => Some(Self::Galgfiomoio),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Aigkbkipcnh {
|
|
Pcpdhelpkem = 0,
|
|
Ledeeahcdki = 1,
|
|
Hcekfeennca = 2,
|
|
}
|
|
impl Aigkbkipcnh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "AIGKBKIPCNH_PCPDHELPKEM",
|
|
Self::Ledeeahcdki => "AIGKBKIPCNH_LEDEEAHCDKI",
|
|
Self::Hcekfeennca => "AIGKBKIPCNH_HCEKFEENNCA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AIGKBKIPCNH_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"AIGKBKIPCNH_LEDEEAHCDKI" => Some(Self::Ledeeahcdki),
|
|
"AIGKBKIPCNH_HCEKFEENNCA" => Some(Self::Hcekfeennca),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Baljgodbjec {
|
|
Pcpdhelpkem = 0,
|
|
Ledeeahcdki = 1,
|
|
Hcekfeennca = 2,
|
|
Fhfmoenflgk = 3,
|
|
}
|
|
impl Baljgodbjec {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "BALJGODBJEC_PCPDHELPKEM",
|
|
Self::Ledeeahcdki => "BALJGODBJEC_LEDEEAHCDKI",
|
|
Self::Hcekfeennca => "BALJGODBJEC_HCEKFEENNCA",
|
|
Self::Fhfmoenflgk => "BALJGODBJEC_FHFMOENFLGK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BALJGODBJEC_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"BALJGODBJEC_LEDEEAHCDKI" => Some(Self::Ledeeahcdki),
|
|
"BALJGODBJEC_HCEKFEENNCA" => Some(Self::Hcekfeennca),
|
|
"BALJGODBJEC_FHFMOENFLGK" => Some(Self::Fhfmoenflgk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Oocefdibhnp {
|
|
Pcpdhelpkem = 0,
|
|
Ledeeahcdki = 1,
|
|
Hcekfeennca = 2,
|
|
}
|
|
impl Oocefdibhnp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "OOCEFDIBHNP_PCPDHELPKEM",
|
|
Self::Ledeeahcdki => "OOCEFDIBHNP_LEDEEAHCDKI",
|
|
Self::Hcekfeennca => "OOCEFDIBHNP_HCEKFEENNCA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OOCEFDIBHNP_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"OOCEFDIBHNP_LEDEEAHCDKI" => Some(Self::Ledeeahcdki),
|
|
"OOCEFDIBHNP_HCEKFEENNCA" => Some(Self::Hcekfeennca),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fmfmgicmpca {
|
|
Pcpdhelpkem = 0,
|
|
Ifpdlcoienf = 1,
|
|
Nahddiehjma = 2,
|
|
}
|
|
impl Fmfmgicmpca {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "FMFMGICMPCA_PCPDHELPKEM",
|
|
Self::Ifpdlcoienf => "FMFMGICMPCA_IFPDLCOIENF",
|
|
Self::Nahddiehjma => "FMFMGICMPCA_NAHDDIEHJMA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FMFMGICMPCA_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"FMFMGICMPCA_IFPDLCOIENF" => Some(Self::Ifpdlcoienf),
|
|
"FMFMGICMPCA_NAHDDIEHJMA" => Some(Self::Nahddiehjma),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kcffohmdhck {
|
|
Pcpdhelpkem = 0,
|
|
Iggfmobbkfm = 1,
|
|
Kpgeihaeebc = 2,
|
|
Mmaoonpapdp = 3,
|
|
Egndjgkkjho = 4,
|
|
Hemmgkijlei = 5,
|
|
Jadcleafejc = 6,
|
|
Hhhlcangabl = 7,
|
|
Egfbgjgiekm = 8,
|
|
Npdcojcahpe = 9,
|
|
Bfagnenpjjj = 10,
|
|
Galgfiomoio = 11,
|
|
Baaanbeipbg = 12,
|
|
Fbgiokmekin = 13,
|
|
Kecblohenko = 14,
|
|
Lgclcgplalj = 15,
|
|
Ddlpgnhadcj = 16,
|
|
Dfoiggjfiom = 17,
|
|
}
|
|
impl Kcffohmdhck {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "KCFFOHMDHCK_PCPDHELPKEM",
|
|
Self::Iggfmobbkfm => "KCFFOHMDHCK_IGGFMOBBKFM",
|
|
Self::Kpgeihaeebc => "KCFFOHMDHCK_KPGEIHAEEBC",
|
|
Self::Mmaoonpapdp => "KCFFOHMDHCK_MMAOONPAPDP",
|
|
Self::Egndjgkkjho => "KCFFOHMDHCK_EGNDJGKKJHO",
|
|
Self::Hemmgkijlei => "KCFFOHMDHCK_HEMMGKIJLEI",
|
|
Self::Jadcleafejc => "KCFFOHMDHCK_JADCLEAFEJC",
|
|
Self::Hhhlcangabl => "KCFFOHMDHCK_HHHLCANGABL",
|
|
Self::Egfbgjgiekm => "KCFFOHMDHCK_EGFBGJGIEKM",
|
|
Self::Npdcojcahpe => "KCFFOHMDHCK_NPDCOJCAHPE",
|
|
Self::Bfagnenpjjj => "KCFFOHMDHCK_BFAGNENPJJJ",
|
|
Self::Galgfiomoio => "KCFFOHMDHCK_GALGFIOMOIO",
|
|
Self::Baaanbeipbg => "KCFFOHMDHCK_BAAANBEIPBG",
|
|
Self::Fbgiokmekin => "KCFFOHMDHCK_FBGIOKMEKIN",
|
|
Self::Kecblohenko => "KCFFOHMDHCK_KECBLOHENKO",
|
|
Self::Lgclcgplalj => "KCFFOHMDHCK_LGCLCGPLALJ",
|
|
Self::Ddlpgnhadcj => "KCFFOHMDHCK_DDLPGNHADCJ",
|
|
Self::Dfoiggjfiom => "KCFFOHMDHCK_DFOIGGJFIOM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KCFFOHMDHCK_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"KCFFOHMDHCK_IGGFMOBBKFM" => Some(Self::Iggfmobbkfm),
|
|
"KCFFOHMDHCK_KPGEIHAEEBC" => Some(Self::Kpgeihaeebc),
|
|
"KCFFOHMDHCK_MMAOONPAPDP" => Some(Self::Mmaoonpapdp),
|
|
"KCFFOHMDHCK_EGNDJGKKJHO" => Some(Self::Egndjgkkjho),
|
|
"KCFFOHMDHCK_HEMMGKIJLEI" => Some(Self::Hemmgkijlei),
|
|
"KCFFOHMDHCK_JADCLEAFEJC" => Some(Self::Jadcleafejc),
|
|
"KCFFOHMDHCK_HHHLCANGABL" => Some(Self::Hhhlcangabl),
|
|
"KCFFOHMDHCK_EGFBGJGIEKM" => Some(Self::Egfbgjgiekm),
|
|
"KCFFOHMDHCK_NPDCOJCAHPE" => Some(Self::Npdcojcahpe),
|
|
"KCFFOHMDHCK_BFAGNENPJJJ" => Some(Self::Bfagnenpjjj),
|
|
"KCFFOHMDHCK_GALGFIOMOIO" => Some(Self::Galgfiomoio),
|
|
"KCFFOHMDHCK_BAAANBEIPBG" => Some(Self::Baaanbeipbg),
|
|
"KCFFOHMDHCK_FBGIOKMEKIN" => Some(Self::Fbgiokmekin),
|
|
"KCFFOHMDHCK_KECBLOHENKO" => Some(Self::Kecblohenko),
|
|
"KCFFOHMDHCK_LGCLCGPLALJ" => Some(Self::Lgclcgplalj),
|
|
"KCFFOHMDHCK_DDLPGNHADCJ" => Some(Self::Ddlpgnhadcj),
|
|
"KCFFOHMDHCK_DFOIGGJFIOM" => Some(Self::Dfoiggjfiom),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Cghgbgjjbeo {
|
|
Ohdhfkcnamc = 0,
|
|
Ieppggkmmpi = 1,
|
|
Dgmfcpfglan = 2,
|
|
}
|
|
impl Cghgbgjjbeo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ohdhfkcnamc => "CGHGBGJJBEO_OHDHFKCNAMC",
|
|
Self::Ieppggkmmpi => "CGHGBGJJBEO_IEPPGGKMMPI",
|
|
Self::Dgmfcpfglan => "CGHGBGJJBEO_DGMFCPFGLAN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CGHGBGJJBEO_OHDHFKCNAMC" => Some(Self::Ohdhfkcnamc),
|
|
"CGHGBGJJBEO_IEPPGGKMMPI" => Some(Self::Ieppggkmmpi),
|
|
"CGHGBGJJBEO_DGMFCPFGLAN" => Some(Self::Dgmfcpfglan),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JHIDLBHJPBJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueTalentStatus {
|
|
JhidlbhjpbjDklpaafflee = 0,
|
|
JhidlbhjpbjNgmmicogdfp = 1,
|
|
JhidlbhjpbjKpakakogdcm = 2,
|
|
}
|
|
impl RogueTalentStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JhidlbhjpbjDklpaafflee => "JHIDLBHJPBJ_DKLPAAFFLEE",
|
|
Self::JhidlbhjpbjNgmmicogdfp => "JHIDLBHJPBJ_NGMMICOGDFP",
|
|
Self::JhidlbhjpbjKpakakogdcm => "JHIDLBHJPBJ_KPAKAKOGDCM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JHIDLBHJPBJ_DKLPAAFFLEE" => Some(Self::JhidlbhjpbjDklpaafflee),
|
|
"JHIDLBHJPBJ_NGMMICOGDFP" => Some(Self::JhidlbhjpbjNgmmicogdfp),
|
|
"JHIDLBHJPBJ_KPAKAKOGDCM" => Some(Self::JhidlbhjpbjKpakakogdcm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Aglnlhobdki {
|
|
Jodholnlejj = 0,
|
|
Aigccahhkbf = 1,
|
|
Dbnaoopmmhp = 2,
|
|
}
|
|
impl Aglnlhobdki {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Jodholnlejj => "AGLNLHOBDKI_JODHOLNLEJJ",
|
|
Self::Aigccahhkbf => "AGLNLHOBDKI_AIGCCAHHKBF",
|
|
Self::Dbnaoopmmhp => "AGLNLHOBDKI_DBNAOOPMMHP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AGLNLHOBDKI_JODHOLNLEJJ" => Some(Self::Jodholnlejj),
|
|
"AGLNLHOBDKI_AIGCCAHHKBF" => Some(Self::Aigccahhkbf),
|
|
"AGLNLHOBDKI_DBNAOOPMMHP" => Some(Self::Dbnaoopmmhp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lkbgomghglg {
|
|
Jdinpiohiei = 0,
|
|
Hlpdojbioij = 1,
|
|
Dkbogaibkbd = 2,
|
|
}
|
|
impl Lkbgomghglg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Jdinpiohiei => "LKBGOMGHGLG_JDINPIOHIEI",
|
|
Self::Hlpdojbioij => "LKBGOMGHGLG_HLPDOJBIOIJ",
|
|
Self::Dkbogaibkbd => "LKBGOMGHGLG_DKBOGAIBKBD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LKBGOMGHGLG_JDINPIOHIEI" => Some(Self::Jdinpiohiei),
|
|
"LKBGOMGHGLG_HLPDOJBIOIJ" => Some(Self::Hlpdojbioij),
|
|
"LKBGOMGHGLG_DKBOGAIBKBD" => Some(Self::Dkbogaibkbd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dicjkjnencp {
|
|
Geboholbjph = 0,
|
|
Bgkloemehba = 1,
|
|
Edbakopabpf = 2,
|
|
}
|
|
impl Dicjkjnencp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Geboholbjph => "DICJKJNENCP_GEBOHOLBJPH",
|
|
Self::Bgkloemehba => "DICJKJNENCP_BGKLOEMEHBA",
|
|
Self::Edbakopabpf => "DICJKJNENCP_EDBAKOPABPF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DICJKJNENCP_GEBOHOLBJPH" => Some(Self::Geboholbjph),
|
|
"DICJKJNENCP_BGKLOEMEHBA" => Some(Self::Bgkloemehba),
|
|
"DICJKJNENCP_EDBAKOPABPF" => Some(Self::Edbakopabpf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fdmmaahefpk {
|
|
Oafcmphbkkl = 0,
|
|
Dgnfenmmhii = 1,
|
|
Hkepapblkeg = 2,
|
|
}
|
|
impl Fdmmaahefpk {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Oafcmphbkkl => "FDMMAAHEFPK_OAFCMPHBKKL",
|
|
Self::Dgnfenmmhii => "FDMMAAHEFPK_DGNFENMMHII",
|
|
Self::Hkepapblkeg => "FDMMAAHEFPK_HKEPAPBLKEG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FDMMAAHEFPK_OAFCMPHBKKL" => Some(Self::Oafcmphbkkl),
|
|
"FDMMAAHEFPK_DGNFENMMHII" => Some(Self::Dgnfenmmhii),
|
|
"FDMMAAHEFPK_HKEPAPBLKEG" => Some(Self::Hkepapblkeg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mliblhfbafj {
|
|
Pcpdhelpkem = 0,
|
|
Mmaoonpapdp = 1,
|
|
Acjgheombnb = 2,
|
|
Jidmgpoklpk = 3,
|
|
Bnkhlagmlmi = 4,
|
|
Ljojnncfmia = 5,
|
|
}
|
|
impl Mliblhfbafj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "MLIBLHFBAFJ_PCPDHELPKEM",
|
|
Self::Mmaoonpapdp => "MLIBLHFBAFJ_MMAOONPAPDP",
|
|
Self::Acjgheombnb => "MLIBLHFBAFJ_ACJGHEOMBNB",
|
|
Self::Jidmgpoklpk => "MLIBLHFBAFJ_JIDMGPOKLPK",
|
|
Self::Bnkhlagmlmi => "MLIBLHFBAFJ_BNKHLAGMLMI",
|
|
Self::Ljojnncfmia => "MLIBLHFBAFJ_LJOJNNCFMIA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MLIBLHFBAFJ_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"MLIBLHFBAFJ_MMAOONPAPDP" => Some(Self::Mmaoonpapdp),
|
|
"MLIBLHFBAFJ_ACJGHEOMBNB" => Some(Self::Acjgheombnb),
|
|
"MLIBLHFBAFJ_JIDMGPOKLPK" => Some(Self::Jidmgpoklpk),
|
|
"MLIBLHFBAFJ_BNKHLAGMLMI" => Some(Self::Bnkhlagmlmi),
|
|
"MLIBLHFBAFJ_LJOJNNCFMIA" => Some(Self::Ljojnncfmia),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Odmjacikepc {
|
|
Pcpdhelpkem = 0,
|
|
Apffeddknbk = 1,
|
|
Edgoiaodjlh = 2,
|
|
}
|
|
impl Odmjacikepc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "ODMJACIKEPC_PCPDHELPKEM",
|
|
Self::Apffeddknbk => "ODMJACIKEPC_APFFEDDKNBK",
|
|
Self::Edgoiaodjlh => "ODMJACIKEPC_EDGOIAODJLH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ODMJACIKEPC_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"ODMJACIKEPC_APFFEDDKNBK" => Some(Self::Apffeddknbk),
|
|
"ODMJACIKEPC_EDGOIAODJLH" => Some(Self::Edgoiaodjlh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jgikohjkecf {
|
|
Pcpdhelpkem = 0,
|
|
Odokjomechi = 1,
|
|
Jkcoajodpml = 2,
|
|
Gppplacjkjj = 3,
|
|
Ighaheehldg = 4,
|
|
}
|
|
impl Jgikohjkecf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "JGIKOHJKECF_PCPDHELPKEM",
|
|
Self::Odokjomechi => "JGIKOHJKECF_ODOKJOMECHI",
|
|
Self::Jkcoajodpml => "JGIKOHJKECF_JKCOAJODPML",
|
|
Self::Gppplacjkjj => "JGIKOHJKECF_GPPPLACJKJJ",
|
|
Self::Ighaheehldg => "JGIKOHJKECF_IGHAHEEHLDG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JGIKOHJKECF_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"JGIKOHJKECF_ODOKJOMECHI" => Some(Self::Odokjomechi),
|
|
"JGIKOHJKECF_JKCOAJODPML" => Some(Self::Jkcoajodpml),
|
|
"JGIKOHJKECF_GPPPLACJKJJ" => Some(Self::Gppplacjkjj),
|
|
"JGIKOHJKECF_IGHAHEEHLDG" => Some(Self::Ighaheehldg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: GBIEIHAAFFI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueEndlessType {
|
|
GbieihaaffiIemigjikeij = 0,
|
|
CmdRogueEndlessActivityBattleEndScNotify = 6005,
|
|
CmdTakeRogueEndlessActivityPointRewardScRsp = 6002,
|
|
CmdEnterRogueEndlessActivityStageScRsp = 6007,
|
|
CmdGetRogueEndlessActivityDataCsReq = 6009,
|
|
CmdGetRogueEndlessActivityDataScRsp = 6010,
|
|
CmdTakeRogueEndlessActivityAllBonusRewardCsReq = 6006,
|
|
CmdTakeRogueEndlessActivityPointRewardCsReq = 6004,
|
|
CmdTakeRogueEndlessActivityAllBonusRewardScRsp = 6003,
|
|
CmdEnterRogueEndlessActivityStageCsReq = 6001,
|
|
}
|
|
impl CmdRogueEndlessType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::GbieihaaffiIemigjikeij => "GBIEIHAAFFI_IEMIGJIKEIJ",
|
|
Self::CmdRogueEndlessActivityBattleEndScNotify => {
|
|
"CmdRogueEndlessActivityBattleEndScNotify"
|
|
}
|
|
Self::CmdTakeRogueEndlessActivityPointRewardScRsp => {
|
|
"CmdTakeRogueEndlessActivityPointRewardScRsp"
|
|
}
|
|
Self::CmdEnterRogueEndlessActivityStageScRsp => {
|
|
"CmdEnterRogueEndlessActivityStageScRsp"
|
|
}
|
|
Self::CmdGetRogueEndlessActivityDataCsReq => {
|
|
"CmdGetRogueEndlessActivityDataCsReq"
|
|
}
|
|
Self::CmdGetRogueEndlessActivityDataScRsp => {
|
|
"CmdGetRogueEndlessActivityDataScRsp"
|
|
}
|
|
Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq => {
|
|
"CmdTakeRogueEndlessActivityAllBonusRewardCsReq"
|
|
}
|
|
Self::CmdTakeRogueEndlessActivityPointRewardCsReq => {
|
|
"CmdTakeRogueEndlessActivityPointRewardCsReq"
|
|
}
|
|
Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp => {
|
|
"CmdTakeRogueEndlessActivityAllBonusRewardScRsp"
|
|
}
|
|
Self::CmdEnterRogueEndlessActivityStageCsReq => {
|
|
"CmdEnterRogueEndlessActivityStageCsReq"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GBIEIHAAFFI_IEMIGJIKEIJ" => Some(Self::GbieihaaffiIemigjikeij),
|
|
"CmdRogueEndlessActivityBattleEndScNotify" => {
|
|
Some(Self::CmdRogueEndlessActivityBattleEndScNotify)
|
|
}
|
|
"CmdTakeRogueEndlessActivityPointRewardScRsp" => {
|
|
Some(Self::CmdTakeRogueEndlessActivityPointRewardScRsp)
|
|
}
|
|
"CmdEnterRogueEndlessActivityStageScRsp" => {
|
|
Some(Self::CmdEnterRogueEndlessActivityStageScRsp)
|
|
}
|
|
"CmdGetRogueEndlessActivityDataCsReq" => {
|
|
Some(Self::CmdGetRogueEndlessActivityDataCsReq)
|
|
}
|
|
"CmdGetRogueEndlessActivityDataScRsp" => {
|
|
Some(Self::CmdGetRogueEndlessActivityDataScRsp)
|
|
}
|
|
"CmdTakeRogueEndlessActivityAllBonusRewardCsReq" => {
|
|
Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq)
|
|
}
|
|
"CmdTakeRogueEndlessActivityPointRewardCsReq" => {
|
|
Some(Self::CmdTakeRogueEndlessActivityPointRewardCsReq)
|
|
}
|
|
"CmdTakeRogueEndlessActivityAllBonusRewardScRsp" => {
|
|
Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp)
|
|
}
|
|
"CmdEnterRogueEndlessActivityStageCsReq" => {
|
|
Some(Self::CmdEnterRogueEndlessActivityStageCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: NFJEJPNLLAM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueMagicType {
|
|
NfjejpnllamAmfjbbnjpli = 0,
|
|
CmdRogueMagicReviveCostUpdateScNotify = 7733,
|
|
CmdLmgjdldgkmm = 7796,
|
|
CmdFgcbmgeigfl = 7749,
|
|
CmdRogueMagicReviveAvatarCsReq = 7761,
|
|
CmdRogueMagicGetMiscRealTimeDataScRsp = 7793,
|
|
NfjejpnllamNpjiondjkga = 7708,
|
|
CmdRogueMagicStartCsReq = 7791,
|
|
CmdRogueMagicScepterTakeOffUnitCsReq = 7757,
|
|
CmdRogueMagicStoryInfoUpdateScNotify = 7766,
|
|
CmdRogueMagicEnterLayerCsReq = 7739,
|
|
CmdRogueMagicLevelInfoUpdateScNotify = 7774,
|
|
CmdRogueMagicUnitComposeCsReq = 7728,
|
|
CmdRogueMagicReviveAvatarScRsp = 7707,
|
|
CmdRogueMagicBattleFailSettleInfoScNotify = 7732,
|
|
CmdRogueMagicStartScRsp = 7710,
|
|
CmdRogueMagicLeaveScRsp = 7718,
|
|
CmdJepajcegpad = 7721,
|
|
CmdRogueMagicSetAutoDressInMagicUnitScRsp = 7779,
|
|
CmdRogueMagicSettleScRsp = 7798,
|
|
CmdRogueMagicEnterLayerScRsp = 7701,
|
|
CmdKbdibklebkp = 7753,
|
|
CmdRogueMagicAutoDressInMagicUnitChangeScNotify = 7705,
|
|
CmdRogueMagicScepterDressInUnitCsReq = 7789,
|
|
CmdRogueMagicEnableTalentCsReq = 7751,
|
|
CmdRogueMagicEnterRoomCsReq = 7763,
|
|
CmdRogueMagicAreaUpdateScNotify = 7737,
|
|
CmdRogueMagicEnterRoomScRsp = 7726,
|
|
CmdRogueMagicEnterScRsp = 7795,
|
|
CmdRogueMagicEnableTalentScRsp = 7725,
|
|
CmdRogueMagicLeaveCsReq = 7714,
|
|
NfjejpnllamCgfbfeiihmo = 7773,
|
|
CmdRogueMagicGetMiscRealTimeDataCsReq = 7720,
|
|
CmdEahjloanbpd = 7717,
|
|
CmdRogueMagicQueryScRsp = 7744,
|
|
CmdRogueMagicUnitComposeScRsp = 7765,
|
|
CmdRogueMagicSetAutoDressInMagicUnitCsReq = 7754,
|
|
CmdRogueMagicAutoDressInUnitCsReq = 7702,
|
|
CmdRogueMagicQueryCsReq = 7758,
|
|
CmdRogueMagicEnterCsReq = 7794,
|
|
CmdRogueMagicSettleCsReq = 7709,
|
|
}
|
|
impl CmdRogueMagicType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::NfjejpnllamAmfjbbnjpli => "NFJEJPNLLAM_AMFJBBNJPLI",
|
|
Self::CmdRogueMagicReviveCostUpdateScNotify => {
|
|
"CmdRogueMagicReviveCostUpdateScNotify"
|
|
}
|
|
Self::CmdLmgjdldgkmm => "CmdLMGJDLDGKMM",
|
|
Self::CmdFgcbmgeigfl => "CmdFGCBMGEIGFL",
|
|
Self::CmdRogueMagicReviveAvatarCsReq => "CmdRogueMagicReviveAvatarCsReq",
|
|
Self::CmdRogueMagicGetMiscRealTimeDataScRsp => {
|
|
"CmdRogueMagicGetMiscRealTimeDataScRsp"
|
|
}
|
|
Self::NfjejpnllamNpjiondjkga => "NFJEJPNLLAM_NPJIONDJKGA",
|
|
Self::CmdRogueMagicStartCsReq => "CmdRogueMagicStartCsReq",
|
|
Self::CmdRogueMagicScepterTakeOffUnitCsReq => {
|
|
"CmdRogueMagicScepterTakeOffUnitCsReq"
|
|
}
|
|
Self::CmdRogueMagicStoryInfoUpdateScNotify => {
|
|
"CmdRogueMagicStoryInfoUpdateScNotify"
|
|
}
|
|
Self::CmdRogueMagicEnterLayerCsReq => "CmdRogueMagicEnterLayerCsReq",
|
|
Self::CmdRogueMagicLevelInfoUpdateScNotify => {
|
|
"CmdRogueMagicLevelInfoUpdateScNotify"
|
|
}
|
|
Self::CmdRogueMagicUnitComposeCsReq => "CmdRogueMagicUnitComposeCsReq",
|
|
Self::CmdRogueMagicReviveAvatarScRsp => "CmdRogueMagicReviveAvatarScRsp",
|
|
Self::CmdRogueMagicBattleFailSettleInfoScNotify => {
|
|
"CmdRogueMagicBattleFailSettleInfoScNotify"
|
|
}
|
|
Self::CmdRogueMagicStartScRsp => "CmdRogueMagicStartScRsp",
|
|
Self::CmdRogueMagicLeaveScRsp => "CmdRogueMagicLeaveScRsp",
|
|
Self::CmdJepajcegpad => "CmdJEPAJCEGPAD",
|
|
Self::CmdRogueMagicSetAutoDressInMagicUnitScRsp => {
|
|
"CmdRogueMagicSetAutoDressInMagicUnitScRsp"
|
|
}
|
|
Self::CmdRogueMagicSettleScRsp => "CmdRogueMagicSettleScRsp",
|
|
Self::CmdRogueMagicEnterLayerScRsp => "CmdRogueMagicEnterLayerScRsp",
|
|
Self::CmdKbdibklebkp => "CmdKBDIBKLEBKP",
|
|
Self::CmdRogueMagicAutoDressInMagicUnitChangeScNotify => {
|
|
"CmdRogueMagicAutoDressInMagicUnitChangeScNotify"
|
|
}
|
|
Self::CmdRogueMagicScepterDressInUnitCsReq => {
|
|
"CmdRogueMagicScepterDressInUnitCsReq"
|
|
}
|
|
Self::CmdRogueMagicEnableTalentCsReq => "CmdRogueMagicEnableTalentCsReq",
|
|
Self::CmdRogueMagicEnterRoomCsReq => "CmdRogueMagicEnterRoomCsReq",
|
|
Self::CmdRogueMagicAreaUpdateScNotify => "CmdRogueMagicAreaUpdateScNotify",
|
|
Self::CmdRogueMagicEnterRoomScRsp => "CmdRogueMagicEnterRoomScRsp",
|
|
Self::CmdRogueMagicEnterScRsp => "CmdRogueMagicEnterScRsp",
|
|
Self::CmdRogueMagicEnableTalentScRsp => "CmdRogueMagicEnableTalentScRsp",
|
|
Self::CmdRogueMagicLeaveCsReq => "CmdRogueMagicLeaveCsReq",
|
|
Self::NfjejpnllamCgfbfeiihmo => "NFJEJPNLLAM_CGFBFEIIHMO",
|
|
Self::CmdRogueMagicGetMiscRealTimeDataCsReq => {
|
|
"CmdRogueMagicGetMiscRealTimeDataCsReq"
|
|
}
|
|
Self::CmdEahjloanbpd => "CmdEAHJLOANBPD",
|
|
Self::CmdRogueMagicQueryScRsp => "CmdRogueMagicQueryScRsp",
|
|
Self::CmdRogueMagicUnitComposeScRsp => "CmdRogueMagicUnitComposeScRsp",
|
|
Self::CmdRogueMagicSetAutoDressInMagicUnitCsReq => {
|
|
"CmdRogueMagicSetAutoDressInMagicUnitCsReq"
|
|
}
|
|
Self::CmdRogueMagicAutoDressInUnitCsReq => {
|
|
"CmdRogueMagicAutoDressInUnitCsReq"
|
|
}
|
|
Self::CmdRogueMagicQueryCsReq => "CmdRogueMagicQueryCsReq",
|
|
Self::CmdRogueMagicEnterCsReq => "CmdRogueMagicEnterCsReq",
|
|
Self::CmdRogueMagicSettleCsReq => "CmdRogueMagicSettleCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NFJEJPNLLAM_AMFJBBNJPLI" => Some(Self::NfjejpnllamAmfjbbnjpli),
|
|
"CmdRogueMagicReviveCostUpdateScNotify" => {
|
|
Some(Self::CmdRogueMagicReviveCostUpdateScNotify)
|
|
}
|
|
"CmdLMGJDLDGKMM" => Some(Self::CmdLmgjdldgkmm),
|
|
"CmdFGCBMGEIGFL" => Some(Self::CmdFgcbmgeigfl),
|
|
"CmdRogueMagicReviveAvatarCsReq" => {
|
|
Some(Self::CmdRogueMagicReviveAvatarCsReq)
|
|
}
|
|
"CmdRogueMagicGetMiscRealTimeDataScRsp" => {
|
|
Some(Self::CmdRogueMagicGetMiscRealTimeDataScRsp)
|
|
}
|
|
"NFJEJPNLLAM_NPJIONDJKGA" => Some(Self::NfjejpnllamNpjiondjkga),
|
|
"CmdRogueMagicStartCsReq" => Some(Self::CmdRogueMagicStartCsReq),
|
|
"CmdRogueMagicScepterTakeOffUnitCsReq" => {
|
|
Some(Self::CmdRogueMagicScepterTakeOffUnitCsReq)
|
|
}
|
|
"CmdRogueMagicStoryInfoUpdateScNotify" => {
|
|
Some(Self::CmdRogueMagicStoryInfoUpdateScNotify)
|
|
}
|
|
"CmdRogueMagicEnterLayerCsReq" => Some(Self::CmdRogueMagicEnterLayerCsReq),
|
|
"CmdRogueMagicLevelInfoUpdateScNotify" => {
|
|
Some(Self::CmdRogueMagicLevelInfoUpdateScNotify)
|
|
}
|
|
"CmdRogueMagicUnitComposeCsReq" => Some(Self::CmdRogueMagicUnitComposeCsReq),
|
|
"CmdRogueMagicReviveAvatarScRsp" => {
|
|
Some(Self::CmdRogueMagicReviveAvatarScRsp)
|
|
}
|
|
"CmdRogueMagicBattleFailSettleInfoScNotify" => {
|
|
Some(Self::CmdRogueMagicBattleFailSettleInfoScNotify)
|
|
}
|
|
"CmdRogueMagicStartScRsp" => Some(Self::CmdRogueMagicStartScRsp),
|
|
"CmdRogueMagicLeaveScRsp" => Some(Self::CmdRogueMagicLeaveScRsp),
|
|
"CmdJEPAJCEGPAD" => Some(Self::CmdJepajcegpad),
|
|
"CmdRogueMagicSetAutoDressInMagicUnitScRsp" => {
|
|
Some(Self::CmdRogueMagicSetAutoDressInMagicUnitScRsp)
|
|
}
|
|
"CmdRogueMagicSettleScRsp" => Some(Self::CmdRogueMagicSettleScRsp),
|
|
"CmdRogueMagicEnterLayerScRsp" => Some(Self::CmdRogueMagicEnterLayerScRsp),
|
|
"CmdKBDIBKLEBKP" => Some(Self::CmdKbdibklebkp),
|
|
"CmdRogueMagicAutoDressInMagicUnitChangeScNotify" => {
|
|
Some(Self::CmdRogueMagicAutoDressInMagicUnitChangeScNotify)
|
|
}
|
|
"CmdRogueMagicScepterDressInUnitCsReq" => {
|
|
Some(Self::CmdRogueMagicScepterDressInUnitCsReq)
|
|
}
|
|
"CmdRogueMagicEnableTalentCsReq" => {
|
|
Some(Self::CmdRogueMagicEnableTalentCsReq)
|
|
}
|
|
"CmdRogueMagicEnterRoomCsReq" => Some(Self::CmdRogueMagicEnterRoomCsReq),
|
|
"CmdRogueMagicAreaUpdateScNotify" => {
|
|
Some(Self::CmdRogueMagicAreaUpdateScNotify)
|
|
}
|
|
"CmdRogueMagicEnterRoomScRsp" => Some(Self::CmdRogueMagicEnterRoomScRsp),
|
|
"CmdRogueMagicEnterScRsp" => Some(Self::CmdRogueMagicEnterScRsp),
|
|
"CmdRogueMagicEnableTalentScRsp" => {
|
|
Some(Self::CmdRogueMagicEnableTalentScRsp)
|
|
}
|
|
"CmdRogueMagicLeaveCsReq" => Some(Self::CmdRogueMagicLeaveCsReq),
|
|
"NFJEJPNLLAM_CGFBFEIIHMO" => Some(Self::NfjejpnllamCgfbfeiihmo),
|
|
"CmdRogueMagicGetMiscRealTimeDataCsReq" => {
|
|
Some(Self::CmdRogueMagicGetMiscRealTimeDataCsReq)
|
|
}
|
|
"CmdEAHJLOANBPD" => Some(Self::CmdEahjloanbpd),
|
|
"CmdRogueMagicQueryScRsp" => Some(Self::CmdRogueMagicQueryScRsp),
|
|
"CmdRogueMagicUnitComposeScRsp" => Some(Self::CmdRogueMagicUnitComposeScRsp),
|
|
"CmdRogueMagicSetAutoDressInMagicUnitCsReq" => {
|
|
Some(Self::CmdRogueMagicSetAutoDressInMagicUnitCsReq)
|
|
}
|
|
"CmdRogueMagicAutoDressInUnitCsReq" => {
|
|
Some(Self::CmdRogueMagicAutoDressInUnitCsReq)
|
|
}
|
|
"CmdRogueMagicQueryCsReq" => Some(Self::CmdRogueMagicQueryCsReq),
|
|
"CmdRogueMagicEnterCsReq" => Some(Self::CmdRogueMagicEnterCsReq),
|
|
"CmdRogueMagicSettleCsReq" => Some(Self::CmdRogueMagicSettleCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lbmlljhfehb {
|
|
Pcpdhelpkem = 0,
|
|
Hpjebffhjnp = 1,
|
|
Poolaghgcmg = 2,
|
|
Emednpccndh = 3,
|
|
}
|
|
impl Lbmlljhfehb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "LBMLLJHFEHB_PCPDHELPKEM",
|
|
Self::Hpjebffhjnp => "LBMLLJHFEHB_HPJEBFFHJNP",
|
|
Self::Poolaghgcmg => "LBMLLJHFEHB_POOLAGHGCMG",
|
|
Self::Emednpccndh => "LBMLLJHFEHB_EMEDNPCCNDH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LBMLLJHFEHB_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"LBMLLJHFEHB_HPJEBFFHJNP" => Some(Self::Hpjebffhjnp),
|
|
"LBMLLJHFEHB_POOLAGHGCMG" => Some(Self::Poolaghgcmg),
|
|
"LBMLLJHFEHB_EMEDNPCCNDH" => Some(Self::Emednpccndh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mhkglmbbckp {
|
|
Pcpdhelpkem = 0,
|
|
Hpjebffhjnp = 1,
|
|
Klhdcopplng = 2,
|
|
}
|
|
impl Mhkglmbbckp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "MHKGLMBBCKP_PCPDHELPKEM",
|
|
Self::Hpjebffhjnp => "MHKGLMBBCKP_HPJEBFFHJNP",
|
|
Self::Klhdcopplng => "MHKGLMBBCKP_KLHDCOPPLNG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MHKGLMBBCKP_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"MHKGLMBBCKP_HPJEBFFHJNP" => Some(Self::Hpjebffhjnp),
|
|
"MHKGLMBBCKP_KLHDCOPPLNG" => Some(Self::Klhdcopplng),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fkancddcalo {
|
|
Pcpdhelpkem = 0,
|
|
Pcpkfcdojpd = 1,
|
|
Hpjebffhjnp = 2,
|
|
Klhdcopplng = 3,
|
|
}
|
|
impl Fkancddcalo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "FKANCDDCALO_PCPDHELPKEM",
|
|
Self::Pcpkfcdojpd => "FKANCDDCALO_PCPKFCDOJPD",
|
|
Self::Hpjebffhjnp => "FKANCDDCALO_HPJEBFFHJNP",
|
|
Self::Klhdcopplng => "FKANCDDCALO_KLHDCOPPLNG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FKANCDDCALO_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"FKANCDDCALO_PCPKFCDOJPD" => Some(Self::Pcpkfcdojpd),
|
|
"FKANCDDCALO_HPJEBFFHJNP" => Some(Self::Hpjebffhjnp),
|
|
"FKANCDDCALO_KLHDCOPPLNG" => Some(Self::Klhdcopplng),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ofhpkjdhomf {
|
|
Pcpdhelpkem = 0,
|
|
Fcehnmjjabe = 1,
|
|
Iohffghjopf = 2,
|
|
Omjicgncoid = 3,
|
|
}
|
|
impl Ofhpkjdhomf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "OFHPKJDHOMF_PCPDHELPKEM",
|
|
Self::Fcehnmjjabe => "OFHPKJDHOMF_FCEHNMJJABE",
|
|
Self::Iohffghjopf => "OFHPKJDHOMF_IOHFFGHJOPF",
|
|
Self::Omjicgncoid => "OFHPKJDHOMF_OMJICGNCOID",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OFHPKJDHOMF_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"OFHPKJDHOMF_FCEHNMJJABE" => Some(Self::Fcehnmjjabe),
|
|
"OFHPKJDHOMF_IOHFFGHJOPF" => Some(Self::Iohffghjopf),
|
|
"OFHPKJDHOMF_OMJICGNCOID" => Some(Self::Omjicgncoid),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: LKOKNHLLOMF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueModifierType {
|
|
LkoknhllomfPcpdhelpkem = 0,
|
|
CmdRogueModifierUpdateNotify = 5398,
|
|
CmdRogueModifierAddNotify = 5394,
|
|
CmdRogueModifierSelectCellScRsp = 5314,
|
|
CmdRogueModifierDelNotify = 5363,
|
|
CmdRogueModifierSelectCellCsReq = 5395,
|
|
CmdRogueModifierStageStartNotify = 5326,
|
|
}
|
|
impl CmdRogueModifierType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LkoknhllomfPcpdhelpkem => "LKOKNHLLOMF_PCPDHELPKEM",
|
|
Self::CmdRogueModifierUpdateNotify => "CmdRogueModifierUpdateNotify",
|
|
Self::CmdRogueModifierAddNotify => "CmdRogueModifierAddNotify",
|
|
Self::CmdRogueModifierSelectCellScRsp => "CmdRogueModifierSelectCellScRsp",
|
|
Self::CmdRogueModifierDelNotify => "CmdRogueModifierDelNotify",
|
|
Self::CmdRogueModifierSelectCellCsReq => "CmdRogueModifierSelectCellCsReq",
|
|
Self::CmdRogueModifierStageStartNotify => "CmdRogueModifierStageStartNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LKOKNHLLOMF_PCPDHELPKEM" => Some(Self::LkoknhllomfPcpdhelpkem),
|
|
"CmdRogueModifierUpdateNotify" => Some(Self::CmdRogueModifierUpdateNotify),
|
|
"CmdRogueModifierAddNotify" => Some(Self::CmdRogueModifierAddNotify),
|
|
"CmdRogueModifierSelectCellScRsp" => {
|
|
Some(Self::CmdRogueModifierSelectCellScRsp)
|
|
}
|
|
"CmdRogueModifierDelNotify" => Some(Self::CmdRogueModifierDelNotify),
|
|
"CmdRogueModifierSelectCellCsReq" => {
|
|
Some(Self::CmdRogueModifierSelectCellCsReq)
|
|
}
|
|
"CmdRogueModifierStageStartNotify" => {
|
|
Some(Self::CmdRogueModifierStageStartNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KIELLBKOALO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueModifierSourceType {
|
|
KiellbkoaloChodnmohlpn = 0,
|
|
KiellbkoaloIiljfjhmbio = 1,
|
|
KiellbkoaloBfhcgeclcgo = 2,
|
|
KiellbkoaloHcoagapjkai = 3,
|
|
KiellbkoaloEeokgnbdfae = 4,
|
|
KiellbkoaloJoajhjcbide = 5,
|
|
KiellbkoaloHpcjkpadopi = 6,
|
|
KiellbkoaloJdkckfibkoa = 7,
|
|
KiellbkoaloInklkpchlhi = 8,
|
|
KiellbkoaloHiklclpjmdk = 9,
|
|
KiellbkoaloBcnmdmhelnc = 10,
|
|
}
|
|
impl RogueModifierSourceType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KiellbkoaloChodnmohlpn => "KIELLBKOALO_CHODNMOHLPN",
|
|
Self::KiellbkoaloIiljfjhmbio => "KIELLBKOALO_IILJFJHMBIO",
|
|
Self::KiellbkoaloBfhcgeclcgo => "KIELLBKOALO_BFHCGECLCGO",
|
|
Self::KiellbkoaloHcoagapjkai => "KIELLBKOALO_HCOAGAPJKAI",
|
|
Self::KiellbkoaloEeokgnbdfae => "KIELLBKOALO_EEOKGNBDFAE",
|
|
Self::KiellbkoaloJoajhjcbide => "KIELLBKOALO_JOAJHJCBIDE",
|
|
Self::KiellbkoaloHpcjkpadopi => "KIELLBKOALO_HPCJKPADOPI",
|
|
Self::KiellbkoaloJdkckfibkoa => "KIELLBKOALO_JDKCKFIBKOA",
|
|
Self::KiellbkoaloInklkpchlhi => "KIELLBKOALO_INKLKPCHLHI",
|
|
Self::KiellbkoaloHiklclpjmdk => "KIELLBKOALO_HIKLCLPJMDK",
|
|
Self::KiellbkoaloBcnmdmhelnc => "KIELLBKOALO_BCNMDMHELNC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KIELLBKOALO_CHODNMOHLPN" => Some(Self::KiellbkoaloChodnmohlpn),
|
|
"KIELLBKOALO_IILJFJHMBIO" => Some(Self::KiellbkoaloIiljfjhmbio),
|
|
"KIELLBKOALO_BFHCGECLCGO" => Some(Self::KiellbkoaloBfhcgeclcgo),
|
|
"KIELLBKOALO_HCOAGAPJKAI" => Some(Self::KiellbkoaloHcoagapjkai),
|
|
"KIELLBKOALO_EEOKGNBDFAE" => Some(Self::KiellbkoaloEeokgnbdfae),
|
|
"KIELLBKOALO_JOAJHJCBIDE" => Some(Self::KiellbkoaloJoajhjcbide),
|
|
"KIELLBKOALO_HPCJKPADOPI" => Some(Self::KiellbkoaloHpcjkpadopi),
|
|
"KIELLBKOALO_JDKCKFIBKOA" => Some(Self::KiellbkoaloJdkckfibkoa),
|
|
"KIELLBKOALO_INKLKPCHLHI" => Some(Self::KiellbkoaloInklkpchlhi),
|
|
"KIELLBKOALO_HIKLCLPJMDK" => Some(Self::KiellbkoaloHiklclpjmdk),
|
|
"KIELLBKOALO_BCNMDMHELNC" => Some(Self::KiellbkoaloBcnmdmhelnc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mmdncmmokpo {
|
|
Bbpaehefjhd = 0,
|
|
Dmgdmcoacgf = 1,
|
|
}
|
|
impl Mmdncmmokpo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Bbpaehefjhd => "MMDNCMMOKPO_BBPAEHEFJHD",
|
|
Self::Dmgdmcoacgf => "MMDNCMMOKPO_DMGDMCOACGF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MMDNCMMOKPO_BBPAEHEFJHD" => Some(Self::Bbpaehefjhd),
|
|
"MMDNCMMOKPO_DMGDMCOACGF" => Some(Self::Dmgdmcoacgf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: IAMCFDLNKOL
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueTournType {
|
|
IamcfdlnkolPcpdhelpkem = 0,
|
|
CmdRogueTournSaveBuildRefScRsp = 6099,
|
|
CmdRogueTournGetPermanentTalentInfoCsReq = 6090,
|
|
CmdRogueTournTakeExpRewardScRsp = 6097,
|
|
CmdRogueTournQueryScRsp = 6061,
|
|
CmdRogueTournPersonaRoomCardZoneUpdateScNotify = 6058,
|
|
CmdRogueTournLeaveCsReq = 6038,
|
|
CmdRogueTournConfirmSettleCsReq = 6052,
|
|
CmdRogueTournEnterLayerCsReq = 6018,
|
|
CmdRogueTournEnterRoomScRsp = 6089,
|
|
CmdCkephojdaad = 6050,
|
|
CmdRogueTournEnablePermanentTalentCsReq = 6042,
|
|
CmdRogueTournGetArchiveRepositoryCsReq = 6026,
|
|
CmdRogueTournLeaveScRsp = 6017,
|
|
CmdRougeTournRenameBuildRefCsReq = 6079,
|
|
CmdRogueTournReEnterRogueCocoonStageCsReq = 6070,
|
|
CmdRogueTournGetSeasonTalentInfoCsReq = 6076,
|
|
CmdRogueTournBattleFailSettleInfoScNotify = 6031,
|
|
CmdRogueTournLeaveRogueCocoonSceneCsReq = 6012,
|
|
CmdRogueTournGetAllArchiveCsReq = 6078,
|
|
CmdRogueTournConfirmSettleScRsp = 6067,
|
|
CmdRogueTournEnterRogueCocoonSceneCsReq = 6030,
|
|
CmdRogueTournDeleteArchiveCsReq = 6051,
|
|
CmdRogueTournSaveBuildRefCsReq = 6071,
|
|
CmdRogueTournStartScRsp = 6024,
|
|
CmdRogueTournDeleteArchiveScRsp = 6080,
|
|
CmdRogueTournUseSuperRewardKeyCsReq = 6025,
|
|
CmdRogueTournGetSettleInfoCsReq = 6092,
|
|
CmdRogueTournEnterCsReq = 6098,
|
|
CmdRogueTournQueryCsReq = 6035,
|
|
CmdRogueTournEnableSeasonTalentCsReq = 6064,
|
|
CmdRogueTournGetArchiveRepositoryScRsp = 6016,
|
|
CmdRogueTournSettleScRsp = 6096,
|
|
CmdRogueTournHandBookNotify = 6072,
|
|
CmdRogueTournExpNotify = 6075,
|
|
CmdRogueTournTakeExpRewardCsReq = 6036,
|
|
CmdRogueTournResetPermanentTalentCsReq = 6027,
|
|
CmdRogueTournClearArchiveNameScNotify = 6062,
|
|
CmdRogueTournWeekChallengeUpdateScNotify = 6039,
|
|
CmdRogueTournEnterRogueCocoonSceneScRsp = 6047,
|
|
CmdRogueTournEnterLayerScRsp = 6028,
|
|
CmdRogueTournReviveAvatarScRsp = 6019,
|
|
CmdRogueTournGetAllBuildRefScRsp = 6040,
|
|
CmdRogueTournEnterScRsp = 6095,
|
|
CmdRogueTournDeleteBuildRefScRsp = 6041,
|
|
CmdRogueTournGetAllBuildRefCsReq = 6100,
|
|
CmdRogueTournReviveCostUpdateScNotify = 6088,
|
|
CmdPlclhlnahdb = 6065,
|
|
CmdRogueTournRenameBuildRefScRsp = 6045,
|
|
CmdRogueTournEnterRoomCsReq = 6020,
|
|
CmdRogueTournRenameArchiveCsReq = 6043,
|
|
CmdRogueTournGetMiscRealTimeDataScRsp = 6081,
|
|
CmdRogueTournRenameArchiveScRsp = 6085,
|
|
CmdHlgkhdilchh = 6053,
|
|
CmdRogueTournTriggerRoomSelectCsReq = 6083,
|
|
CmdLgfajdikcjn = 6086,
|
|
CmdRogueTournReviveAvatarCsReq = 6054,
|
|
CmdRogueTournGetMiscRealTimeDataCsReq = 6022,
|
|
CmdRogueTournGetSettleInfoScRsp = 6034,
|
|
CmdRogueTournUseSuperRewardKeyScRsp = 6087,
|
|
CmdRogueTournTitanUpdateTitanBlessProgressScNotify = 6073,
|
|
CmdRogueTournGetCurRogueCocoonInfoCsReq = 6046,
|
|
CmdRogueTournGetAllArchiveScRsp = 6014,
|
|
CmdLgaceofjjbk = 6069,
|
|
CmdRogueTournGetPermanentTalentInfoScRsp = 6049,
|
|
CmdRogueTournSettleCsReq = 6011,
|
|
CmdRogueTournGetSeasonTalentInfoScRsp = 6063,
|
|
CmdRogueTournEnableSeasonTalentScRsp = 6021,
|
|
CmdRogueTournLevelInfoUpdateScNotify = 6059,
|
|
CmdRogueTournLeaveRogueCocoonSceneScRsp = 6084,
|
|
CmdRogueTournReEnterRogueCocoonStageScRsp = 6015,
|
|
CmdRogueTournDeleteBuildRefCsReq = 6023,
|
|
CmdRogueTournResetPermanentTalentScRsp = 6093,
|
|
CmdRogueTournAreaUpdateScNotify = 6048,
|
|
CmdRogueTournStartCsReq = 6068,
|
|
CmdRogueTournEnablePermanentTalentScRsp = 6082,
|
|
CmdRogueTournGetCurRogueCocoonInfoScRsp = 6013,
|
|
}
|
|
impl CmdRogueTournType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::IamcfdlnkolPcpdhelpkem => "IAMCFDLNKOL_PCPDHELPKEM",
|
|
Self::CmdRogueTournSaveBuildRefScRsp => "CmdRogueTournSaveBuildRefScRsp",
|
|
Self::CmdRogueTournGetPermanentTalentInfoCsReq => {
|
|
"CmdRogueTournGetPermanentTalentInfoCsReq"
|
|
}
|
|
Self::CmdRogueTournTakeExpRewardScRsp => "CmdRogueTournTakeExpRewardScRsp",
|
|
Self::CmdRogueTournQueryScRsp => "CmdRogueTournQueryScRsp",
|
|
Self::CmdRogueTournPersonaRoomCardZoneUpdateScNotify => {
|
|
"CmdRogueTournPersonaRoomCardZoneUpdateScNotify"
|
|
}
|
|
Self::CmdRogueTournLeaveCsReq => "CmdRogueTournLeaveCsReq",
|
|
Self::CmdRogueTournConfirmSettleCsReq => "CmdRogueTournConfirmSettleCsReq",
|
|
Self::CmdRogueTournEnterLayerCsReq => "CmdRogueTournEnterLayerCsReq",
|
|
Self::CmdRogueTournEnterRoomScRsp => "CmdRogueTournEnterRoomScRsp",
|
|
Self::CmdCkephojdaad => "CmdCKEPHOJDAAD",
|
|
Self::CmdRogueTournEnablePermanentTalentCsReq => {
|
|
"CmdRogueTournEnablePermanentTalentCsReq"
|
|
}
|
|
Self::CmdRogueTournGetArchiveRepositoryCsReq => {
|
|
"CmdRogueTournGetArchiveRepositoryCsReq"
|
|
}
|
|
Self::CmdRogueTournLeaveScRsp => "CmdRogueTournLeaveScRsp",
|
|
Self::CmdRougeTournRenameBuildRefCsReq => "CmdRougeTournRenameBuildRefCsReq",
|
|
Self::CmdRogueTournReEnterRogueCocoonStageCsReq => {
|
|
"CmdRogueTournReEnterRogueCocoonStageCsReq"
|
|
}
|
|
Self::CmdRogueTournGetSeasonTalentInfoCsReq => {
|
|
"CmdRogueTournGetSeasonTalentInfoCsReq"
|
|
}
|
|
Self::CmdRogueTournBattleFailSettleInfoScNotify => {
|
|
"CmdRogueTournBattleFailSettleInfoScNotify"
|
|
}
|
|
Self::CmdRogueTournLeaveRogueCocoonSceneCsReq => {
|
|
"CmdRogueTournLeaveRogueCocoonSceneCsReq"
|
|
}
|
|
Self::CmdRogueTournGetAllArchiveCsReq => "CmdRogueTournGetAllArchiveCsReq",
|
|
Self::CmdRogueTournConfirmSettleScRsp => "CmdRogueTournConfirmSettleScRsp",
|
|
Self::CmdRogueTournEnterRogueCocoonSceneCsReq => {
|
|
"CmdRogueTournEnterRogueCocoonSceneCsReq"
|
|
}
|
|
Self::CmdRogueTournDeleteArchiveCsReq => "CmdRogueTournDeleteArchiveCsReq",
|
|
Self::CmdRogueTournSaveBuildRefCsReq => "CmdRogueTournSaveBuildRefCsReq",
|
|
Self::CmdRogueTournStartScRsp => "CmdRogueTournStartScRsp",
|
|
Self::CmdRogueTournDeleteArchiveScRsp => "CmdRogueTournDeleteArchiveScRsp",
|
|
Self::CmdRogueTournUseSuperRewardKeyCsReq => {
|
|
"CmdRogueTournUseSuperRewardKeyCsReq"
|
|
}
|
|
Self::CmdRogueTournGetSettleInfoCsReq => "CmdRogueTournGetSettleInfoCsReq",
|
|
Self::CmdRogueTournEnterCsReq => "CmdRogueTournEnterCsReq",
|
|
Self::CmdRogueTournQueryCsReq => "CmdRogueTournQueryCsReq",
|
|
Self::CmdRogueTournEnableSeasonTalentCsReq => {
|
|
"CmdRogueTournEnableSeasonTalentCsReq"
|
|
}
|
|
Self::CmdRogueTournGetArchiveRepositoryScRsp => {
|
|
"CmdRogueTournGetArchiveRepositoryScRsp"
|
|
}
|
|
Self::CmdRogueTournSettleScRsp => "CmdRogueTournSettleScRsp",
|
|
Self::CmdRogueTournHandBookNotify => "CmdRogueTournHandBookNotify",
|
|
Self::CmdRogueTournExpNotify => "CmdRogueTournExpNotify",
|
|
Self::CmdRogueTournTakeExpRewardCsReq => "CmdRogueTournTakeExpRewardCsReq",
|
|
Self::CmdRogueTournResetPermanentTalentCsReq => {
|
|
"CmdRogueTournResetPermanentTalentCsReq"
|
|
}
|
|
Self::CmdRogueTournClearArchiveNameScNotify => {
|
|
"CmdRogueTournClearArchiveNameScNotify"
|
|
}
|
|
Self::CmdRogueTournWeekChallengeUpdateScNotify => {
|
|
"CmdRogueTournWeekChallengeUpdateScNotify"
|
|
}
|
|
Self::CmdRogueTournEnterRogueCocoonSceneScRsp => {
|
|
"CmdRogueTournEnterRogueCocoonSceneScRsp"
|
|
}
|
|
Self::CmdRogueTournEnterLayerScRsp => "CmdRogueTournEnterLayerScRsp",
|
|
Self::CmdRogueTournReviveAvatarScRsp => "CmdRogueTournReviveAvatarScRsp",
|
|
Self::CmdRogueTournGetAllBuildRefScRsp => "CmdRogueTournGetAllBuildRefScRsp",
|
|
Self::CmdRogueTournEnterScRsp => "CmdRogueTournEnterScRsp",
|
|
Self::CmdRogueTournDeleteBuildRefScRsp => "CmdRogueTournDeleteBuildRefScRsp",
|
|
Self::CmdRogueTournGetAllBuildRefCsReq => "CmdRogueTournGetAllBuildRefCsReq",
|
|
Self::CmdRogueTournReviveCostUpdateScNotify => {
|
|
"CmdRogueTournReviveCostUpdateScNotify"
|
|
}
|
|
Self::CmdPlclhlnahdb => "CmdPLCLHLNAHDB",
|
|
Self::CmdRogueTournRenameBuildRefScRsp => "CmdRogueTournRenameBuildRefScRsp",
|
|
Self::CmdRogueTournEnterRoomCsReq => "CmdRogueTournEnterRoomCsReq",
|
|
Self::CmdRogueTournRenameArchiveCsReq => "CmdRogueTournRenameArchiveCsReq",
|
|
Self::CmdRogueTournGetMiscRealTimeDataScRsp => {
|
|
"CmdRogueTournGetMiscRealTimeDataScRsp"
|
|
}
|
|
Self::CmdRogueTournRenameArchiveScRsp => "CmdRogueTournRenameArchiveScRsp",
|
|
Self::CmdHlgkhdilchh => "CmdHLGKHDILCHH",
|
|
Self::CmdRogueTournTriggerRoomSelectCsReq => {
|
|
"CmdRogueTournTriggerRoomSelectCsReq"
|
|
}
|
|
Self::CmdLgfajdikcjn => "CmdLGFAJDIKCJN",
|
|
Self::CmdRogueTournReviveAvatarCsReq => "CmdRogueTournReviveAvatarCsReq",
|
|
Self::CmdRogueTournGetMiscRealTimeDataCsReq => {
|
|
"CmdRogueTournGetMiscRealTimeDataCsReq"
|
|
}
|
|
Self::CmdRogueTournGetSettleInfoScRsp => "CmdRogueTournGetSettleInfoScRsp",
|
|
Self::CmdRogueTournUseSuperRewardKeyScRsp => {
|
|
"CmdRogueTournUseSuperRewardKeyScRsp"
|
|
}
|
|
Self::CmdRogueTournTitanUpdateTitanBlessProgressScNotify => {
|
|
"CmdRogueTournTitanUpdateTitanBlessProgressScNotify"
|
|
}
|
|
Self::CmdRogueTournGetCurRogueCocoonInfoCsReq => {
|
|
"CmdRogueTournGetCurRogueCocoonInfoCsReq"
|
|
}
|
|
Self::CmdRogueTournGetAllArchiveScRsp => "CmdRogueTournGetAllArchiveScRsp",
|
|
Self::CmdLgaceofjjbk => "CmdLGACEOFJJBK",
|
|
Self::CmdRogueTournGetPermanentTalentInfoScRsp => {
|
|
"CmdRogueTournGetPermanentTalentInfoScRsp"
|
|
}
|
|
Self::CmdRogueTournSettleCsReq => "CmdRogueTournSettleCsReq",
|
|
Self::CmdRogueTournGetSeasonTalentInfoScRsp => {
|
|
"CmdRogueTournGetSeasonTalentInfoScRsp"
|
|
}
|
|
Self::CmdRogueTournEnableSeasonTalentScRsp => {
|
|
"CmdRogueTournEnableSeasonTalentScRsp"
|
|
}
|
|
Self::CmdRogueTournLevelInfoUpdateScNotify => {
|
|
"CmdRogueTournLevelInfoUpdateScNotify"
|
|
}
|
|
Self::CmdRogueTournLeaveRogueCocoonSceneScRsp => {
|
|
"CmdRogueTournLeaveRogueCocoonSceneScRsp"
|
|
}
|
|
Self::CmdRogueTournReEnterRogueCocoonStageScRsp => {
|
|
"CmdRogueTournReEnterRogueCocoonStageScRsp"
|
|
}
|
|
Self::CmdRogueTournDeleteBuildRefCsReq => "CmdRogueTournDeleteBuildRefCsReq",
|
|
Self::CmdRogueTournResetPermanentTalentScRsp => {
|
|
"CmdRogueTournResetPermanentTalentScRsp"
|
|
}
|
|
Self::CmdRogueTournAreaUpdateScNotify => "CmdRogueTournAreaUpdateScNotify",
|
|
Self::CmdRogueTournStartCsReq => "CmdRogueTournStartCsReq",
|
|
Self::CmdRogueTournEnablePermanentTalentScRsp => {
|
|
"CmdRogueTournEnablePermanentTalentScRsp"
|
|
}
|
|
Self::CmdRogueTournGetCurRogueCocoonInfoScRsp => {
|
|
"CmdRogueTournGetCurRogueCocoonInfoScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IAMCFDLNKOL_PCPDHELPKEM" => Some(Self::IamcfdlnkolPcpdhelpkem),
|
|
"CmdRogueTournSaveBuildRefScRsp" => {
|
|
Some(Self::CmdRogueTournSaveBuildRefScRsp)
|
|
}
|
|
"CmdRogueTournGetPermanentTalentInfoCsReq" => {
|
|
Some(Self::CmdRogueTournGetPermanentTalentInfoCsReq)
|
|
}
|
|
"CmdRogueTournTakeExpRewardScRsp" => {
|
|
Some(Self::CmdRogueTournTakeExpRewardScRsp)
|
|
}
|
|
"CmdRogueTournQueryScRsp" => Some(Self::CmdRogueTournQueryScRsp),
|
|
"CmdRogueTournPersonaRoomCardZoneUpdateScNotify" => {
|
|
Some(Self::CmdRogueTournPersonaRoomCardZoneUpdateScNotify)
|
|
}
|
|
"CmdRogueTournLeaveCsReq" => Some(Self::CmdRogueTournLeaveCsReq),
|
|
"CmdRogueTournConfirmSettleCsReq" => {
|
|
Some(Self::CmdRogueTournConfirmSettleCsReq)
|
|
}
|
|
"CmdRogueTournEnterLayerCsReq" => Some(Self::CmdRogueTournEnterLayerCsReq),
|
|
"CmdRogueTournEnterRoomScRsp" => Some(Self::CmdRogueTournEnterRoomScRsp),
|
|
"CmdCKEPHOJDAAD" => Some(Self::CmdCkephojdaad),
|
|
"CmdRogueTournEnablePermanentTalentCsReq" => {
|
|
Some(Self::CmdRogueTournEnablePermanentTalentCsReq)
|
|
}
|
|
"CmdRogueTournGetArchiveRepositoryCsReq" => {
|
|
Some(Self::CmdRogueTournGetArchiveRepositoryCsReq)
|
|
}
|
|
"CmdRogueTournLeaveScRsp" => Some(Self::CmdRogueTournLeaveScRsp),
|
|
"CmdRougeTournRenameBuildRefCsReq" => {
|
|
Some(Self::CmdRougeTournRenameBuildRefCsReq)
|
|
}
|
|
"CmdRogueTournReEnterRogueCocoonStageCsReq" => {
|
|
Some(Self::CmdRogueTournReEnterRogueCocoonStageCsReq)
|
|
}
|
|
"CmdRogueTournGetSeasonTalentInfoCsReq" => {
|
|
Some(Self::CmdRogueTournGetSeasonTalentInfoCsReq)
|
|
}
|
|
"CmdRogueTournBattleFailSettleInfoScNotify" => {
|
|
Some(Self::CmdRogueTournBattleFailSettleInfoScNotify)
|
|
}
|
|
"CmdRogueTournLeaveRogueCocoonSceneCsReq" => {
|
|
Some(Self::CmdRogueTournLeaveRogueCocoonSceneCsReq)
|
|
}
|
|
"CmdRogueTournGetAllArchiveCsReq" => {
|
|
Some(Self::CmdRogueTournGetAllArchiveCsReq)
|
|
}
|
|
"CmdRogueTournConfirmSettleScRsp" => {
|
|
Some(Self::CmdRogueTournConfirmSettleScRsp)
|
|
}
|
|
"CmdRogueTournEnterRogueCocoonSceneCsReq" => {
|
|
Some(Self::CmdRogueTournEnterRogueCocoonSceneCsReq)
|
|
}
|
|
"CmdRogueTournDeleteArchiveCsReq" => {
|
|
Some(Self::CmdRogueTournDeleteArchiveCsReq)
|
|
}
|
|
"CmdRogueTournSaveBuildRefCsReq" => {
|
|
Some(Self::CmdRogueTournSaveBuildRefCsReq)
|
|
}
|
|
"CmdRogueTournStartScRsp" => Some(Self::CmdRogueTournStartScRsp),
|
|
"CmdRogueTournDeleteArchiveScRsp" => {
|
|
Some(Self::CmdRogueTournDeleteArchiveScRsp)
|
|
}
|
|
"CmdRogueTournUseSuperRewardKeyCsReq" => {
|
|
Some(Self::CmdRogueTournUseSuperRewardKeyCsReq)
|
|
}
|
|
"CmdRogueTournGetSettleInfoCsReq" => {
|
|
Some(Self::CmdRogueTournGetSettleInfoCsReq)
|
|
}
|
|
"CmdRogueTournEnterCsReq" => Some(Self::CmdRogueTournEnterCsReq),
|
|
"CmdRogueTournQueryCsReq" => Some(Self::CmdRogueTournQueryCsReq),
|
|
"CmdRogueTournEnableSeasonTalentCsReq" => {
|
|
Some(Self::CmdRogueTournEnableSeasonTalentCsReq)
|
|
}
|
|
"CmdRogueTournGetArchiveRepositoryScRsp" => {
|
|
Some(Self::CmdRogueTournGetArchiveRepositoryScRsp)
|
|
}
|
|
"CmdRogueTournSettleScRsp" => Some(Self::CmdRogueTournSettleScRsp),
|
|
"CmdRogueTournHandBookNotify" => Some(Self::CmdRogueTournHandBookNotify),
|
|
"CmdRogueTournExpNotify" => Some(Self::CmdRogueTournExpNotify),
|
|
"CmdRogueTournTakeExpRewardCsReq" => {
|
|
Some(Self::CmdRogueTournTakeExpRewardCsReq)
|
|
}
|
|
"CmdRogueTournResetPermanentTalentCsReq" => {
|
|
Some(Self::CmdRogueTournResetPermanentTalentCsReq)
|
|
}
|
|
"CmdRogueTournClearArchiveNameScNotify" => {
|
|
Some(Self::CmdRogueTournClearArchiveNameScNotify)
|
|
}
|
|
"CmdRogueTournWeekChallengeUpdateScNotify" => {
|
|
Some(Self::CmdRogueTournWeekChallengeUpdateScNotify)
|
|
}
|
|
"CmdRogueTournEnterRogueCocoonSceneScRsp" => {
|
|
Some(Self::CmdRogueTournEnterRogueCocoonSceneScRsp)
|
|
}
|
|
"CmdRogueTournEnterLayerScRsp" => Some(Self::CmdRogueTournEnterLayerScRsp),
|
|
"CmdRogueTournReviveAvatarScRsp" => {
|
|
Some(Self::CmdRogueTournReviveAvatarScRsp)
|
|
}
|
|
"CmdRogueTournGetAllBuildRefScRsp" => {
|
|
Some(Self::CmdRogueTournGetAllBuildRefScRsp)
|
|
}
|
|
"CmdRogueTournEnterScRsp" => Some(Self::CmdRogueTournEnterScRsp),
|
|
"CmdRogueTournDeleteBuildRefScRsp" => {
|
|
Some(Self::CmdRogueTournDeleteBuildRefScRsp)
|
|
}
|
|
"CmdRogueTournGetAllBuildRefCsReq" => {
|
|
Some(Self::CmdRogueTournGetAllBuildRefCsReq)
|
|
}
|
|
"CmdRogueTournReviveCostUpdateScNotify" => {
|
|
Some(Self::CmdRogueTournReviveCostUpdateScNotify)
|
|
}
|
|
"CmdPLCLHLNAHDB" => Some(Self::CmdPlclhlnahdb),
|
|
"CmdRogueTournRenameBuildRefScRsp" => {
|
|
Some(Self::CmdRogueTournRenameBuildRefScRsp)
|
|
}
|
|
"CmdRogueTournEnterRoomCsReq" => Some(Self::CmdRogueTournEnterRoomCsReq),
|
|
"CmdRogueTournRenameArchiveCsReq" => {
|
|
Some(Self::CmdRogueTournRenameArchiveCsReq)
|
|
}
|
|
"CmdRogueTournGetMiscRealTimeDataScRsp" => {
|
|
Some(Self::CmdRogueTournGetMiscRealTimeDataScRsp)
|
|
}
|
|
"CmdRogueTournRenameArchiveScRsp" => {
|
|
Some(Self::CmdRogueTournRenameArchiveScRsp)
|
|
}
|
|
"CmdHLGKHDILCHH" => Some(Self::CmdHlgkhdilchh),
|
|
"CmdRogueTournTriggerRoomSelectCsReq" => {
|
|
Some(Self::CmdRogueTournTriggerRoomSelectCsReq)
|
|
}
|
|
"CmdLGFAJDIKCJN" => Some(Self::CmdLgfajdikcjn),
|
|
"CmdRogueTournReviveAvatarCsReq" => {
|
|
Some(Self::CmdRogueTournReviveAvatarCsReq)
|
|
}
|
|
"CmdRogueTournGetMiscRealTimeDataCsReq" => {
|
|
Some(Self::CmdRogueTournGetMiscRealTimeDataCsReq)
|
|
}
|
|
"CmdRogueTournGetSettleInfoScRsp" => {
|
|
Some(Self::CmdRogueTournGetSettleInfoScRsp)
|
|
}
|
|
"CmdRogueTournUseSuperRewardKeyScRsp" => {
|
|
Some(Self::CmdRogueTournUseSuperRewardKeyScRsp)
|
|
}
|
|
"CmdRogueTournTitanUpdateTitanBlessProgressScNotify" => {
|
|
Some(Self::CmdRogueTournTitanUpdateTitanBlessProgressScNotify)
|
|
}
|
|
"CmdRogueTournGetCurRogueCocoonInfoCsReq" => {
|
|
Some(Self::CmdRogueTournGetCurRogueCocoonInfoCsReq)
|
|
}
|
|
"CmdRogueTournGetAllArchiveScRsp" => {
|
|
Some(Self::CmdRogueTournGetAllArchiveScRsp)
|
|
}
|
|
"CmdLGACEOFJJBK" => Some(Self::CmdLgaceofjjbk),
|
|
"CmdRogueTournGetPermanentTalentInfoScRsp" => {
|
|
Some(Self::CmdRogueTournGetPermanentTalentInfoScRsp)
|
|
}
|
|
"CmdRogueTournSettleCsReq" => Some(Self::CmdRogueTournSettleCsReq),
|
|
"CmdRogueTournGetSeasonTalentInfoScRsp" => {
|
|
Some(Self::CmdRogueTournGetSeasonTalentInfoScRsp)
|
|
}
|
|
"CmdRogueTournEnableSeasonTalentScRsp" => {
|
|
Some(Self::CmdRogueTournEnableSeasonTalentScRsp)
|
|
}
|
|
"CmdRogueTournLevelInfoUpdateScNotify" => {
|
|
Some(Self::CmdRogueTournLevelInfoUpdateScNotify)
|
|
}
|
|
"CmdRogueTournLeaveRogueCocoonSceneScRsp" => {
|
|
Some(Self::CmdRogueTournLeaveRogueCocoonSceneScRsp)
|
|
}
|
|
"CmdRogueTournReEnterRogueCocoonStageScRsp" => {
|
|
Some(Self::CmdRogueTournReEnterRogueCocoonStageScRsp)
|
|
}
|
|
"CmdRogueTournDeleteBuildRefCsReq" => {
|
|
Some(Self::CmdRogueTournDeleteBuildRefCsReq)
|
|
}
|
|
"CmdRogueTournResetPermanentTalentScRsp" => {
|
|
Some(Self::CmdRogueTournResetPermanentTalentScRsp)
|
|
}
|
|
"CmdRogueTournAreaUpdateScNotify" => {
|
|
Some(Self::CmdRogueTournAreaUpdateScNotify)
|
|
}
|
|
"CmdRogueTournStartCsReq" => Some(Self::CmdRogueTournStartCsReq),
|
|
"CmdRogueTournEnablePermanentTalentScRsp" => {
|
|
Some(Self::CmdRogueTournEnablePermanentTalentScRsp)
|
|
}
|
|
"CmdRogueTournGetCurRogueCocoonInfoScRsp" => {
|
|
Some(Self::CmdRogueTournGetCurRogueCocoonInfoScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JPPIEKOBPII
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueTournLevelStatus {
|
|
JppiekobpiiPcpdhelpkem = 0,
|
|
JppiekobpiiHpjebffhjnp = 1,
|
|
JppiekobpiiPoolaghgcmg = 2,
|
|
JppiekobpiiEmednpccndh = 3,
|
|
}
|
|
impl RogueTournLevelStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JppiekobpiiPcpdhelpkem => "JPPIEKOBPII_PCPDHELPKEM",
|
|
Self::JppiekobpiiHpjebffhjnp => "JPPIEKOBPII_HPJEBFFHJNP",
|
|
Self::JppiekobpiiPoolaghgcmg => "JPPIEKOBPII_POOLAGHGCMG",
|
|
Self::JppiekobpiiEmednpccndh => "JPPIEKOBPII_EMEDNPCCNDH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JPPIEKOBPII_PCPDHELPKEM" => Some(Self::JppiekobpiiPcpdhelpkem),
|
|
"JPPIEKOBPII_HPJEBFFHJNP" => Some(Self::JppiekobpiiHpjebffhjnp),
|
|
"JPPIEKOBPII_POOLAGHGCMG" => Some(Self::JppiekobpiiPoolaghgcmg),
|
|
"JPPIEKOBPII_EMEDNPCCNDH" => Some(Self::JppiekobpiiEmednpccndh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jilicanhllc {
|
|
Pcpdhelpkem = 0,
|
|
Hpjebffhjnp = 1,
|
|
Klhdcopplng = 2,
|
|
}
|
|
impl Jilicanhllc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "JILICANHLLC_PCPDHELPKEM",
|
|
Self::Hpjebffhjnp => "JILICANHLLC_HPJEBFFHJNP",
|
|
Self::Klhdcopplng => "JILICANHLLC_KLHDCOPPLNG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JILICANHLLC_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"JILICANHLLC_HPJEBFFHJNP" => Some(Self::Hpjebffhjnp),
|
|
"JILICANHLLC_KLHDCOPPLNG" => Some(Self::Klhdcopplng),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Flcpapojbgp {
|
|
Pcpdhelpkem = 0,
|
|
Pcpkfcdojpd = 1,
|
|
Hpjebffhjnp = 2,
|
|
Klhdcopplng = 3,
|
|
}
|
|
impl Flcpapojbgp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "FLCPAPOJBGP_PCPDHELPKEM",
|
|
Self::Pcpkfcdojpd => "FLCPAPOJBGP_PCPKFCDOJPD",
|
|
Self::Hpjebffhjnp => "FLCPAPOJBGP_HPJEBFFHJNP",
|
|
Self::Klhdcopplng => "FLCPAPOJBGP_KLHDCOPPLNG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FLCPAPOJBGP_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"FLCPAPOJBGP_PCPKFCDOJPD" => Some(Self::Pcpkfcdojpd),
|
|
"FLCPAPOJBGP_HPJEBFFHJNP" => Some(Self::Hpjebffhjnp),
|
|
"FLCPAPOJBGP_KLHDCOPPLNG" => Some(Self::Klhdcopplng),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Beplpkefeed {
|
|
Pcpdhelpkem = 0,
|
|
Fcehnmjjabe = 1,
|
|
Iohffghjopf = 2,
|
|
Omjicgncoid = 3,
|
|
}
|
|
impl Beplpkefeed {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "BEPLPKEFEED_PCPDHELPKEM",
|
|
Self::Fcehnmjjabe => "BEPLPKEFEED_FCEHNMJJABE",
|
|
Self::Iohffghjopf => "BEPLPKEFEED_IOHFFGHJOPF",
|
|
Self::Omjicgncoid => "BEPLPKEFEED_OMJICGNCOID",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BEPLPKEFEED_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"BEPLPKEFEED_FCEHNMJJABE" => Some(Self::Fcehnmjjabe),
|
|
"BEPLPKEFEED_IOHFFGHJOPF" => Some(Self::Iohffghjopf),
|
|
"BEPLPKEFEED_OMJICGNCOID" => Some(Self::Omjicgncoid),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bfcofbceofg {
|
|
Ohfknnelbcb = 0,
|
|
Cfmccljbhkp = 1,
|
|
Obcknodnmbn = 2,
|
|
Mmgeodkjmgc = 3,
|
|
Gcfnjmbehmi = 4,
|
|
Nhdhiigdjbn = 5,
|
|
Blebgcemcca = 6,
|
|
Gjcjpfjffdf = 7,
|
|
Nficamegkbe = 8,
|
|
}
|
|
impl Bfcofbceofg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ohfknnelbcb => "BFCOFBCEOFG_OHFKNNELBCB",
|
|
Self::Cfmccljbhkp => "BFCOFBCEOFG_CFMCCLJBHKP",
|
|
Self::Obcknodnmbn => "BFCOFBCEOFG_OBCKNODNMBN",
|
|
Self::Mmgeodkjmgc => "BFCOFBCEOFG_MMGEODKJMGC",
|
|
Self::Gcfnjmbehmi => "BFCOFBCEOFG_GCFNJMBEHMI",
|
|
Self::Nhdhiigdjbn => "BFCOFBCEOFG_NHDHIIGDJBN",
|
|
Self::Blebgcemcca => "BFCOFBCEOFG_BLEBGCEMCCA",
|
|
Self::Gjcjpfjffdf => "BFCOFBCEOFG_GJCJPFJFFDF",
|
|
Self::Nficamegkbe => "BFCOFBCEOFG_NFICAMEGKBE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BFCOFBCEOFG_OHFKNNELBCB" => Some(Self::Ohfknnelbcb),
|
|
"BFCOFBCEOFG_CFMCCLJBHKP" => Some(Self::Cfmccljbhkp),
|
|
"BFCOFBCEOFG_OBCKNODNMBN" => Some(Self::Obcknodnmbn),
|
|
"BFCOFBCEOFG_MMGEODKJMGC" => Some(Self::Mmgeodkjmgc),
|
|
"BFCOFBCEOFG_GCFNJMBEHMI" => Some(Self::Gcfnjmbehmi),
|
|
"BFCOFBCEOFG_NHDHIIGDJBN" => Some(Self::Nhdhiigdjbn),
|
|
"BFCOFBCEOFG_BLEBGCEMCCA" => Some(Self::Blebgcemcca),
|
|
"BFCOFBCEOFG_GJCJPFJFFDF" => Some(Self::Gjcjpfjffdf),
|
|
"BFCOFBCEOFG_NFICAMEGKBE" => Some(Self::Nficamegkbe),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MNCIAAAFPKK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRollShopType {
|
|
MnciaaafpkkPcpdhelpkem = 0,
|
|
CmdGetRollShopInfoCsReq = 6901,
|
|
CmdDoGachaInRollShopCsReq = 6902,
|
|
CmdGetRollShopInfoScRsp = 6920,
|
|
CmdDoGachaInRollShopScRsp = 6910,
|
|
CmdTakeRollShopRewardScRsp = 6908,
|
|
CmdTakeRollShopRewardCsReq = 6915,
|
|
}
|
|
impl CmdRollShopType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MnciaaafpkkPcpdhelpkem => "MNCIAAAFPKK_PCPDHELPKEM",
|
|
Self::CmdGetRollShopInfoCsReq => "CmdGetRollShopInfoCsReq",
|
|
Self::CmdDoGachaInRollShopCsReq => "CmdDoGachaInRollShopCsReq",
|
|
Self::CmdGetRollShopInfoScRsp => "CmdGetRollShopInfoScRsp",
|
|
Self::CmdDoGachaInRollShopScRsp => "CmdDoGachaInRollShopScRsp",
|
|
Self::CmdTakeRollShopRewardScRsp => "CmdTakeRollShopRewardScRsp",
|
|
Self::CmdTakeRollShopRewardCsReq => "CmdTakeRollShopRewardCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MNCIAAAFPKK_PCPDHELPKEM" => Some(Self::MnciaaafpkkPcpdhelpkem),
|
|
"CmdGetRollShopInfoCsReq" => Some(Self::CmdGetRollShopInfoCsReq),
|
|
"CmdDoGachaInRollShopCsReq" => Some(Self::CmdDoGachaInRollShopCsReq),
|
|
"CmdGetRollShopInfoScRsp" => Some(Self::CmdGetRollShopInfoScRsp),
|
|
"CmdDoGachaInRollShopScRsp" => Some(Self::CmdDoGachaInRollShopScRsp),
|
|
"CmdTakeRollShopRewardScRsp" => Some(Self::CmdTakeRollShopRewardScRsp),
|
|
"CmdTakeRollShopRewardCsReq" => Some(Self::CmdTakeRollShopRewardCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KILMJLKOKEJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdSceneType {
|
|
KilmjlkokejPcpdhelpkem = 0,
|
|
CmdOghellaafjg = 1420,
|
|
CmdGetCurSceneInfoCsReq = 1409,
|
|
CmdRefreshTriggerByClientScRsp = 1445,
|
|
CmdEnterSectionCsReq = 1457,
|
|
CmdGetEnteredSceneScRsp = 1446,
|
|
CmdIjgnlkacdno = 1421,
|
|
CmdCbofflphibp = 1443,
|
|
CmdGetSceneMapInfoScRsp = 1499,
|
|
CmdSceneEntityMoveCsReq = 1402,
|
|
CmdSceneEntityMoveScNotify = 1439,
|
|
CmdSceneCastSkillMpUpdateScNotify = 1438,
|
|
CmdRefreshTriggerByClientScNotify = 1487,
|
|
CmdCounterDownCsReq = 1486,
|
|
CmdActiveFarmElementScRsp = 1430,
|
|
CmdUpdateGroupPropertyCsReq = 1422,
|
|
CmdCounterRecoverCsReq = 1440,
|
|
CmdGetUnlockTeleportScRsp = 1483,
|
|
CmdGllcfalfcoc = 1464,
|
|
KilmjlkokejCdpbifphege = 1407,
|
|
CmdSceneReviveAfterRebattleCsReq = 1489,
|
|
CmdSceneEnterStageCsReq = 1444,
|
|
CmdFbjdfgmmmfp = 1485,
|
|
CmdUpdateFloorSavedValueNotify = 1415,
|
|
CmdBdonbhbpjmc = 1493,
|
|
CmdPgjmlaakdjf = 1458,
|
|
CmdSceneCastSkillCostMpCsReq = 1437,
|
|
CmdStartCocoonStageCsReq = 1425,
|
|
CmdScenePlaneEventScNotify = 1482,
|
|
CmdRefreshTriggerEntityListReq = 1456,
|
|
CmdSetTrainWorldIdCsReq = 1419,
|
|
CmdActiveFarmElementCsReq = 1411,
|
|
CmdSceneEnterStageScRsp = 1500,
|
|
CmdOfgkngpdfik = 1448,
|
|
CmdTrainWorldIdChangeScNotify = 1450,
|
|
CmdSavePointsInfoNotify = 1451,
|
|
CmdSceneEntityTeleportCsReq = 1469,
|
|
CmdSetTrainWorldIdScRsp = 1447,
|
|
CmdEnterSceneScRsp = 1470,
|
|
CmdReEnterLastElementStageScRsp = 1490,
|
|
CmdSceneEntityMoveScRsp = 1410,
|
|
CmdUnlockTeleportNotify = 1484,
|
|
CmdGroupStateChangeCsReq = 1497,
|
|
CmdNbpagjblkjf = 1412,
|
|
CmdSetGroupCustomSaveDataScRsp = 1416,
|
|
CmdOpenChestScNotify = 1435,
|
|
CmdGetUnlockTeleportCsReq = 1431,
|
|
CmdLmhhflkcppf = 1417,
|
|
KilmjlkokejNfdhfmoojao = 1473,
|
|
CmdKcjnipmkcgb = 1467,
|
|
KilmjlkokejGckocilceac = 1479,
|
|
CmdSceneCheckpoingRefreshScRsp = 1433,
|
|
CmdGpackpjjgbj = 1480,
|
|
CmdDeactivateFarmElementCsReq = 1466,
|
|
CmdGejeocbfpma = 1401,
|
|
CmdChapdgddkbk = 1453,
|
|
CmdSceneCheckpointRefreshMonsterReq = 1432,
|
|
CmdNgpofgpedcj = 1496,
|
|
CmdInteractPropScRsp = 1495,
|
|
CmdHiabmonnnaj = 1405,
|
|
CmdSceneCastSkillCsReq = 1414,
|
|
CmdEnteredSceneChangeScNotify = 1434,
|
|
CmdHhgcigbnmep = 1475,
|
|
CmdSceneCastSkillCostMpScRsp = 1404,
|
|
CmdPfabfkonaim = 1423,
|
|
CmdGetCurSceneInfoScRsp = 1498,
|
|
CmdEnterSceneByServerScNotify = 1468,
|
|
KilmjlkokejLngdmfipacj = 1477,
|
|
CmdGetSceneMapInfoCsReq = 1460,
|
|
CmdSceneCastSkillScRsp = 1418,
|
|
CmdEnterSceneCsReq = 1462,
|
|
CmdSceneEntityTeleportScRsp = 1441,
|
|
CmdNenjkdedpjj = 1426,
|
|
CmdMbmacclhebk = 1428,
|
|
CmdSyncEntityBuffChangeList = 1474,
|
|
CmdReEnterLastElementStageCsReq = 1452,
|
|
CmdDeleteSummonUnitCsReq = 1427,
|
|
CmdChangeTimeRewindInfoReq = 1463,
|
|
CmdInteractPropCsReq = 1494,
|
|
CmdSceneGroupRefreshScNotify = 1455,
|
|
CmdJbganbaedpm = 1413,
|
|
CmdKjampkbpaol = 1461,
|
|
KilmjlkokejCkphbalhall = 1491,
|
|
CmdNafcldabglc = 1408,
|
|
CmdGetEnteredSceneCsReq = 1476,
|
|
CmdStartCocoonStageScRsp = 1454,
|
|
}
|
|
impl CmdSceneType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KilmjlkokejPcpdhelpkem => "KILMJLKOKEJ_PCPDHELPKEM",
|
|
Self::CmdOghellaafjg => "CmdOGHELLAAFJG",
|
|
Self::CmdGetCurSceneInfoCsReq => "CmdGetCurSceneInfoCsReq",
|
|
Self::CmdRefreshTriggerByClientScRsp => "CmdRefreshTriggerByClientScRsp",
|
|
Self::CmdEnterSectionCsReq => "CmdEnterSectionCsReq",
|
|
Self::CmdGetEnteredSceneScRsp => "CmdGetEnteredSceneScRsp",
|
|
Self::CmdIjgnlkacdno => "CmdIJGNLKACDNO",
|
|
Self::CmdCbofflphibp => "CmdCBOFFLPHIBP",
|
|
Self::CmdGetSceneMapInfoScRsp => "CmdGetSceneMapInfoScRsp",
|
|
Self::CmdSceneEntityMoveCsReq => "CmdSceneEntityMoveCsReq",
|
|
Self::CmdSceneEntityMoveScNotify => "CmdSceneEntityMoveScNotify",
|
|
Self::CmdSceneCastSkillMpUpdateScNotify => {
|
|
"CmdSceneCastSkillMpUpdateScNotify"
|
|
}
|
|
Self::CmdRefreshTriggerByClientScNotify => {
|
|
"CmdRefreshTriggerByClientScNotify"
|
|
}
|
|
Self::CmdCounterDownCsReq => "CmdCounterDownCsReq",
|
|
Self::CmdActiveFarmElementScRsp => "CmdActiveFarmElementScRsp",
|
|
Self::CmdUpdateGroupPropertyCsReq => "CmdUpdateGroupPropertyCsReq",
|
|
Self::CmdCounterRecoverCsReq => "CmdCounterRecoverCsReq",
|
|
Self::CmdGetUnlockTeleportScRsp => "CmdGetUnlockTeleportScRsp",
|
|
Self::CmdGllcfalfcoc => "CmdGLLCFALFCOC",
|
|
Self::KilmjlkokejCdpbifphege => "KILMJLKOKEJ_CDPBIFPHEGE",
|
|
Self::CmdSceneReviveAfterRebattleCsReq => "CmdSceneReviveAfterRebattleCsReq",
|
|
Self::CmdSceneEnterStageCsReq => "CmdSceneEnterStageCsReq",
|
|
Self::CmdFbjdfgmmmfp => "CmdFBJDFGMMMFP",
|
|
Self::CmdUpdateFloorSavedValueNotify => "CmdUpdateFloorSavedValueNotify",
|
|
Self::CmdBdonbhbpjmc => "CmdBDONBHBPJMC",
|
|
Self::CmdPgjmlaakdjf => "CmdPGJMLAAKDJF",
|
|
Self::CmdSceneCastSkillCostMpCsReq => "CmdSceneCastSkillCostMpCsReq",
|
|
Self::CmdStartCocoonStageCsReq => "CmdStartCocoonStageCsReq",
|
|
Self::CmdScenePlaneEventScNotify => "CmdScenePlaneEventScNotify",
|
|
Self::CmdRefreshTriggerEntityListReq => "CmdRefreshTriggerEntityListReq",
|
|
Self::CmdSetTrainWorldIdCsReq => "CmdSetTrainWorldIdCsReq",
|
|
Self::CmdActiveFarmElementCsReq => "CmdActiveFarmElementCsReq",
|
|
Self::CmdSceneEnterStageScRsp => "CmdSceneEnterStageScRsp",
|
|
Self::CmdOfgkngpdfik => "CmdOFGKNGPDFIK",
|
|
Self::CmdTrainWorldIdChangeScNotify => "CmdTrainWorldIdChangeScNotify",
|
|
Self::CmdSavePointsInfoNotify => "CmdSavePointsInfoNotify",
|
|
Self::CmdSceneEntityTeleportCsReq => "CmdSceneEntityTeleportCsReq",
|
|
Self::CmdSetTrainWorldIdScRsp => "CmdSetTrainWorldIdScRsp",
|
|
Self::CmdEnterSceneScRsp => "CmdEnterSceneScRsp",
|
|
Self::CmdReEnterLastElementStageScRsp => "CmdReEnterLastElementStageScRsp",
|
|
Self::CmdSceneEntityMoveScRsp => "CmdSceneEntityMoveScRsp",
|
|
Self::CmdUnlockTeleportNotify => "CmdUnlockTeleportNotify",
|
|
Self::CmdGroupStateChangeCsReq => "CmdGroupStateChangeCsReq",
|
|
Self::CmdNbpagjblkjf => "CmdNBPAGJBLKJF",
|
|
Self::CmdSetGroupCustomSaveDataScRsp => "CmdSetGroupCustomSaveDataScRsp",
|
|
Self::CmdOpenChestScNotify => "CmdOpenChestScNotify",
|
|
Self::CmdGetUnlockTeleportCsReq => "CmdGetUnlockTeleportCsReq",
|
|
Self::CmdLmhhflkcppf => "CmdLMHHFLKCPPF",
|
|
Self::KilmjlkokejNfdhfmoojao => "KILMJLKOKEJ_NFDHFMOOJAO",
|
|
Self::CmdKcjnipmkcgb => "CmdKCJNIPMKCGB",
|
|
Self::KilmjlkokejGckocilceac => "KILMJLKOKEJ_GCKOCILCEAC",
|
|
Self::CmdSceneCheckpoingRefreshScRsp => "CmdSceneCheckpoingRefreshScRsp",
|
|
Self::CmdGpackpjjgbj => "CmdGPACKPJJGBJ",
|
|
Self::CmdDeactivateFarmElementCsReq => "CmdDeactivateFarmElementCsReq",
|
|
Self::CmdGejeocbfpma => "CmdGEJEOCBFPMA",
|
|
Self::CmdChapdgddkbk => "CmdCHAPDGDDKBK",
|
|
Self::CmdSceneCheckpointRefreshMonsterReq => {
|
|
"CmdSceneCheckpointRefreshMonsterReq"
|
|
}
|
|
Self::CmdNgpofgpedcj => "CmdNGPOFGPEDCJ",
|
|
Self::CmdInteractPropScRsp => "CmdInteractPropScRsp",
|
|
Self::CmdHiabmonnnaj => "CmdHIABMONNNAJ",
|
|
Self::CmdSceneCastSkillCsReq => "CmdSceneCastSkillCsReq",
|
|
Self::CmdEnteredSceneChangeScNotify => "CmdEnteredSceneChangeScNotify",
|
|
Self::CmdHhgcigbnmep => "CmdHHGCIGBNMEP",
|
|
Self::CmdSceneCastSkillCostMpScRsp => "CmdSceneCastSkillCostMpScRsp",
|
|
Self::CmdPfabfkonaim => "CmdPFABFKONAIM",
|
|
Self::CmdGetCurSceneInfoScRsp => "CmdGetCurSceneInfoScRsp",
|
|
Self::CmdEnterSceneByServerScNotify => "CmdEnterSceneByServerScNotify",
|
|
Self::KilmjlkokejLngdmfipacj => "KILMJLKOKEJ_LNGDMFIPACJ",
|
|
Self::CmdGetSceneMapInfoCsReq => "CmdGetSceneMapInfoCsReq",
|
|
Self::CmdSceneCastSkillScRsp => "CmdSceneCastSkillScRsp",
|
|
Self::CmdEnterSceneCsReq => "CmdEnterSceneCsReq",
|
|
Self::CmdSceneEntityTeleportScRsp => "CmdSceneEntityTeleportScRsp",
|
|
Self::CmdNenjkdedpjj => "CmdNENJKDEDPJJ",
|
|
Self::CmdMbmacclhebk => "CmdMBMACCLHEBK",
|
|
Self::CmdSyncEntityBuffChangeList => "CmdSyncEntityBuffChangeList",
|
|
Self::CmdReEnterLastElementStageCsReq => "CmdReEnterLastElementStageCsReq",
|
|
Self::CmdDeleteSummonUnitCsReq => "CmdDeleteSummonUnitCsReq",
|
|
Self::CmdChangeTimeRewindInfoReq => "CmdChangeTimeRewindInfoReq",
|
|
Self::CmdInteractPropCsReq => "CmdInteractPropCsReq",
|
|
Self::CmdSceneGroupRefreshScNotify => "CmdSceneGroupRefreshScNotify",
|
|
Self::CmdJbganbaedpm => "CmdJBGANBAEDPM",
|
|
Self::CmdKjampkbpaol => "CmdKJAMPKBPAOL",
|
|
Self::KilmjlkokejCkphbalhall => "KILMJLKOKEJ_CKPHBALHALL",
|
|
Self::CmdNafcldabglc => "CmdNAFCLDABGLC",
|
|
Self::CmdGetEnteredSceneCsReq => "CmdGetEnteredSceneCsReq",
|
|
Self::CmdStartCocoonStageScRsp => "CmdStartCocoonStageScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KILMJLKOKEJ_PCPDHELPKEM" => Some(Self::KilmjlkokejPcpdhelpkem),
|
|
"CmdOGHELLAAFJG" => Some(Self::CmdOghellaafjg),
|
|
"CmdGetCurSceneInfoCsReq" => Some(Self::CmdGetCurSceneInfoCsReq),
|
|
"CmdRefreshTriggerByClientScRsp" => {
|
|
Some(Self::CmdRefreshTriggerByClientScRsp)
|
|
}
|
|
"CmdEnterSectionCsReq" => Some(Self::CmdEnterSectionCsReq),
|
|
"CmdGetEnteredSceneScRsp" => Some(Self::CmdGetEnteredSceneScRsp),
|
|
"CmdIJGNLKACDNO" => Some(Self::CmdIjgnlkacdno),
|
|
"CmdCBOFFLPHIBP" => Some(Self::CmdCbofflphibp),
|
|
"CmdGetSceneMapInfoScRsp" => Some(Self::CmdGetSceneMapInfoScRsp),
|
|
"CmdSceneEntityMoveCsReq" => Some(Self::CmdSceneEntityMoveCsReq),
|
|
"CmdSceneEntityMoveScNotify" => Some(Self::CmdSceneEntityMoveScNotify),
|
|
"CmdSceneCastSkillMpUpdateScNotify" => {
|
|
Some(Self::CmdSceneCastSkillMpUpdateScNotify)
|
|
}
|
|
"CmdRefreshTriggerByClientScNotify" => {
|
|
Some(Self::CmdRefreshTriggerByClientScNotify)
|
|
}
|
|
"CmdCounterDownCsReq" => Some(Self::CmdCounterDownCsReq),
|
|
"CmdActiveFarmElementScRsp" => Some(Self::CmdActiveFarmElementScRsp),
|
|
"CmdUpdateGroupPropertyCsReq" => Some(Self::CmdUpdateGroupPropertyCsReq),
|
|
"CmdCounterRecoverCsReq" => Some(Self::CmdCounterRecoverCsReq),
|
|
"CmdGetUnlockTeleportScRsp" => Some(Self::CmdGetUnlockTeleportScRsp),
|
|
"CmdGLLCFALFCOC" => Some(Self::CmdGllcfalfcoc),
|
|
"KILMJLKOKEJ_CDPBIFPHEGE" => Some(Self::KilmjlkokejCdpbifphege),
|
|
"CmdSceneReviveAfterRebattleCsReq" => {
|
|
Some(Self::CmdSceneReviveAfterRebattleCsReq)
|
|
}
|
|
"CmdSceneEnterStageCsReq" => Some(Self::CmdSceneEnterStageCsReq),
|
|
"CmdFBJDFGMMMFP" => Some(Self::CmdFbjdfgmmmfp),
|
|
"CmdUpdateFloorSavedValueNotify" => {
|
|
Some(Self::CmdUpdateFloorSavedValueNotify)
|
|
}
|
|
"CmdBDONBHBPJMC" => Some(Self::CmdBdonbhbpjmc),
|
|
"CmdPGJMLAAKDJF" => Some(Self::CmdPgjmlaakdjf),
|
|
"CmdSceneCastSkillCostMpCsReq" => Some(Self::CmdSceneCastSkillCostMpCsReq),
|
|
"CmdStartCocoonStageCsReq" => Some(Self::CmdStartCocoonStageCsReq),
|
|
"CmdScenePlaneEventScNotify" => Some(Self::CmdScenePlaneEventScNotify),
|
|
"CmdRefreshTriggerEntityListReq" => {
|
|
Some(Self::CmdRefreshTriggerEntityListReq)
|
|
}
|
|
"CmdSetTrainWorldIdCsReq" => Some(Self::CmdSetTrainWorldIdCsReq),
|
|
"CmdActiveFarmElementCsReq" => Some(Self::CmdActiveFarmElementCsReq),
|
|
"CmdSceneEnterStageScRsp" => Some(Self::CmdSceneEnterStageScRsp),
|
|
"CmdOFGKNGPDFIK" => Some(Self::CmdOfgkngpdfik),
|
|
"CmdTrainWorldIdChangeScNotify" => Some(Self::CmdTrainWorldIdChangeScNotify),
|
|
"CmdSavePointsInfoNotify" => Some(Self::CmdSavePointsInfoNotify),
|
|
"CmdSceneEntityTeleportCsReq" => Some(Self::CmdSceneEntityTeleportCsReq),
|
|
"CmdSetTrainWorldIdScRsp" => Some(Self::CmdSetTrainWorldIdScRsp),
|
|
"CmdEnterSceneScRsp" => Some(Self::CmdEnterSceneScRsp),
|
|
"CmdReEnterLastElementStageScRsp" => {
|
|
Some(Self::CmdReEnterLastElementStageScRsp)
|
|
}
|
|
"CmdSceneEntityMoveScRsp" => Some(Self::CmdSceneEntityMoveScRsp),
|
|
"CmdUnlockTeleportNotify" => Some(Self::CmdUnlockTeleportNotify),
|
|
"CmdGroupStateChangeCsReq" => Some(Self::CmdGroupStateChangeCsReq),
|
|
"CmdNBPAGJBLKJF" => Some(Self::CmdNbpagjblkjf),
|
|
"CmdSetGroupCustomSaveDataScRsp" => {
|
|
Some(Self::CmdSetGroupCustomSaveDataScRsp)
|
|
}
|
|
"CmdOpenChestScNotify" => Some(Self::CmdOpenChestScNotify),
|
|
"CmdGetUnlockTeleportCsReq" => Some(Self::CmdGetUnlockTeleportCsReq),
|
|
"CmdLMHHFLKCPPF" => Some(Self::CmdLmhhflkcppf),
|
|
"KILMJLKOKEJ_NFDHFMOOJAO" => Some(Self::KilmjlkokejNfdhfmoojao),
|
|
"CmdKCJNIPMKCGB" => Some(Self::CmdKcjnipmkcgb),
|
|
"KILMJLKOKEJ_GCKOCILCEAC" => Some(Self::KilmjlkokejGckocilceac),
|
|
"CmdSceneCheckpoingRefreshScRsp" => {
|
|
Some(Self::CmdSceneCheckpoingRefreshScRsp)
|
|
}
|
|
"CmdGPACKPJJGBJ" => Some(Self::CmdGpackpjjgbj),
|
|
"CmdDeactivateFarmElementCsReq" => Some(Self::CmdDeactivateFarmElementCsReq),
|
|
"CmdGEJEOCBFPMA" => Some(Self::CmdGejeocbfpma),
|
|
"CmdCHAPDGDDKBK" => Some(Self::CmdChapdgddkbk),
|
|
"CmdSceneCheckpointRefreshMonsterReq" => {
|
|
Some(Self::CmdSceneCheckpointRefreshMonsterReq)
|
|
}
|
|
"CmdNGPOFGPEDCJ" => Some(Self::CmdNgpofgpedcj),
|
|
"CmdInteractPropScRsp" => Some(Self::CmdInteractPropScRsp),
|
|
"CmdHIABMONNNAJ" => Some(Self::CmdHiabmonnnaj),
|
|
"CmdSceneCastSkillCsReq" => Some(Self::CmdSceneCastSkillCsReq),
|
|
"CmdEnteredSceneChangeScNotify" => Some(Self::CmdEnteredSceneChangeScNotify),
|
|
"CmdHHGCIGBNMEP" => Some(Self::CmdHhgcigbnmep),
|
|
"CmdSceneCastSkillCostMpScRsp" => Some(Self::CmdSceneCastSkillCostMpScRsp),
|
|
"CmdPFABFKONAIM" => Some(Self::CmdPfabfkonaim),
|
|
"CmdGetCurSceneInfoScRsp" => Some(Self::CmdGetCurSceneInfoScRsp),
|
|
"CmdEnterSceneByServerScNotify" => Some(Self::CmdEnterSceneByServerScNotify),
|
|
"KILMJLKOKEJ_LNGDMFIPACJ" => Some(Self::KilmjlkokejLngdmfipacj),
|
|
"CmdGetSceneMapInfoCsReq" => Some(Self::CmdGetSceneMapInfoCsReq),
|
|
"CmdSceneCastSkillScRsp" => Some(Self::CmdSceneCastSkillScRsp),
|
|
"CmdEnterSceneCsReq" => Some(Self::CmdEnterSceneCsReq),
|
|
"CmdSceneEntityTeleportScRsp" => Some(Self::CmdSceneEntityTeleportScRsp),
|
|
"CmdNENJKDEDPJJ" => Some(Self::CmdNenjkdedpjj),
|
|
"CmdMBMACCLHEBK" => Some(Self::CmdMbmacclhebk),
|
|
"CmdSyncEntityBuffChangeList" => Some(Self::CmdSyncEntityBuffChangeList),
|
|
"CmdReEnterLastElementStageCsReq" => {
|
|
Some(Self::CmdReEnterLastElementStageCsReq)
|
|
}
|
|
"CmdDeleteSummonUnitCsReq" => Some(Self::CmdDeleteSummonUnitCsReq),
|
|
"CmdChangeTimeRewindInfoReq" => Some(Self::CmdChangeTimeRewindInfoReq),
|
|
"CmdInteractPropCsReq" => Some(Self::CmdInteractPropCsReq),
|
|
"CmdSceneGroupRefreshScNotify" => Some(Self::CmdSceneGroupRefreshScNotify),
|
|
"CmdJBGANBAEDPM" => Some(Self::CmdJbganbaedpm),
|
|
"CmdKJAMPKBPAOL" => Some(Self::CmdKjampkbpaol),
|
|
"KILMJLKOKEJ_CKPHBALHALL" => Some(Self::KilmjlkokejCkphbalhall),
|
|
"CmdNAFCLDABGLC" => Some(Self::CmdNafcldabglc),
|
|
"CmdGetEnteredSceneCsReq" => Some(Self::CmdGetEnteredSceneCsReq),
|
|
"CmdStartCocoonStageScRsp" => Some(Self::CmdStartCocoonStageScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hdkdhkplbjc {
|
|
Ofghjkihmib = 0,
|
|
Lbbliangggc = 1,
|
|
}
|
|
impl Hdkdhkplbjc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ofghjkihmib => "HDKDHKPLBJC_OFGHJKIHMIB",
|
|
Self::Lbbliangggc => "HDKDHKPLBJC_LBBLIANGGGC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HDKDHKPLBJC_OFGHJKIHMIB" => Some(Self::Ofghjkihmib),
|
|
"HDKDHKPLBJC_LBBLIANGGGC" => Some(Self::Lbbliangggc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pabemkckilb {
|
|
Beehgejndal = 0,
|
|
Gfdbikjhcmp = 1,
|
|
Gdphjdgnjmk = 2,
|
|
}
|
|
impl Pabemkckilb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Beehgejndal => "PABEMKCKILB_BEEHGEJNDAL",
|
|
Self::Gfdbikjhcmp => "PABEMKCKILB_GFDBIKJHCMP",
|
|
Self::Gdphjdgnjmk => "PABEMKCKILB_GDPHJDGNJMK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PABEMKCKILB_BEEHGEJNDAL" => Some(Self::Beehgejndal),
|
|
"PABEMKCKILB_GFDBIKJHCMP" => Some(Self::Gfdbikjhcmp),
|
|
"PABEMKCKILB_GDPHJDGNJMK" => Some(Self::Gdphjdgnjmk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Odghpeemlfd {
|
|
Jggehlhcnie = 0,
|
|
Ndefjjconbn = 1,
|
|
Geemofianaa = 2,
|
|
Kbjpabpmhio = 3,
|
|
Elpmoiaogkm = 4,
|
|
}
|
|
impl Odghpeemlfd {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Jggehlhcnie => "ODGHPEEMLFD_JGGEHLHCNIE",
|
|
Self::Ndefjjconbn => "ODGHPEEMLFD_NDEFJJCONBN",
|
|
Self::Geemofianaa => "ODGHPEEMLFD_GEEMOFIANAA",
|
|
Self::Kbjpabpmhio => "ODGHPEEMLFD_KBJPABPMHIO",
|
|
Self::Elpmoiaogkm => "ODGHPEEMLFD_ELPMOIAOGKM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ODGHPEEMLFD_JGGEHLHCNIE" => Some(Self::Jggehlhcnie),
|
|
"ODGHPEEMLFD_NDEFJJCONBN" => Some(Self::Ndefjjconbn),
|
|
"ODGHPEEMLFD_GEEMOFIANAA" => Some(Self::Geemofianaa),
|
|
"ODGHPEEMLFD_KBJPABPMHIO" => Some(Self::Kbjpabpmhio),
|
|
"ODGHPEEMLFD_ELPMOIAOGKM" => Some(Self::Elpmoiaogkm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nkajpeccikg {
|
|
Ofghjkihmib = 0,
|
|
Hnhmcfhfanp = 1,
|
|
Mgjkopjnhbk = 2,
|
|
}
|
|
impl Nkajpeccikg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ofghjkihmib => "NKAJPECCIKG_OFGHJKIHMIB",
|
|
Self::Hnhmcfhfanp => "NKAJPECCIKG_HNHMCFHFANP",
|
|
Self::Mgjkopjnhbk => "NKAJPECCIKG_MGJKOPJNHBK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NKAJPECCIKG_OFGHJKIHMIB" => Some(Self::Ofghjkihmib),
|
|
"NKAJPECCIKG_HNHMCFHFANP" => Some(Self::Hnhmcfhfanp),
|
|
"NKAJPECCIKG_MGJKOPJNHBK" => Some(Self::Mgjkopjnhbk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jenhcdjcnnh {
|
|
Pcpdhelpkem = 0,
|
|
Bhmgpoijncd = 1,
|
|
Jfimkpmoekh = 2,
|
|
Emnkollceke = 3,
|
|
Hllhehndinb = 4,
|
|
}
|
|
impl Jenhcdjcnnh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "JENHCDJCNNH_PCPDHELPKEM",
|
|
Self::Bhmgpoijncd => "JENHCDJCNNH_BHMGPOIJNCD",
|
|
Self::Jfimkpmoekh => "JENHCDJCNNH_JFIMKPMOEKH",
|
|
Self::Emnkollceke => "JENHCDJCNNH_EMNKOLLCEKE",
|
|
Self::Hllhehndinb => "JENHCDJCNNH_HLLHEHNDINB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JENHCDJCNNH_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"JENHCDJCNNH_BHMGPOIJNCD" => Some(Self::Bhmgpoijncd),
|
|
"JENHCDJCNNH_JFIMKPMOEKH" => Some(Self::Jfimkpmoekh),
|
|
"JENHCDJCNNH_EMNKOLLCEKE" => Some(Self::Emnkollceke),
|
|
"JENHCDJCNNH_HLLHEHNDINB" => Some(Self::Hllhehndinb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChestType {
|
|
Pcpdhelpkem = 0,
|
|
Apffeddknbk = 101,
|
|
Opcgnjmgjde = 102,
|
|
Ncmhenkhfel = 104,
|
|
}
|
|
impl ChestType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "ChestType_PCPDHELPKEM",
|
|
Self::Apffeddknbk => "ChestType_APFFEDDKNBK",
|
|
Self::Opcgnjmgjde => "ChestType_OPCGNJMGJDE",
|
|
Self::Ncmhenkhfel => "ChestType_NCMHENKHFEL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ChestType_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"ChestType_APFFEDDKNBK" => Some(Self::Apffeddknbk),
|
|
"ChestType_OPCGNJMGJDE" => Some(Self::Opcgnjmgjde),
|
|
"ChestType_NCMHENKHFEL" => Some(Self::Ncmhenkhfel),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nnehkeaakjl {
|
|
Pcpdhelpkem = 0,
|
|
Mbjhgnhoglg = 1,
|
|
Bhpfjbhogka = 2,
|
|
Baljfaaknid = 3,
|
|
}
|
|
impl Nnehkeaakjl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "NNEHKEAAKJL_PCPDHELPKEM",
|
|
Self::Mbjhgnhoglg => "NNEHKEAAKJL_MBJHGNHOGLG",
|
|
Self::Bhpfjbhogka => "NNEHKEAAKJL_BHPFJBHOGKA",
|
|
Self::Baljfaaknid => "NNEHKEAAKJL_BALJFAAKNID",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NNEHKEAAKJL_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"NNEHKEAAKJL_MBJHGNHOGLG" => Some(Self::Mbjhgnhoglg),
|
|
"NNEHKEAAKJL_BHPFJBHOGKA" => Some(Self::Bhpfjbhogka),
|
|
"NNEHKEAAKJL_BALJFAAKNID" => Some(Self::Baljfaaknid),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum SceneGroupRefreshType {
|
|
None = 0,
|
|
Loaded = 1,
|
|
Unload = 2,
|
|
Afibfmafncc = 3,
|
|
}
|
|
impl SceneGroupRefreshType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "SCENE_GROUP_REFRESH_TYPE_NONE",
|
|
Self::Loaded => "SCENE_GROUP_REFRESH_TYPE_LOADED",
|
|
Self::Unload => "SCENE_GROUP_REFRESH_TYPE_UNLOAD",
|
|
Self::Afibfmafncc => "SCENE_GROUP_REFRESH_TYPE_AFIBFMAFNCC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"SCENE_GROUP_REFRESH_TYPE_NONE" => Some(Self::None),
|
|
"SCENE_GROUP_REFRESH_TYPE_LOADED" => Some(Self::Loaded),
|
|
"SCENE_GROUP_REFRESH_TYPE_UNLOAD" => Some(Self::Unload),
|
|
"SCENE_GROUP_REFRESH_TYPE_AFIBFMAFNCC" => Some(Self::Afibfmafncc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BEGKEJFHGMG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdServerPrefsType {
|
|
BegkejfhgmgPcpdhelpkem = 0,
|
|
CmdLkndijjelkn = 6195,
|
|
CmdAlhhonkclnj = 6110,
|
|
CmdJfcakmidpia = 6118,
|
|
CmdUpdateServerPrefsCsReq = 6114,
|
|
CmdGetAllServerPrefsDataCsReq = 6191,
|
|
BegkejfhgmgKndclcngido = 6194,
|
|
}
|
|
impl CmdServerPrefsType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BegkejfhgmgPcpdhelpkem => "BEGKEJFHGMG_PCPDHELPKEM",
|
|
Self::CmdLkndijjelkn => "CmdLKNDIJJELKN",
|
|
Self::CmdAlhhonkclnj => "CmdALHHONKCLNJ",
|
|
Self::CmdJfcakmidpia => "CmdJFCAKMIDPIA",
|
|
Self::CmdUpdateServerPrefsCsReq => "CmdUpdateServerPrefsCsReq",
|
|
Self::CmdGetAllServerPrefsDataCsReq => "CmdGetAllServerPrefsDataCsReq",
|
|
Self::BegkejfhgmgKndclcngido => "BEGKEJFHGMG_KNDCLCNGIDO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BEGKEJFHGMG_PCPDHELPKEM" => Some(Self::BegkejfhgmgPcpdhelpkem),
|
|
"CmdLKNDIJJELKN" => Some(Self::CmdLkndijjelkn),
|
|
"CmdALHHONKCLNJ" => Some(Self::CmdAlhhonkclnj),
|
|
"CmdJFCAKMIDPIA" => Some(Self::CmdJfcakmidpia),
|
|
"CmdUpdateServerPrefsCsReq" => Some(Self::CmdUpdateServerPrefsCsReq),
|
|
"CmdGetAllServerPrefsDataCsReq" => Some(Self::CmdGetAllServerPrefsDataCsReq),
|
|
"BEGKEJFHGMG_KNDCLCNGIDO" => Some(Self::BegkejfhgmgKndclcngido),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FMOJCFMPCNA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdShopType {
|
|
FmojcfmpcnaPcpdhelpkem = 0,
|
|
CmdEflgloknbkp = 1518,
|
|
CmdCityShopInfoScNotify = 1509,
|
|
CmdBuyGoodsCsReq = 1594,
|
|
CmdTakeCityShopRewardCsReq = 1514,
|
|
CmdBuyGoodsScRsp = 1595,
|
|
CmdGetShopListScRsp = 1510,
|
|
CmdGetShopListCsReq = 1591,
|
|
}
|
|
impl CmdShopType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FmojcfmpcnaPcpdhelpkem => "FMOJCFMPCNA_PCPDHELPKEM",
|
|
Self::CmdEflgloknbkp => "CmdEFLGLOKNBKP",
|
|
Self::CmdCityShopInfoScNotify => "CmdCityShopInfoScNotify",
|
|
Self::CmdBuyGoodsCsReq => "CmdBuyGoodsCsReq",
|
|
Self::CmdTakeCityShopRewardCsReq => "CmdTakeCityShopRewardCsReq",
|
|
Self::CmdBuyGoodsScRsp => "CmdBuyGoodsScRsp",
|
|
Self::CmdGetShopListScRsp => "CmdGetShopListScRsp",
|
|
Self::CmdGetShopListCsReq => "CmdGetShopListCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FMOJCFMPCNA_PCPDHELPKEM" => Some(Self::FmojcfmpcnaPcpdhelpkem),
|
|
"CmdEFLGLOKNBKP" => Some(Self::CmdEflgloknbkp),
|
|
"CmdCityShopInfoScNotify" => Some(Self::CmdCityShopInfoScNotify),
|
|
"CmdBuyGoodsCsReq" => Some(Self::CmdBuyGoodsCsReq),
|
|
"CmdTakeCityShopRewardCsReq" => Some(Self::CmdTakeCityShopRewardCsReq),
|
|
"CmdBuyGoodsScRsp" => Some(Self::CmdBuyGoodsScRsp),
|
|
"CmdGetShopListScRsp" => Some(Self::CmdGetShopListScRsp),
|
|
"CmdGetShopListCsReq" => Some(Self::CmdGetShopListCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BGCDIJDNAGF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdSpaceZooType {
|
|
BgcdijdnagfPcpdhelpkem = 0,
|
|
CmdSpaceZooMutateScRsp = 6718,
|
|
CmdSpaceZooMutateCsReq = 6714,
|
|
CmdSpaceZooBornCsReq = 6794,
|
|
CmdSpaceZooDeleteCatScRsp = 6726,
|
|
CmdSpaceZooTakeScRsp = 6704,
|
|
CmdSpaceZooOpCatteryScRsp = 6798,
|
|
CmdSpaceZooExchangeItemCsReq = 6701,
|
|
CmdSpaceZooDeleteCatCsReq = 6763,
|
|
CmdSpaceZooBornScRsp = 6795,
|
|
CmdSpaceZooCatUpdateNotify = 6739,
|
|
CmdEicjjjfflbi = 6774,
|
|
CmdSpaceZooOpCatteryCsReq = 6709,
|
|
CmdSpaceZooDataScRsp = 6710,
|
|
CmdSpaceZooTakeCsReq = 6737,
|
|
CmdSpaceZooDataCsReq = 6791,
|
|
}
|
|
impl CmdSpaceZooType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BgcdijdnagfPcpdhelpkem => "BGCDIJDNAGF_PCPDHELPKEM",
|
|
Self::CmdSpaceZooMutateScRsp => "CmdSpaceZooMutateScRsp",
|
|
Self::CmdSpaceZooMutateCsReq => "CmdSpaceZooMutateCsReq",
|
|
Self::CmdSpaceZooBornCsReq => "CmdSpaceZooBornCsReq",
|
|
Self::CmdSpaceZooDeleteCatScRsp => "CmdSpaceZooDeleteCatScRsp",
|
|
Self::CmdSpaceZooTakeScRsp => "CmdSpaceZooTakeScRsp",
|
|
Self::CmdSpaceZooOpCatteryScRsp => "CmdSpaceZooOpCatteryScRsp",
|
|
Self::CmdSpaceZooExchangeItemCsReq => "CmdSpaceZooExchangeItemCsReq",
|
|
Self::CmdSpaceZooDeleteCatCsReq => "CmdSpaceZooDeleteCatCsReq",
|
|
Self::CmdSpaceZooBornScRsp => "CmdSpaceZooBornScRsp",
|
|
Self::CmdSpaceZooCatUpdateNotify => "CmdSpaceZooCatUpdateNotify",
|
|
Self::CmdEicjjjfflbi => "CmdEICJJJFFLBI",
|
|
Self::CmdSpaceZooOpCatteryCsReq => "CmdSpaceZooOpCatteryCsReq",
|
|
Self::CmdSpaceZooDataScRsp => "CmdSpaceZooDataScRsp",
|
|
Self::CmdSpaceZooTakeCsReq => "CmdSpaceZooTakeCsReq",
|
|
Self::CmdSpaceZooDataCsReq => "CmdSpaceZooDataCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BGCDIJDNAGF_PCPDHELPKEM" => Some(Self::BgcdijdnagfPcpdhelpkem),
|
|
"CmdSpaceZooMutateScRsp" => Some(Self::CmdSpaceZooMutateScRsp),
|
|
"CmdSpaceZooMutateCsReq" => Some(Self::CmdSpaceZooMutateCsReq),
|
|
"CmdSpaceZooBornCsReq" => Some(Self::CmdSpaceZooBornCsReq),
|
|
"CmdSpaceZooDeleteCatScRsp" => Some(Self::CmdSpaceZooDeleteCatScRsp),
|
|
"CmdSpaceZooTakeScRsp" => Some(Self::CmdSpaceZooTakeScRsp),
|
|
"CmdSpaceZooOpCatteryScRsp" => Some(Self::CmdSpaceZooOpCatteryScRsp),
|
|
"CmdSpaceZooExchangeItemCsReq" => Some(Self::CmdSpaceZooExchangeItemCsReq),
|
|
"CmdSpaceZooDeleteCatCsReq" => Some(Self::CmdSpaceZooDeleteCatCsReq),
|
|
"CmdSpaceZooBornScRsp" => Some(Self::CmdSpaceZooBornScRsp),
|
|
"CmdSpaceZooCatUpdateNotify" => Some(Self::CmdSpaceZooCatUpdateNotify),
|
|
"CmdEICJJJFFLBI" => Some(Self::CmdEicjjjfflbi),
|
|
"CmdSpaceZooOpCatteryCsReq" => Some(Self::CmdSpaceZooOpCatteryCsReq),
|
|
"CmdSpaceZooDataScRsp" => Some(Self::CmdSpaceZooDataScRsp),
|
|
"CmdSpaceZooTakeCsReq" => Some(Self::CmdSpaceZooTakeCsReq),
|
|
"CmdSpaceZooDataCsReq" => Some(Self::CmdSpaceZooDataCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JHPDEBBIDMN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdStarFightType {
|
|
JhpdebbidmnPcpdhelpkem = 0,
|
|
CmdGetStarFightDataScRsp = 7170,
|
|
CmdStartStarFightLevelScRsp = 7167,
|
|
CmdStarFightDataChangeNotify = 7165,
|
|
CmdGetStarFightDataCsReq = 7169,
|
|
CmdStartStarFightLevelCsReq = 7161,
|
|
}
|
|
impl CmdStarFightType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JhpdebbidmnPcpdhelpkem => "JHPDEBBIDMN_PCPDHELPKEM",
|
|
Self::CmdGetStarFightDataScRsp => "CmdGetStarFightDataScRsp",
|
|
Self::CmdStartStarFightLevelScRsp => "CmdStartStarFightLevelScRsp",
|
|
Self::CmdStarFightDataChangeNotify => "CmdStarFightDataChangeNotify",
|
|
Self::CmdGetStarFightDataCsReq => "CmdGetStarFightDataCsReq",
|
|
Self::CmdStartStarFightLevelCsReq => "CmdStartStarFightLevelCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JHPDEBBIDMN_PCPDHELPKEM" => Some(Self::JhpdebbidmnPcpdhelpkem),
|
|
"CmdGetStarFightDataScRsp" => Some(Self::CmdGetStarFightDataScRsp),
|
|
"CmdStartStarFightLevelScRsp" => Some(Self::CmdStartStarFightLevelScRsp),
|
|
"CmdStarFightDataChangeNotify" => Some(Self::CmdStarFightDataChangeNotify),
|
|
"CmdGetStarFightDataCsReq" => Some(Self::CmdGetStarFightDataCsReq),
|
|
"CmdStartStarFightLevelCsReq" => Some(Self::CmdStartStarFightLevelCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: AHJHAMOKMKH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdStoryLineType {
|
|
AhjhamokmkhPcpdhelpkem = 0,
|
|
CmdStoryLineTrialAvatarChangeScNotify = 6209,
|
|
CmdStoryLineInfoScNotify = 6294,
|
|
CmdChangeStoryLineFinishScNotify = 6218,
|
|
CmdEdiheaflfao = 6210,
|
|
CmdGetStoryLineInfoCsReq = 6291,
|
|
}
|
|
impl CmdStoryLineType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::AhjhamokmkhPcpdhelpkem => "AHJHAMOKMKH_PCPDHELPKEM",
|
|
Self::CmdStoryLineTrialAvatarChangeScNotify => {
|
|
"CmdStoryLineTrialAvatarChangeScNotify"
|
|
}
|
|
Self::CmdStoryLineInfoScNotify => "CmdStoryLineInfoScNotify",
|
|
Self::CmdChangeStoryLineFinishScNotify => "CmdChangeStoryLineFinishScNotify",
|
|
Self::CmdEdiheaflfao => "CmdEDIHEAFLFAO",
|
|
Self::CmdGetStoryLineInfoCsReq => "CmdGetStoryLineInfoCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AHJHAMOKMKH_PCPDHELPKEM" => Some(Self::AhjhamokmkhPcpdhelpkem),
|
|
"CmdStoryLineTrialAvatarChangeScNotify" => {
|
|
Some(Self::CmdStoryLineTrialAvatarChangeScNotify)
|
|
}
|
|
"CmdStoryLineInfoScNotify" => Some(Self::CmdStoryLineInfoScNotify),
|
|
"CmdChangeStoryLineFinishScNotify" => {
|
|
Some(Self::CmdChangeStoryLineFinishScNotify)
|
|
}
|
|
"CmdEDIHEAFLFAO" => Some(Self::CmdEdiheaflfao),
|
|
"CmdGetStoryLineInfoCsReq" => Some(Self::CmdGetStoryLineInfoCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bgipgamdmid {
|
|
Pcpdhelpkem = 0,
|
|
Bjoliibaamh = 1,
|
|
Maicobohjkj = 2,
|
|
Pmbbcleohcf = 3,
|
|
Mcbdnoadmii = 4,
|
|
Jdnddgmcldl = 5,
|
|
}
|
|
impl Bgipgamdmid {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "BGIPGAMDMID_PCPDHELPKEM",
|
|
Self::Bjoliibaamh => "BGIPGAMDMID_BJOLIIBAAMH",
|
|
Self::Maicobohjkj => "BGIPGAMDMID_MAICOBOHJKJ",
|
|
Self::Pmbbcleohcf => "BGIPGAMDMID_PMBBCLEOHCF",
|
|
Self::Mcbdnoadmii => "BGIPGAMDMID_MCBDNOADMII",
|
|
Self::Jdnddgmcldl => "BGIPGAMDMID_JDNDDGMCLDL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BGIPGAMDMID_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"BGIPGAMDMID_BJOLIIBAAMH" => Some(Self::Bjoliibaamh),
|
|
"BGIPGAMDMID_MAICOBOHJKJ" => Some(Self::Maicobohjkj),
|
|
"BGIPGAMDMID_PMBBCLEOHCF" => Some(Self::Pmbbcleohcf),
|
|
"BGIPGAMDMID_MCBDNOADMII" => Some(Self::Mcbdnoadmii),
|
|
"BGIPGAMDMID_JDNDDGMCLDL" => Some(Self::Jdnddgmcldl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: IAIFCMLMDAF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdStrongChallengeActivityType {
|
|
IaifcmlmdafPcpdhelpkem = 0,
|
|
CmdEnterActivityStrongChallengeCsReq = 6694,
|
|
CmdEnterStrongChallengeActivityStageScRsp = 6695,
|
|
CmdBmilhkcakea = 6691,
|
|
CmdLbgodaiemfc = 6610,
|
|
CmdMgombdgdgcp = 6614,
|
|
}
|
|
impl CmdStrongChallengeActivityType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::IaifcmlmdafPcpdhelpkem => "IAIFCMLMDAF_PCPDHELPKEM",
|
|
Self::CmdEnterActivityStrongChallengeCsReq => {
|
|
"CmdEnterActivityStrongChallengeCsReq"
|
|
}
|
|
Self::CmdEnterStrongChallengeActivityStageScRsp => {
|
|
"CmdEnterStrongChallengeActivityStageScRsp"
|
|
}
|
|
Self::CmdBmilhkcakea => "CmdBMILHKCAKEA",
|
|
Self::CmdLbgodaiemfc => "CmdLBGODAIEMFC",
|
|
Self::CmdMgombdgdgcp => "CmdMGOMBDGDGCP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IAIFCMLMDAF_PCPDHELPKEM" => Some(Self::IaifcmlmdafPcpdhelpkem),
|
|
"CmdEnterActivityStrongChallengeCsReq" => {
|
|
Some(Self::CmdEnterActivityStrongChallengeCsReq)
|
|
}
|
|
"CmdEnterStrongChallengeActivityStageScRsp" => {
|
|
Some(Self::CmdEnterStrongChallengeActivityStageScRsp)
|
|
}
|
|
"CmdBMILHKCAKEA" => Some(Self::CmdBmilhkcakea),
|
|
"CmdLBGODAIEMFC" => Some(Self::CmdLbgodaiemfc),
|
|
"CmdMGOMBDGDGCP" => Some(Self::CmdMgombdgdgcp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JNJIFBCMNEG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdSummonActivityType {
|
|
JnjifbcmnegPcpdhelpkem = 0,
|
|
CmdGetSummonActivityDataCsReq = 7569,
|
|
CmdSummonActivityBattleEndScNotify = 7565,
|
|
CmdEnterSummonActivityStageScRsp = 7567,
|
|
CmdEnterSummonActivityStageCsReq = 7561,
|
|
CmdGetSummonActivityDataScRsp = 7570,
|
|
}
|
|
impl CmdSummonActivityType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JnjifbcmnegPcpdhelpkem => "JNJIFBCMNEG_PCPDHELPKEM",
|
|
Self::CmdGetSummonActivityDataCsReq => "CmdGetSummonActivityDataCsReq",
|
|
Self::CmdSummonActivityBattleEndScNotify => {
|
|
"CmdSummonActivityBattleEndScNotify"
|
|
}
|
|
Self::CmdEnterSummonActivityStageScRsp => "CmdEnterSummonActivityStageScRsp",
|
|
Self::CmdEnterSummonActivityStageCsReq => "CmdEnterSummonActivityStageCsReq",
|
|
Self::CmdGetSummonActivityDataScRsp => "CmdGetSummonActivityDataScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JNJIFBCMNEG_PCPDHELPKEM" => Some(Self::JnjifbcmnegPcpdhelpkem),
|
|
"CmdGetSummonActivityDataCsReq" => Some(Self::CmdGetSummonActivityDataCsReq),
|
|
"CmdSummonActivityBattleEndScNotify" => {
|
|
Some(Self::CmdSummonActivityBattleEndScNotify)
|
|
}
|
|
"CmdEnterSummonActivityStageScRsp" => {
|
|
Some(Self::CmdEnterSummonActivityStageScRsp)
|
|
}
|
|
"CmdEnterSummonActivityStageCsReq" => {
|
|
Some(Self::CmdEnterSummonActivityStageCsReq)
|
|
}
|
|
"CmdGetSummonActivityDataScRsp" => Some(Self::CmdGetSummonActivityDataScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: INMKGNMPOED
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdSwitchHandType {
|
|
InmkgnmpoedPcpdhelpkem = 0,
|
|
CmdGetSwitchHandResetHandPosScRsp = 8118,
|
|
CmdSwitchHandResetGameCsReq = 8104,
|
|
CmdSwitchHandStartScRsp = 8110,
|
|
CmdIndkhmaoakm = 8119,
|
|
CmdSwitchHandUpdateCsReq = 8114,
|
|
CmdSwitchHandResetTransformCsReq = 8111,
|
|
CmdSwitchHandStartCsReq = 8102,
|
|
CmdSwitchHandCoinUpdateCsReq = 8107,
|
|
CmdSwitchHandFinishCsReq = 8115,
|
|
CmdSwitchHandFinishScRsp = 8108,
|
|
CmdGetSwitchHandDataScRsp = 8120,
|
|
CmdSwitchHandDataCsReq = 8101,
|
|
CmdGetSwitchHandResetGameScRsp = 8103,
|
|
CmdGetSwitchHandUpdateScRsp = 8117,
|
|
}
|
|
impl CmdSwitchHandType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::InmkgnmpoedPcpdhelpkem => "INMKGNMPOED_PCPDHELPKEM",
|
|
Self::CmdGetSwitchHandResetHandPosScRsp => {
|
|
"CmdGetSwitchHandResetHandPosScRsp"
|
|
}
|
|
Self::CmdSwitchHandResetGameCsReq => "CmdSwitchHandResetGameCsReq",
|
|
Self::CmdSwitchHandStartScRsp => "CmdSwitchHandStartScRsp",
|
|
Self::CmdIndkhmaoakm => "CmdINDKHMAOAKM",
|
|
Self::CmdSwitchHandUpdateCsReq => "CmdSwitchHandUpdateCsReq",
|
|
Self::CmdSwitchHandResetTransformCsReq => "CmdSwitchHandResetTransformCsReq",
|
|
Self::CmdSwitchHandStartCsReq => "CmdSwitchHandStartCsReq",
|
|
Self::CmdSwitchHandCoinUpdateCsReq => "CmdSwitchHandCoinUpdateCsReq",
|
|
Self::CmdSwitchHandFinishCsReq => "CmdSwitchHandFinishCsReq",
|
|
Self::CmdSwitchHandFinishScRsp => "CmdSwitchHandFinishScRsp",
|
|
Self::CmdGetSwitchHandDataScRsp => "CmdGetSwitchHandDataScRsp",
|
|
Self::CmdSwitchHandDataCsReq => "CmdSwitchHandDataCsReq",
|
|
Self::CmdGetSwitchHandResetGameScRsp => "CmdGetSwitchHandResetGameScRsp",
|
|
Self::CmdGetSwitchHandUpdateScRsp => "CmdGetSwitchHandUpdateScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"INMKGNMPOED_PCPDHELPKEM" => Some(Self::InmkgnmpoedPcpdhelpkem),
|
|
"CmdGetSwitchHandResetHandPosScRsp" => {
|
|
Some(Self::CmdGetSwitchHandResetHandPosScRsp)
|
|
}
|
|
"CmdSwitchHandResetGameCsReq" => Some(Self::CmdSwitchHandResetGameCsReq),
|
|
"CmdSwitchHandStartScRsp" => Some(Self::CmdSwitchHandStartScRsp),
|
|
"CmdINDKHMAOAKM" => Some(Self::CmdIndkhmaoakm),
|
|
"CmdSwitchHandUpdateCsReq" => Some(Self::CmdSwitchHandUpdateCsReq),
|
|
"CmdSwitchHandResetTransformCsReq" => {
|
|
Some(Self::CmdSwitchHandResetTransformCsReq)
|
|
}
|
|
"CmdSwitchHandStartCsReq" => Some(Self::CmdSwitchHandStartCsReq),
|
|
"CmdSwitchHandCoinUpdateCsReq" => Some(Self::CmdSwitchHandCoinUpdateCsReq),
|
|
"CmdSwitchHandFinishCsReq" => Some(Self::CmdSwitchHandFinishCsReq),
|
|
"CmdSwitchHandFinishScRsp" => Some(Self::CmdSwitchHandFinishScRsp),
|
|
"CmdGetSwitchHandDataScRsp" => Some(Self::CmdGetSwitchHandDataScRsp),
|
|
"CmdSwitchHandDataCsReq" => Some(Self::CmdSwitchHandDataCsReq),
|
|
"CmdGetSwitchHandResetGameScRsp" => {
|
|
Some(Self::CmdGetSwitchHandResetGameScRsp)
|
|
}
|
|
"CmdGetSwitchHandUpdateScRsp" => Some(Self::CmdGetSwitchHandUpdateScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ipeedbpjeke {
|
|
Pcpdhelpkem = 0,
|
|
Cbimlfjgoii = 1,
|
|
Innhaidognf = 2,
|
|
}
|
|
impl Ipeedbpjeke {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "IPEEDBPJEKE_PCPDHELPKEM",
|
|
Self::Cbimlfjgoii => "IPEEDBPJEKE_CBIMLFJGOII",
|
|
Self::Innhaidognf => "IPEEDBPJEKE_INNHAIDOGNF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IPEEDBPJEKE_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"IPEEDBPJEKE_CBIMLFJGOII" => Some(Self::Cbimlfjgoii),
|
|
"IPEEDBPJEKE_INNHAIDOGNF" => Some(Self::Innhaidognf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KKPPJENPAJC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdSwordTrainingType {
|
|
KkppjenpajcPcpdhelpkem = 0,
|
|
CmdSwordTrainingGiveUpGameScRsp = 7456,
|
|
CmdSwordTrainingMarkEndingViewedScRsp = 7461,
|
|
CmdSwordTrainingTurnActionScRsp = 7485,
|
|
CmdSwordTrainingLearnSkillCsReq = 7453,
|
|
CmdSwordTrainingGameSyncChangeScNotify = 7463,
|
|
CmdGetSwordTrainingDataCsReq = 7457,
|
|
CmdSwordTrainingSelectEndingCsReq = 7487,
|
|
CmdSwordTrainingSetSkillTraceCsReq = 7474,
|
|
CmdSwordTrainingActionTurnSettleScNotify = 7472,
|
|
CmdSwordTrainingResumeGameScRsp = 7484,
|
|
CmdSwordTrainingStoryBattleCsReq = 7473,
|
|
CmdSwordTrainingGiveUpGameCsReq = 7465,
|
|
CmdSwordTrainingLearnSkillScRsp = 7500,
|
|
CmdEnterSwordTrainingExamCsReq = 7495,
|
|
CmdSwordTrainingDialogueSelectOptionScRsp = 7497,
|
|
CmdSwordTrainingStoryConfirmScRsp = 7499,
|
|
CmdSwordTrainingStoryBattleScRsp = 7464,
|
|
CmdSwordTrainingExamResultConfirmScRsp = 7490,
|
|
CmdSwordTrainingStoryConfirmCsReq = 7471,
|
|
CmdSwordTrainingTurnActionCsReq = 7477,
|
|
CmdSwordTrainingExamResultConfirmCsReq = 7496,
|
|
CmdSwordTrainingSetSkillTraceScRsp = 7491,
|
|
CmdSwordTrainingRestoreGameScRsp = 7470,
|
|
CmdSwordTrainingSelectEndingScRsp = 7498,
|
|
CmdEnterSwordTrainingExamScRsp = 7486,
|
|
CmdSwordTrainingResumeGameCsReq = 7462,
|
|
CmdSwordTrainingStartGameScRsp = 7481,
|
|
CmdSwordTrainingDialogueSelectOptionCsReq = 7451,
|
|
CmdSwordTrainingDailyPhaseConfirmScRsp = 7455,
|
|
CmdSwordTrainingUnlockSyncScNotify = 7483,
|
|
CmdSwordTrainingStartGameCsReq = 7466,
|
|
CmdSwordTrainingDailyPhaseConfirmCsReq = 7488,
|
|
CmdSwordTrainingRestoreGameCsReq = 7489,
|
|
CmdGetSwordTrainingDataScRsp = 7480,
|
|
CmdSwordTrainingGameSettleScNotify = 7458,
|
|
CmdSwordTrainingMarkEndingViewedCsReq = 7492,
|
|
}
|
|
impl CmdSwordTrainingType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KkppjenpajcPcpdhelpkem => "KKPPJENPAJC_PCPDHELPKEM",
|
|
Self::CmdSwordTrainingGiveUpGameScRsp => "CmdSwordTrainingGiveUpGameScRsp",
|
|
Self::CmdSwordTrainingMarkEndingViewedScRsp => {
|
|
"CmdSwordTrainingMarkEndingViewedScRsp"
|
|
}
|
|
Self::CmdSwordTrainingTurnActionScRsp => "CmdSwordTrainingTurnActionScRsp",
|
|
Self::CmdSwordTrainingLearnSkillCsReq => "CmdSwordTrainingLearnSkillCsReq",
|
|
Self::CmdSwordTrainingGameSyncChangeScNotify => {
|
|
"CmdSwordTrainingGameSyncChangeScNotify"
|
|
}
|
|
Self::CmdGetSwordTrainingDataCsReq => "CmdGetSwordTrainingDataCsReq",
|
|
Self::CmdSwordTrainingSelectEndingCsReq => {
|
|
"CmdSwordTrainingSelectEndingCsReq"
|
|
}
|
|
Self::CmdSwordTrainingSetSkillTraceCsReq => {
|
|
"CmdSwordTrainingSetSkillTraceCsReq"
|
|
}
|
|
Self::CmdSwordTrainingActionTurnSettleScNotify => {
|
|
"CmdSwordTrainingActionTurnSettleScNotify"
|
|
}
|
|
Self::CmdSwordTrainingResumeGameScRsp => "CmdSwordTrainingResumeGameScRsp",
|
|
Self::CmdSwordTrainingStoryBattleCsReq => "CmdSwordTrainingStoryBattleCsReq",
|
|
Self::CmdSwordTrainingGiveUpGameCsReq => "CmdSwordTrainingGiveUpGameCsReq",
|
|
Self::CmdSwordTrainingLearnSkillScRsp => "CmdSwordTrainingLearnSkillScRsp",
|
|
Self::CmdEnterSwordTrainingExamCsReq => "CmdEnterSwordTrainingExamCsReq",
|
|
Self::CmdSwordTrainingDialogueSelectOptionScRsp => {
|
|
"CmdSwordTrainingDialogueSelectOptionScRsp"
|
|
}
|
|
Self::CmdSwordTrainingStoryConfirmScRsp => {
|
|
"CmdSwordTrainingStoryConfirmScRsp"
|
|
}
|
|
Self::CmdSwordTrainingStoryBattleScRsp => "CmdSwordTrainingStoryBattleScRsp",
|
|
Self::CmdSwordTrainingExamResultConfirmScRsp => {
|
|
"CmdSwordTrainingExamResultConfirmScRsp"
|
|
}
|
|
Self::CmdSwordTrainingStoryConfirmCsReq => {
|
|
"CmdSwordTrainingStoryConfirmCsReq"
|
|
}
|
|
Self::CmdSwordTrainingTurnActionCsReq => "CmdSwordTrainingTurnActionCsReq",
|
|
Self::CmdSwordTrainingExamResultConfirmCsReq => {
|
|
"CmdSwordTrainingExamResultConfirmCsReq"
|
|
}
|
|
Self::CmdSwordTrainingSetSkillTraceScRsp => {
|
|
"CmdSwordTrainingSetSkillTraceScRsp"
|
|
}
|
|
Self::CmdSwordTrainingRestoreGameScRsp => "CmdSwordTrainingRestoreGameScRsp",
|
|
Self::CmdSwordTrainingSelectEndingScRsp => {
|
|
"CmdSwordTrainingSelectEndingScRsp"
|
|
}
|
|
Self::CmdEnterSwordTrainingExamScRsp => "CmdEnterSwordTrainingExamScRsp",
|
|
Self::CmdSwordTrainingResumeGameCsReq => "CmdSwordTrainingResumeGameCsReq",
|
|
Self::CmdSwordTrainingStartGameScRsp => "CmdSwordTrainingStartGameScRsp",
|
|
Self::CmdSwordTrainingDialogueSelectOptionCsReq => {
|
|
"CmdSwordTrainingDialogueSelectOptionCsReq"
|
|
}
|
|
Self::CmdSwordTrainingDailyPhaseConfirmScRsp => {
|
|
"CmdSwordTrainingDailyPhaseConfirmScRsp"
|
|
}
|
|
Self::CmdSwordTrainingUnlockSyncScNotify => {
|
|
"CmdSwordTrainingUnlockSyncScNotify"
|
|
}
|
|
Self::CmdSwordTrainingStartGameCsReq => "CmdSwordTrainingStartGameCsReq",
|
|
Self::CmdSwordTrainingDailyPhaseConfirmCsReq => {
|
|
"CmdSwordTrainingDailyPhaseConfirmCsReq"
|
|
}
|
|
Self::CmdSwordTrainingRestoreGameCsReq => "CmdSwordTrainingRestoreGameCsReq",
|
|
Self::CmdGetSwordTrainingDataScRsp => "CmdGetSwordTrainingDataScRsp",
|
|
Self::CmdSwordTrainingGameSettleScNotify => {
|
|
"CmdSwordTrainingGameSettleScNotify"
|
|
}
|
|
Self::CmdSwordTrainingMarkEndingViewedCsReq => {
|
|
"CmdSwordTrainingMarkEndingViewedCsReq"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KKPPJENPAJC_PCPDHELPKEM" => Some(Self::KkppjenpajcPcpdhelpkem),
|
|
"CmdSwordTrainingGiveUpGameScRsp" => {
|
|
Some(Self::CmdSwordTrainingGiveUpGameScRsp)
|
|
}
|
|
"CmdSwordTrainingMarkEndingViewedScRsp" => {
|
|
Some(Self::CmdSwordTrainingMarkEndingViewedScRsp)
|
|
}
|
|
"CmdSwordTrainingTurnActionScRsp" => {
|
|
Some(Self::CmdSwordTrainingTurnActionScRsp)
|
|
}
|
|
"CmdSwordTrainingLearnSkillCsReq" => {
|
|
Some(Self::CmdSwordTrainingLearnSkillCsReq)
|
|
}
|
|
"CmdSwordTrainingGameSyncChangeScNotify" => {
|
|
Some(Self::CmdSwordTrainingGameSyncChangeScNotify)
|
|
}
|
|
"CmdGetSwordTrainingDataCsReq" => Some(Self::CmdGetSwordTrainingDataCsReq),
|
|
"CmdSwordTrainingSelectEndingCsReq" => {
|
|
Some(Self::CmdSwordTrainingSelectEndingCsReq)
|
|
}
|
|
"CmdSwordTrainingSetSkillTraceCsReq" => {
|
|
Some(Self::CmdSwordTrainingSetSkillTraceCsReq)
|
|
}
|
|
"CmdSwordTrainingActionTurnSettleScNotify" => {
|
|
Some(Self::CmdSwordTrainingActionTurnSettleScNotify)
|
|
}
|
|
"CmdSwordTrainingResumeGameScRsp" => {
|
|
Some(Self::CmdSwordTrainingResumeGameScRsp)
|
|
}
|
|
"CmdSwordTrainingStoryBattleCsReq" => {
|
|
Some(Self::CmdSwordTrainingStoryBattleCsReq)
|
|
}
|
|
"CmdSwordTrainingGiveUpGameCsReq" => {
|
|
Some(Self::CmdSwordTrainingGiveUpGameCsReq)
|
|
}
|
|
"CmdSwordTrainingLearnSkillScRsp" => {
|
|
Some(Self::CmdSwordTrainingLearnSkillScRsp)
|
|
}
|
|
"CmdEnterSwordTrainingExamCsReq" => {
|
|
Some(Self::CmdEnterSwordTrainingExamCsReq)
|
|
}
|
|
"CmdSwordTrainingDialogueSelectOptionScRsp" => {
|
|
Some(Self::CmdSwordTrainingDialogueSelectOptionScRsp)
|
|
}
|
|
"CmdSwordTrainingStoryConfirmScRsp" => {
|
|
Some(Self::CmdSwordTrainingStoryConfirmScRsp)
|
|
}
|
|
"CmdSwordTrainingStoryBattleScRsp" => {
|
|
Some(Self::CmdSwordTrainingStoryBattleScRsp)
|
|
}
|
|
"CmdSwordTrainingExamResultConfirmScRsp" => {
|
|
Some(Self::CmdSwordTrainingExamResultConfirmScRsp)
|
|
}
|
|
"CmdSwordTrainingStoryConfirmCsReq" => {
|
|
Some(Self::CmdSwordTrainingStoryConfirmCsReq)
|
|
}
|
|
"CmdSwordTrainingTurnActionCsReq" => {
|
|
Some(Self::CmdSwordTrainingTurnActionCsReq)
|
|
}
|
|
"CmdSwordTrainingExamResultConfirmCsReq" => {
|
|
Some(Self::CmdSwordTrainingExamResultConfirmCsReq)
|
|
}
|
|
"CmdSwordTrainingSetSkillTraceScRsp" => {
|
|
Some(Self::CmdSwordTrainingSetSkillTraceScRsp)
|
|
}
|
|
"CmdSwordTrainingRestoreGameScRsp" => {
|
|
Some(Self::CmdSwordTrainingRestoreGameScRsp)
|
|
}
|
|
"CmdSwordTrainingSelectEndingScRsp" => {
|
|
Some(Self::CmdSwordTrainingSelectEndingScRsp)
|
|
}
|
|
"CmdEnterSwordTrainingExamScRsp" => {
|
|
Some(Self::CmdEnterSwordTrainingExamScRsp)
|
|
}
|
|
"CmdSwordTrainingResumeGameCsReq" => {
|
|
Some(Self::CmdSwordTrainingResumeGameCsReq)
|
|
}
|
|
"CmdSwordTrainingStartGameScRsp" => {
|
|
Some(Self::CmdSwordTrainingStartGameScRsp)
|
|
}
|
|
"CmdSwordTrainingDialogueSelectOptionCsReq" => {
|
|
Some(Self::CmdSwordTrainingDialogueSelectOptionCsReq)
|
|
}
|
|
"CmdSwordTrainingDailyPhaseConfirmScRsp" => {
|
|
Some(Self::CmdSwordTrainingDailyPhaseConfirmScRsp)
|
|
}
|
|
"CmdSwordTrainingUnlockSyncScNotify" => {
|
|
Some(Self::CmdSwordTrainingUnlockSyncScNotify)
|
|
}
|
|
"CmdSwordTrainingStartGameCsReq" => {
|
|
Some(Self::CmdSwordTrainingStartGameCsReq)
|
|
}
|
|
"CmdSwordTrainingDailyPhaseConfirmCsReq" => {
|
|
Some(Self::CmdSwordTrainingDailyPhaseConfirmCsReq)
|
|
}
|
|
"CmdSwordTrainingRestoreGameCsReq" => {
|
|
Some(Self::CmdSwordTrainingRestoreGameCsReq)
|
|
}
|
|
"CmdGetSwordTrainingDataScRsp" => Some(Self::CmdGetSwordTrainingDataScRsp),
|
|
"CmdSwordTrainingGameSettleScNotify" => {
|
|
Some(Self::CmdSwordTrainingGameSettleScNotify)
|
|
}
|
|
"CmdSwordTrainingMarkEndingViewedCsReq" => {
|
|
Some(Self::CmdSwordTrainingMarkEndingViewedCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fflimlmfabp {
|
|
Pcpdhelpkem = 0,
|
|
Immdicnimld = 1,
|
|
Fbhnnijbkck = 2,
|
|
Gglfnhnhigo = 3,
|
|
Hfkfnfagafb = 4,
|
|
Nngnenpfoih = 5,
|
|
Effpakaloek = 6,
|
|
Egndjgkkjho = 7,
|
|
}
|
|
impl Fflimlmfabp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "FFLIMLMFABP_PCPDHELPKEM",
|
|
Self::Immdicnimld => "FFLIMLMFABP_IMMDICNIMLD",
|
|
Self::Fbhnnijbkck => "FFLIMLMFABP_FBHNNIJBKCK",
|
|
Self::Gglfnhnhigo => "FFLIMLMFABP_GGLFNHNHIGO",
|
|
Self::Hfkfnfagafb => "FFLIMLMFABP_HFKFNFAGAFB",
|
|
Self::Nngnenpfoih => "FFLIMLMFABP_NNGNENPFOIH",
|
|
Self::Effpakaloek => "FFLIMLMFABP_EFFPAKALOEK",
|
|
Self::Egndjgkkjho => "FFLIMLMFABP_EGNDJGKKJHO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FFLIMLMFABP_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"FFLIMLMFABP_IMMDICNIMLD" => Some(Self::Immdicnimld),
|
|
"FFLIMLMFABP_FBHNNIJBKCK" => Some(Self::Fbhnnijbkck),
|
|
"FFLIMLMFABP_GGLFNHNHIGO" => Some(Self::Gglfnhnhigo),
|
|
"FFLIMLMFABP_HFKFNFAGAFB" => Some(Self::Hfkfnfagafb),
|
|
"FFLIMLMFABP_NNGNENPFOIH" => Some(Self::Nngnenpfoih),
|
|
"FFLIMLMFABP_EFFPAKALOEK" => Some(Self::Effpakaloek),
|
|
"FFLIMLMFABP_EGNDJGKKJHO" => Some(Self::Egndjgkkjho),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MMKJJKBONEA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum SwordTrainingDailyPhaseType {
|
|
MmkjjkboneaPcpdhelpkem = 0,
|
|
MmkjjkboneaFhnkfjfdcko = 1,
|
|
MmkjjkboneaOdpdhpdmafc = 2,
|
|
MmkjjkboneaCpadfkhkdmd = 3,
|
|
MmkjjkboneaJnlpfkalcib = 4,
|
|
}
|
|
impl SwordTrainingDailyPhaseType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MmkjjkboneaPcpdhelpkem => "MMKJJKBONEA_PCPDHELPKEM",
|
|
Self::MmkjjkboneaFhnkfjfdcko => "MMKJJKBONEA_FHNKFJFDCKO",
|
|
Self::MmkjjkboneaOdpdhpdmafc => "MMKJJKBONEA_ODPDHPDMAFC",
|
|
Self::MmkjjkboneaCpadfkhkdmd => "MMKJJKBONEA_CPADFKHKDMD",
|
|
Self::MmkjjkboneaJnlpfkalcib => "MMKJJKBONEA_JNLPFKALCIB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MMKJJKBONEA_PCPDHELPKEM" => Some(Self::MmkjjkboneaPcpdhelpkem),
|
|
"MMKJJKBONEA_FHNKFJFDCKO" => Some(Self::MmkjjkboneaFhnkfjfdcko),
|
|
"MMKJJKBONEA_ODPDHPDMAFC" => Some(Self::MmkjjkboneaOdpdhpdmafc),
|
|
"MMKJJKBONEA_CPADFKHKDMD" => Some(Self::MmkjjkboneaCpadfkhkdmd),
|
|
"MMKJJKBONEA_JNLPFKALCIB" => Some(Self::MmkjjkboneaJnlpfkalcib),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ddkhefebfaj {
|
|
Pcpdhelpkem = 0,
|
|
Jleilogljnj = 1,
|
|
Ehhhbigbkpe = 2,
|
|
Ljmeekhoeef = 3,
|
|
Hfoafiofhfo = 4,
|
|
Hbikppkanch = 5,
|
|
}
|
|
impl Ddkhefebfaj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "DDKHEFEBFAJ_PCPDHELPKEM",
|
|
Self::Jleilogljnj => "DDKHEFEBFAJ_JLEILOGLJNJ",
|
|
Self::Ehhhbigbkpe => "DDKHEFEBFAJ_EHHHBIGBKPE",
|
|
Self::Ljmeekhoeef => "DDKHEFEBFAJ_LJMEEKHOEEF",
|
|
Self::Hfoafiofhfo => "DDKHEFEBFAJ_HFOAFIOFHFO",
|
|
Self::Hbikppkanch => "DDKHEFEBFAJ_HBIKPPKANCH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DDKHEFEBFAJ_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"DDKHEFEBFAJ_JLEILOGLJNJ" => Some(Self::Jleilogljnj),
|
|
"DDKHEFEBFAJ_EHHHBIGBKPE" => Some(Self::Ehhhbigbkpe),
|
|
"DDKHEFEBFAJ_LJMEEKHOEEF" => Some(Self::Ljmeekhoeef),
|
|
"DDKHEFEBFAJ_HFOAFIOFHFO" => Some(Self::Hfoafiofhfo),
|
|
"DDKHEFEBFAJ_HBIKPPKANCH" => Some(Self::Hbikppkanch),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nccljbchbbp {
|
|
Ofpfpbhiamb = 0,
|
|
Ppclcffghfb = 1,
|
|
Dkcnpcfbmif = 2,
|
|
Flbodedgofp = 3,
|
|
Ncjpegnjhfk = 4,
|
|
Kdfmkekfaih = 5,
|
|
}
|
|
impl Nccljbchbbp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ofpfpbhiamb => "NCCLJBCHBBP_OFPFPBHIAMB",
|
|
Self::Ppclcffghfb => "NCCLJBCHBBP_PPCLCFFGHFB",
|
|
Self::Dkcnpcfbmif => "NCCLJBCHBBP_DKCNPCFBMIF",
|
|
Self::Flbodedgofp => "NCCLJBCHBBP_FLBODEDGOFP",
|
|
Self::Ncjpegnjhfk => "NCCLJBCHBBP_NCJPEGNJHFK",
|
|
Self::Kdfmkekfaih => "NCCLJBCHBBP_KDFMKEKFAIH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NCCLJBCHBBP_OFPFPBHIAMB" => Some(Self::Ofpfpbhiamb),
|
|
"NCCLJBCHBBP_PPCLCFFGHFB" => Some(Self::Ppclcffghfb),
|
|
"NCCLJBCHBBP_DKCNPCFBMIF" => Some(Self::Dkcnpcfbmif),
|
|
"NCCLJBCHBBP_FLBODEDGOFP" => Some(Self::Flbodedgofp),
|
|
"NCCLJBCHBBP_NCJPEGNJHFK" => Some(Self::Ncjpegnjhfk),
|
|
"NCCLJBCHBBP_KDFMKEKFAIH" => Some(Self::Kdfmkekfaih),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: BJLOLIBBMLH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlayerSyncType {
|
|
BjlolibbmlhBcgnoeaocol = 0,
|
|
CmdPlayerSyncScNotify = 691,
|
|
}
|
|
impl CmdPlayerSyncType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::BjlolibbmlhBcgnoeaocol => "BJLOLIBBMLH_BCGNOEAOCOL",
|
|
Self::CmdPlayerSyncScNotify => "CmdPlayerSyncScNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BJLOLIBBMLH_BCGNOEAOCOL" => Some(Self::BjlolibbmlhBcgnoeaocol),
|
|
"CmdPlayerSyncScNotify" => Some(Self::CmdPlayerSyncScNotify),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KPDFEMPKMAD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTalkEventType {
|
|
KpdfempkmadCcinlaacdal = 0,
|
|
CmdFinishFirstTalkByPerformanceNpcCsReq = 2174,
|
|
CmdFinishFirstTalkNpcScRsp = 2198,
|
|
CmdKbeejoehono = 2163,
|
|
CmdGetTalkEventRewardCsReq = 2194,
|
|
CmdGetFirstTalkNpcCsReq = 2114,
|
|
CmdChknikpepam = 2126,
|
|
CmdFinishFirstTalkNpcCsReq = 2109,
|
|
CmdFinishFirstTalkByPerformanceNpcScRsp = 2137,
|
|
CmdGetNpcTakenRewardScRsp = 2110,
|
|
CmdTakeTalkRewardScRsp = 2195,
|
|
CmdGetReceivedTalkEventsCsReq = 2191,
|
|
CmdGetFirstTalkByPerformanceNpcCsReq = 2139,
|
|
CmdGetFirstTalkNpcScRsp = 2118,
|
|
CmdGetFirstTalkByPerformanceNpcScRsp = 2101,
|
|
}
|
|
impl CmdTalkEventType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KpdfempkmadCcinlaacdal => "KPDFEMPKMAD_CCINLAACDAL",
|
|
Self::CmdFinishFirstTalkByPerformanceNpcCsReq => {
|
|
"CmdFinishFirstTalkByPerformanceNpcCsReq"
|
|
}
|
|
Self::CmdFinishFirstTalkNpcScRsp => "CmdFinishFirstTalkNpcScRsp",
|
|
Self::CmdKbeejoehono => "CmdKBEEJOEHONO",
|
|
Self::CmdGetTalkEventRewardCsReq => "CmdGetTalkEventRewardCsReq",
|
|
Self::CmdGetFirstTalkNpcCsReq => "CmdGetFirstTalkNpcCsReq",
|
|
Self::CmdChknikpepam => "CmdCHKNIKPEPAM",
|
|
Self::CmdFinishFirstTalkNpcCsReq => "CmdFinishFirstTalkNpcCsReq",
|
|
Self::CmdFinishFirstTalkByPerformanceNpcScRsp => {
|
|
"CmdFinishFirstTalkByPerformanceNpcScRsp"
|
|
}
|
|
Self::CmdGetNpcTakenRewardScRsp => "CmdGetNpcTakenRewardScRsp",
|
|
Self::CmdTakeTalkRewardScRsp => "CmdTakeTalkRewardScRsp",
|
|
Self::CmdGetReceivedTalkEventsCsReq => "CmdGetReceivedTalkEventsCsReq",
|
|
Self::CmdGetFirstTalkByPerformanceNpcCsReq => {
|
|
"CmdGetFirstTalkByPerformanceNpcCsReq"
|
|
}
|
|
Self::CmdGetFirstTalkNpcScRsp => "CmdGetFirstTalkNpcScRsp",
|
|
Self::CmdGetFirstTalkByPerformanceNpcScRsp => {
|
|
"CmdGetFirstTalkByPerformanceNpcScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KPDFEMPKMAD_CCINLAACDAL" => Some(Self::KpdfempkmadCcinlaacdal),
|
|
"CmdFinishFirstTalkByPerformanceNpcCsReq" => {
|
|
Some(Self::CmdFinishFirstTalkByPerformanceNpcCsReq)
|
|
}
|
|
"CmdFinishFirstTalkNpcScRsp" => Some(Self::CmdFinishFirstTalkNpcScRsp),
|
|
"CmdKBEEJOEHONO" => Some(Self::CmdKbeejoehono),
|
|
"CmdGetTalkEventRewardCsReq" => Some(Self::CmdGetTalkEventRewardCsReq),
|
|
"CmdGetFirstTalkNpcCsReq" => Some(Self::CmdGetFirstTalkNpcCsReq),
|
|
"CmdCHKNIKPEPAM" => Some(Self::CmdChknikpepam),
|
|
"CmdFinishFirstTalkNpcCsReq" => Some(Self::CmdFinishFirstTalkNpcCsReq),
|
|
"CmdFinishFirstTalkByPerformanceNpcScRsp" => {
|
|
Some(Self::CmdFinishFirstTalkByPerformanceNpcScRsp)
|
|
}
|
|
"CmdGetNpcTakenRewardScRsp" => Some(Self::CmdGetNpcTakenRewardScRsp),
|
|
"CmdTakeTalkRewardScRsp" => Some(Self::CmdTakeTalkRewardScRsp),
|
|
"CmdGetReceivedTalkEventsCsReq" => Some(Self::CmdGetReceivedTalkEventsCsReq),
|
|
"CmdGetFirstTalkByPerformanceNpcCsReq" => {
|
|
Some(Self::CmdGetFirstTalkByPerformanceNpcCsReq)
|
|
}
|
|
"CmdGetFirstTalkNpcScRsp" => Some(Self::CmdGetFirstTalkNpcScRsp),
|
|
"CmdGetFirstTalkByPerformanceNpcScRsp" => {
|
|
Some(Self::CmdGetFirstTalkByPerformanceNpcScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: OELKCGADJBG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTarotBookType {
|
|
OelkcgadjbgPcpdhelpkem = 0,
|
|
CmdTarotBookFinishInteractionCsReq = 8159,
|
|
CmdTarotBookModifyEnergyScNotify = 8147,
|
|
CmdTarotBookSyncDataScNotify = 8143,
|
|
CmdTarotBookFinishStoryCsReq = 8154,
|
|
CmdTarotBookUnlockInteractionCsReq = 8158,
|
|
CmdTarotBookFinishStoryScRsp = 8157,
|
|
CmdTarotBookGetDataCsReq = 8141,
|
|
CmdTarotBookMultiOpenPackAndUnlockStoryCsReq = 8149,
|
|
CmdTarotBookGetDataScRsp = 8160,
|
|
CmdTarotBookOpenPackCsReq = 8142,
|
|
CmdTarotBookOpenPackScRsp = 8150,
|
|
CmdTarotBookUnlockStoryScRsp = 8148,
|
|
CmdTarotBookMultiOpenPackAndUnlockStoryScRsp = 8153,
|
|
CmdTarotBookFinishInteractionScRsp = 8151,
|
|
CmdTarotBookUnlockInteractionScRsp = 8144,
|
|
CmdTarotBookUnlockStoryCsReq = 8155,
|
|
}
|
|
impl CmdTarotBookType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::OelkcgadjbgPcpdhelpkem => "OELKCGADJBG_PCPDHELPKEM",
|
|
Self::CmdTarotBookFinishInteractionCsReq => {
|
|
"CmdTarotBookFinishInteractionCsReq"
|
|
}
|
|
Self::CmdTarotBookModifyEnergyScNotify => "CmdTarotBookModifyEnergyScNotify",
|
|
Self::CmdTarotBookSyncDataScNotify => "CmdTarotBookSyncDataScNotify",
|
|
Self::CmdTarotBookFinishStoryCsReq => "CmdTarotBookFinishStoryCsReq",
|
|
Self::CmdTarotBookUnlockInteractionCsReq => {
|
|
"CmdTarotBookUnlockInteractionCsReq"
|
|
}
|
|
Self::CmdTarotBookFinishStoryScRsp => "CmdTarotBookFinishStoryScRsp",
|
|
Self::CmdTarotBookGetDataCsReq => "CmdTarotBookGetDataCsReq",
|
|
Self::CmdTarotBookMultiOpenPackAndUnlockStoryCsReq => {
|
|
"CmdTarotBookMultiOpenPackAndUnlockStoryCsReq"
|
|
}
|
|
Self::CmdTarotBookGetDataScRsp => "CmdTarotBookGetDataScRsp",
|
|
Self::CmdTarotBookOpenPackCsReq => "CmdTarotBookOpenPackCsReq",
|
|
Self::CmdTarotBookOpenPackScRsp => "CmdTarotBookOpenPackScRsp",
|
|
Self::CmdTarotBookUnlockStoryScRsp => "CmdTarotBookUnlockStoryScRsp",
|
|
Self::CmdTarotBookMultiOpenPackAndUnlockStoryScRsp => {
|
|
"CmdTarotBookMultiOpenPackAndUnlockStoryScRsp"
|
|
}
|
|
Self::CmdTarotBookFinishInteractionScRsp => {
|
|
"CmdTarotBookFinishInteractionScRsp"
|
|
}
|
|
Self::CmdTarotBookUnlockInteractionScRsp => {
|
|
"CmdTarotBookUnlockInteractionScRsp"
|
|
}
|
|
Self::CmdTarotBookUnlockStoryCsReq => "CmdTarotBookUnlockStoryCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OELKCGADJBG_PCPDHELPKEM" => Some(Self::OelkcgadjbgPcpdhelpkem),
|
|
"CmdTarotBookFinishInteractionCsReq" => {
|
|
Some(Self::CmdTarotBookFinishInteractionCsReq)
|
|
}
|
|
"CmdTarotBookModifyEnergyScNotify" => {
|
|
Some(Self::CmdTarotBookModifyEnergyScNotify)
|
|
}
|
|
"CmdTarotBookSyncDataScNotify" => Some(Self::CmdTarotBookSyncDataScNotify),
|
|
"CmdTarotBookFinishStoryCsReq" => Some(Self::CmdTarotBookFinishStoryCsReq),
|
|
"CmdTarotBookUnlockInteractionCsReq" => {
|
|
Some(Self::CmdTarotBookUnlockInteractionCsReq)
|
|
}
|
|
"CmdTarotBookFinishStoryScRsp" => Some(Self::CmdTarotBookFinishStoryScRsp),
|
|
"CmdTarotBookGetDataCsReq" => Some(Self::CmdTarotBookGetDataCsReq),
|
|
"CmdTarotBookMultiOpenPackAndUnlockStoryCsReq" => {
|
|
Some(Self::CmdTarotBookMultiOpenPackAndUnlockStoryCsReq)
|
|
}
|
|
"CmdTarotBookGetDataScRsp" => Some(Self::CmdTarotBookGetDataScRsp),
|
|
"CmdTarotBookOpenPackCsReq" => Some(Self::CmdTarotBookOpenPackCsReq),
|
|
"CmdTarotBookOpenPackScRsp" => Some(Self::CmdTarotBookOpenPackScRsp),
|
|
"CmdTarotBookUnlockStoryScRsp" => Some(Self::CmdTarotBookUnlockStoryScRsp),
|
|
"CmdTarotBookMultiOpenPackAndUnlockStoryScRsp" => {
|
|
Some(Self::CmdTarotBookMultiOpenPackAndUnlockStoryScRsp)
|
|
}
|
|
"CmdTarotBookFinishInteractionScRsp" => {
|
|
Some(Self::CmdTarotBookFinishInteractionScRsp)
|
|
}
|
|
"CmdTarotBookUnlockInteractionScRsp" => {
|
|
Some(Self::CmdTarotBookUnlockInteractionScRsp)
|
|
}
|
|
"CmdTarotBookUnlockStoryCsReq" => Some(Self::CmdTarotBookUnlockStoryCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: CPKAJFJJPED
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTelevisionActivityType {
|
|
CpkajfjjpedPcpdhelpkem = 0,
|
|
CmdGetTelevisionActivityDataScRsp = 6980,
|
|
CmdEnterTelevisionActivityStageCsReq = 6970,
|
|
CmdGetTelevisionActivityDataCsReq = 6961,
|
|
CmdMagpkaphfmj = 6962,
|
|
CmdEnterTelevisionActivityStageScRsp = 6975,
|
|
CmdTelevisionActivityBattleEndScNotify = 6968,
|
|
}
|
|
impl CmdTelevisionActivityType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::CpkajfjjpedPcpdhelpkem => "CPKAJFJJPED_PCPDHELPKEM",
|
|
Self::CmdGetTelevisionActivityDataScRsp => {
|
|
"CmdGetTelevisionActivityDataScRsp"
|
|
}
|
|
Self::CmdEnterTelevisionActivityStageCsReq => {
|
|
"CmdEnterTelevisionActivityStageCsReq"
|
|
}
|
|
Self::CmdGetTelevisionActivityDataCsReq => {
|
|
"CmdGetTelevisionActivityDataCsReq"
|
|
}
|
|
Self::CmdMagpkaphfmj => "CmdMAGPKAPHFMJ",
|
|
Self::CmdEnterTelevisionActivityStageScRsp => {
|
|
"CmdEnterTelevisionActivityStageScRsp"
|
|
}
|
|
Self::CmdTelevisionActivityBattleEndScNotify => {
|
|
"CmdTelevisionActivityBattleEndScNotify"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CPKAJFJJPED_PCPDHELPKEM" => Some(Self::CpkajfjjpedPcpdhelpkem),
|
|
"CmdGetTelevisionActivityDataScRsp" => {
|
|
Some(Self::CmdGetTelevisionActivityDataScRsp)
|
|
}
|
|
"CmdEnterTelevisionActivityStageCsReq" => {
|
|
Some(Self::CmdEnterTelevisionActivityStageCsReq)
|
|
}
|
|
"CmdGetTelevisionActivityDataCsReq" => {
|
|
Some(Self::CmdGetTelevisionActivityDataCsReq)
|
|
}
|
|
"CmdMAGPKAPHFMJ" => Some(Self::CmdMagpkaphfmj),
|
|
"CmdEnterTelevisionActivityStageScRsp" => {
|
|
Some(Self::CmdEnterTelevisionActivityStageScRsp)
|
|
}
|
|
"CmdTelevisionActivityBattleEndScNotify" => {
|
|
Some(Self::CmdTelevisionActivityBattleEndScNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: CKCEEBOKLJJ
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTextJoinType {
|
|
CkceebokljjPcpdhelpkem = 0,
|
|
CmdIncjnjgehcd = 3810,
|
|
CmdTextJoinBatchSaveScRsp = 3818,
|
|
CmdTextJoinBatchSaveCsReq = 3814,
|
|
CmdTextJoinQueryScRsp = 3895,
|
|
CmdTextJoinQueryCsReq = 3894,
|
|
CkceebokljjLneaffiajjl = 3891,
|
|
}
|
|
impl CmdTextJoinType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::CkceebokljjPcpdhelpkem => "CKCEEBOKLJJ_PCPDHELPKEM",
|
|
Self::CmdIncjnjgehcd => "CmdINCJNJGEHCD",
|
|
Self::CmdTextJoinBatchSaveScRsp => "CmdTextJoinBatchSaveScRsp",
|
|
Self::CmdTextJoinBatchSaveCsReq => "CmdTextJoinBatchSaveCsReq",
|
|
Self::CmdTextJoinQueryScRsp => "CmdTextJoinQueryScRsp",
|
|
Self::CmdTextJoinQueryCsReq => "CmdTextJoinQueryCsReq",
|
|
Self::CkceebokljjLneaffiajjl => "CKCEEBOKLJJ_LNEAFFIAJJL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CKCEEBOKLJJ_PCPDHELPKEM" => Some(Self::CkceebokljjPcpdhelpkem),
|
|
"CmdINCJNJGEHCD" => Some(Self::CmdIncjnjgehcd),
|
|
"CmdTextJoinBatchSaveScRsp" => Some(Self::CmdTextJoinBatchSaveScRsp),
|
|
"CmdTextJoinBatchSaveCsReq" => Some(Self::CmdTextJoinBatchSaveCsReq),
|
|
"CmdTextJoinQueryScRsp" => Some(Self::CmdTextJoinQueryScRsp),
|
|
"CmdTextJoinQueryCsReq" => Some(Self::CmdTextJoinQueryCsReq),
|
|
"CKCEEBOKLJJ_LNEAFFIAJJL" => Some(Self::CkceebokljjLneaffiajjl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: IGNAEJEMBFO
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTrackPhotoActivityType {
|
|
IgnaejembfoPcpdhelpkem = 0,
|
|
CmdStartTrackPhotoStageCsReq = 7555,
|
|
CmdSettleTrackPhotoStageCsReq = 7551,
|
|
CmdEaahndohpph = 7556,
|
|
CmdSettleTrackPhotoStageScRsp = 7557,
|
|
CmdGetTrackPhotoActivityDataCsReq = 7559,
|
|
CmdQuitTrackPhotoStageCsReq = 7552,
|
|
CmdGetTrackPhotoActivityDataScRsp = 7560,
|
|
CmdStartTrackPhotoStageScRsp = 7554,
|
|
}
|
|
impl CmdTrackPhotoActivityType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::IgnaejembfoPcpdhelpkem => "IGNAEJEMBFO_PCPDHELPKEM",
|
|
Self::CmdStartTrackPhotoStageCsReq => "CmdStartTrackPhotoStageCsReq",
|
|
Self::CmdSettleTrackPhotoStageCsReq => "CmdSettleTrackPhotoStageCsReq",
|
|
Self::CmdEaahndohpph => "CmdEAAHNDOHPPH",
|
|
Self::CmdSettleTrackPhotoStageScRsp => "CmdSettleTrackPhotoStageScRsp",
|
|
Self::CmdGetTrackPhotoActivityDataCsReq => {
|
|
"CmdGetTrackPhotoActivityDataCsReq"
|
|
}
|
|
Self::CmdQuitTrackPhotoStageCsReq => "CmdQuitTrackPhotoStageCsReq",
|
|
Self::CmdGetTrackPhotoActivityDataScRsp => {
|
|
"CmdGetTrackPhotoActivityDataScRsp"
|
|
}
|
|
Self::CmdStartTrackPhotoStageScRsp => "CmdStartTrackPhotoStageScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IGNAEJEMBFO_PCPDHELPKEM" => Some(Self::IgnaejembfoPcpdhelpkem),
|
|
"CmdStartTrackPhotoStageCsReq" => Some(Self::CmdStartTrackPhotoStageCsReq),
|
|
"CmdSettleTrackPhotoStageCsReq" => Some(Self::CmdSettleTrackPhotoStageCsReq),
|
|
"CmdEAAHNDOHPPH" => Some(Self::CmdEaahndohpph),
|
|
"CmdSettleTrackPhotoStageScRsp" => Some(Self::CmdSettleTrackPhotoStageScRsp),
|
|
"CmdGetTrackPhotoActivityDataCsReq" => {
|
|
Some(Self::CmdGetTrackPhotoActivityDataCsReq)
|
|
}
|
|
"CmdQuitTrackPhotoStageCsReq" => Some(Self::CmdQuitTrackPhotoStageCsReq),
|
|
"CmdGetTrackPhotoActivityDataScRsp" => {
|
|
Some(Self::CmdGetTrackPhotoActivityDataScRsp)
|
|
}
|
|
"CmdStartTrackPhotoStageScRsp" => Some(Self::CmdStartTrackPhotoStageScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: IODFALGGBCH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTrainCakeCatchType {
|
|
IodfalggbchPcpdhelpkem = 0,
|
|
CmdSocialPlayTalkScRsp = 9751,
|
|
CmdIpckglohjlh = 9637,
|
|
CmdJgecjefknco = 9718,
|
|
CmdTrainCakeCatchDiyCsReq = 9716,
|
|
CmdTrainCakeCatchSearchCsReq = 9733,
|
|
CmdTrainCakeCatchOpenBoxScRsp = 9657,
|
|
CmdTrainCakeCatchGetDataScRsp = 9762,
|
|
CmdMklflkdhlic = 9666,
|
|
CmdSocialPlayGameplayOperationScNotify = 9662,
|
|
CmdTrainCakeCatchOpenBoxCsReq = 9628,
|
|
CmdSocialPlayTalkCsReq = 9648,
|
|
CmdBbdmhampcje = 9675,
|
|
CmdTrainCakeCatchDiyLikeCsReq = 9659,
|
|
CmdSocialPlayRoomPlayerMoveScNotify = 9621,
|
|
CmdSocialPlayPreCheckEnterRoomScRsp = 9728,
|
|
CmdPreCheckEnterRoomReq = 9767,
|
|
CmdTrainCakeCatchSearchScRsp = 9766,
|
|
CmdTrainCakeCatchDiyLikeScRsp = 9697,
|
|
CmdTrainCakeCatchGetDataCsReq = 9745,
|
|
IodfalggbchAamokiighip = 9676,
|
|
CmdSocialPlaySettingInfoScNotify = 9627,
|
|
CmdAhlmmdjagoa = 9683,
|
|
CmdTrainCakeCatchDiyScRsp = 9649,
|
|
}
|
|
impl CmdTrainCakeCatchType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::IodfalggbchPcpdhelpkem => "IODFALGGBCH_PCPDHELPKEM",
|
|
Self::CmdSocialPlayTalkScRsp => "CmdSocialPlayTalkScRsp",
|
|
Self::CmdIpckglohjlh => "CmdIPCKGLOHJLH",
|
|
Self::CmdJgecjefknco => "CmdJGECJEFKNCO",
|
|
Self::CmdTrainCakeCatchDiyCsReq => "CmdTrainCakeCatchDiyCsReq",
|
|
Self::CmdTrainCakeCatchSearchCsReq => "CmdTrainCakeCatchSearchCsReq",
|
|
Self::CmdTrainCakeCatchOpenBoxScRsp => "CmdTrainCakeCatchOpenBoxScRsp",
|
|
Self::CmdTrainCakeCatchGetDataScRsp => "CmdTrainCakeCatchGetDataScRsp",
|
|
Self::CmdMklflkdhlic => "CmdMKLFLKDHLIC",
|
|
Self::CmdSocialPlayGameplayOperationScNotify => {
|
|
"CmdSocialPlayGameplayOperationScNotify"
|
|
}
|
|
Self::CmdTrainCakeCatchOpenBoxCsReq => "CmdTrainCakeCatchOpenBoxCsReq",
|
|
Self::CmdSocialPlayTalkCsReq => "CmdSocialPlayTalkCsReq",
|
|
Self::CmdBbdmhampcje => "CmdBBDMHAMPCJE",
|
|
Self::CmdTrainCakeCatchDiyLikeCsReq => "CmdTrainCakeCatchDiyLikeCsReq",
|
|
Self::CmdSocialPlayRoomPlayerMoveScNotify => {
|
|
"CmdSocialPlayRoomPlayerMoveScNotify"
|
|
}
|
|
Self::CmdSocialPlayPreCheckEnterRoomScRsp => {
|
|
"CmdSocialPlayPreCheckEnterRoomScRsp"
|
|
}
|
|
Self::CmdPreCheckEnterRoomReq => "CmdPreCheckEnterRoomReq",
|
|
Self::CmdTrainCakeCatchSearchScRsp => "CmdTrainCakeCatchSearchScRsp",
|
|
Self::CmdTrainCakeCatchDiyLikeScRsp => "CmdTrainCakeCatchDiyLikeScRsp",
|
|
Self::CmdTrainCakeCatchGetDataCsReq => "CmdTrainCakeCatchGetDataCsReq",
|
|
Self::IodfalggbchAamokiighip => "IODFALGGBCH_AAMOKIIGHIP",
|
|
Self::CmdSocialPlaySettingInfoScNotify => "CmdSocialPlaySettingInfoScNotify",
|
|
Self::CmdAhlmmdjagoa => "CmdAHLMMDJAGOA",
|
|
Self::CmdTrainCakeCatchDiyScRsp => "CmdTrainCakeCatchDiyScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IODFALGGBCH_PCPDHELPKEM" => Some(Self::IodfalggbchPcpdhelpkem),
|
|
"CmdSocialPlayTalkScRsp" => Some(Self::CmdSocialPlayTalkScRsp),
|
|
"CmdIPCKGLOHJLH" => Some(Self::CmdIpckglohjlh),
|
|
"CmdJGECJEFKNCO" => Some(Self::CmdJgecjefknco),
|
|
"CmdTrainCakeCatchDiyCsReq" => Some(Self::CmdTrainCakeCatchDiyCsReq),
|
|
"CmdTrainCakeCatchSearchCsReq" => Some(Self::CmdTrainCakeCatchSearchCsReq),
|
|
"CmdTrainCakeCatchOpenBoxScRsp" => Some(Self::CmdTrainCakeCatchOpenBoxScRsp),
|
|
"CmdTrainCakeCatchGetDataScRsp" => Some(Self::CmdTrainCakeCatchGetDataScRsp),
|
|
"CmdMKLFLKDHLIC" => Some(Self::CmdMklflkdhlic),
|
|
"CmdSocialPlayGameplayOperationScNotify" => {
|
|
Some(Self::CmdSocialPlayGameplayOperationScNotify)
|
|
}
|
|
"CmdTrainCakeCatchOpenBoxCsReq" => Some(Self::CmdTrainCakeCatchOpenBoxCsReq),
|
|
"CmdSocialPlayTalkCsReq" => Some(Self::CmdSocialPlayTalkCsReq),
|
|
"CmdBBDMHAMPCJE" => Some(Self::CmdBbdmhampcje),
|
|
"CmdTrainCakeCatchDiyLikeCsReq" => Some(Self::CmdTrainCakeCatchDiyLikeCsReq),
|
|
"CmdSocialPlayRoomPlayerMoveScNotify" => {
|
|
Some(Self::CmdSocialPlayRoomPlayerMoveScNotify)
|
|
}
|
|
"CmdSocialPlayPreCheckEnterRoomScRsp" => {
|
|
Some(Self::CmdSocialPlayPreCheckEnterRoomScRsp)
|
|
}
|
|
"CmdPreCheckEnterRoomReq" => Some(Self::CmdPreCheckEnterRoomReq),
|
|
"CmdTrainCakeCatchSearchScRsp" => Some(Self::CmdTrainCakeCatchSearchScRsp),
|
|
"CmdTrainCakeCatchDiyLikeScRsp" => Some(Self::CmdTrainCakeCatchDiyLikeScRsp),
|
|
"CmdTrainCakeCatchGetDataCsReq" => Some(Self::CmdTrainCakeCatchGetDataCsReq),
|
|
"IODFALGGBCH_AAMOKIIGHIP" => Some(Self::IodfalggbchAamokiighip),
|
|
"CmdSocialPlaySettingInfoScNotify" => {
|
|
Some(Self::CmdSocialPlaySettingInfoScNotify)
|
|
}
|
|
"CmdAHLMMDJAGOA" => Some(Self::CmdAhlmmdjagoa),
|
|
"CmdTrainCakeCatchDiyScRsp" => Some(Self::CmdTrainCakeCatchDiyScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HLDBDENFAIH
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTrainPartyType {
|
|
HldbdenfaihPcpdhelpkem = 0,
|
|
CmdTrainPartyGetDataScRsp = 8010,
|
|
CmdTrainPartyBuildSelfDisplayAreaDiyScRsp = 8005,
|
|
CmdTrainPartyBuildStartStepScRsp = 8037,
|
|
CmdTrainPartySyncUpdateScNotify = 8063,
|
|
CmdTrainPartyHandlePendingActionScRsp = 8001,
|
|
CmdTrainPartyBuildStartStepCsReq = 8074,
|
|
CmdKoliojkkdck = 8051,
|
|
CmdTrainPartySetBadgeAutoFillScRsp = 8071,
|
|
CmdTrainPartyGamePlayStartScRsp = 8021,
|
|
CmdHgaapfbdgkc = 8058,
|
|
CmdTrainPartyBuildDiyScRsp = 8038,
|
|
CmdTrainPartyHandlePendingActionCsReq = 8039,
|
|
CmdTrainPartyBuildSelfDisplayAreaDiyScNotify = 8011,
|
|
CmdTrainPartyMoveScNotify = 8014,
|
|
CmdTrainPartyUseCardScRsp = 8095,
|
|
CmdTrainPartyBuildingUpdateNotify = 8072,
|
|
CmdTrainPartySetBadgeAutoFillCsReq = 8030,
|
|
CmdTrainPartyBuildDiyCsReq = 8004,
|
|
CmdEncajeeeggl = 8061,
|
|
CmdTrainPartyUseCardCsReq = 8094,
|
|
CmdTrainPartyGamePlayStartCsReq = 8057,
|
|
CmdTrainPartyBuildRoomScNotify = 8054,
|
|
CmdTrainPartyBuildSelfDisplayAreaDiyCsReq = 8066,
|
|
CmdDgjcelhhflk = 8007,
|
|
HldbdenfaihIdnpnllcchh = 8053,
|
|
CmdTrainPartyGetDataCsReq = 8091,
|
|
HldbdenfaihLpobadajgna = 8073,
|
|
CmdFconnmfhegh = 8033,
|
|
CmdTrainPartySettleNotify = 8009,
|
|
CmdTrainPartyGamePlaySettleNotify = 8028,
|
|
CmdTrainPartyTakeBuildLevelAwardCsReq = 8008,
|
|
CmdPoelokdnaga = 8025,
|
|
CmdTrainPartyTakeBuildLevelAwardScRsp = 8017,
|
|
}
|
|
impl CmdTrainPartyType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HldbdenfaihPcpdhelpkem => "HLDBDENFAIH_PCPDHELPKEM",
|
|
Self::CmdTrainPartyGetDataScRsp => "CmdTrainPartyGetDataScRsp",
|
|
Self::CmdTrainPartyBuildSelfDisplayAreaDiyScRsp => {
|
|
"CmdTrainPartyBuildSelfDisplayAreaDiyScRsp"
|
|
}
|
|
Self::CmdTrainPartyBuildStartStepScRsp => "CmdTrainPartyBuildStartStepScRsp",
|
|
Self::CmdTrainPartySyncUpdateScNotify => "CmdTrainPartySyncUpdateScNotify",
|
|
Self::CmdTrainPartyHandlePendingActionScRsp => {
|
|
"CmdTrainPartyHandlePendingActionScRsp"
|
|
}
|
|
Self::CmdTrainPartyBuildStartStepCsReq => "CmdTrainPartyBuildStartStepCsReq",
|
|
Self::CmdKoliojkkdck => "CmdKOLIOJKKDCK",
|
|
Self::CmdTrainPartySetBadgeAutoFillScRsp => {
|
|
"CmdTrainPartySetBadgeAutoFillScRsp"
|
|
}
|
|
Self::CmdTrainPartyGamePlayStartScRsp => "CmdTrainPartyGamePlayStartScRsp",
|
|
Self::CmdHgaapfbdgkc => "CmdHGAAPFBDGKC",
|
|
Self::CmdTrainPartyBuildDiyScRsp => "CmdTrainPartyBuildDiyScRsp",
|
|
Self::CmdTrainPartyHandlePendingActionCsReq => {
|
|
"CmdTrainPartyHandlePendingActionCsReq"
|
|
}
|
|
Self::CmdTrainPartyBuildSelfDisplayAreaDiyScNotify => {
|
|
"CmdTrainPartyBuildSelfDisplayAreaDiyScNotify"
|
|
}
|
|
Self::CmdTrainPartyMoveScNotify => "CmdTrainPartyMoveScNotify",
|
|
Self::CmdTrainPartyUseCardScRsp => "CmdTrainPartyUseCardScRsp",
|
|
Self::CmdTrainPartyBuildingUpdateNotify => {
|
|
"CmdTrainPartyBuildingUpdateNotify"
|
|
}
|
|
Self::CmdTrainPartySetBadgeAutoFillCsReq => {
|
|
"CmdTrainPartySetBadgeAutoFillCsReq"
|
|
}
|
|
Self::CmdTrainPartyBuildDiyCsReq => "CmdTrainPartyBuildDiyCsReq",
|
|
Self::CmdEncajeeeggl => "CmdENCAJEEEGGL",
|
|
Self::CmdTrainPartyUseCardCsReq => "CmdTrainPartyUseCardCsReq",
|
|
Self::CmdTrainPartyGamePlayStartCsReq => "CmdTrainPartyGamePlayStartCsReq",
|
|
Self::CmdTrainPartyBuildRoomScNotify => "CmdTrainPartyBuildRoomScNotify",
|
|
Self::CmdTrainPartyBuildSelfDisplayAreaDiyCsReq => {
|
|
"CmdTrainPartyBuildSelfDisplayAreaDiyCsReq"
|
|
}
|
|
Self::CmdDgjcelhhflk => "CmdDGJCELHHFLK",
|
|
Self::HldbdenfaihIdnpnllcchh => "HLDBDENFAIH_IDNPNLLCCHH",
|
|
Self::CmdTrainPartyGetDataCsReq => "CmdTrainPartyGetDataCsReq",
|
|
Self::HldbdenfaihLpobadajgna => "HLDBDENFAIH_LPOBADAJGNA",
|
|
Self::CmdFconnmfhegh => "CmdFCONNMFHEGH",
|
|
Self::CmdTrainPartySettleNotify => "CmdTrainPartySettleNotify",
|
|
Self::CmdTrainPartyGamePlaySettleNotify => {
|
|
"CmdTrainPartyGamePlaySettleNotify"
|
|
}
|
|
Self::CmdTrainPartyTakeBuildLevelAwardCsReq => {
|
|
"CmdTrainPartyTakeBuildLevelAwardCsReq"
|
|
}
|
|
Self::CmdPoelokdnaga => "CmdPOELOKDNAGA",
|
|
Self::CmdTrainPartyTakeBuildLevelAwardScRsp => {
|
|
"CmdTrainPartyTakeBuildLevelAwardScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HLDBDENFAIH_PCPDHELPKEM" => Some(Self::HldbdenfaihPcpdhelpkem),
|
|
"CmdTrainPartyGetDataScRsp" => Some(Self::CmdTrainPartyGetDataScRsp),
|
|
"CmdTrainPartyBuildSelfDisplayAreaDiyScRsp" => {
|
|
Some(Self::CmdTrainPartyBuildSelfDisplayAreaDiyScRsp)
|
|
}
|
|
"CmdTrainPartyBuildStartStepScRsp" => {
|
|
Some(Self::CmdTrainPartyBuildStartStepScRsp)
|
|
}
|
|
"CmdTrainPartySyncUpdateScNotify" => {
|
|
Some(Self::CmdTrainPartySyncUpdateScNotify)
|
|
}
|
|
"CmdTrainPartyHandlePendingActionScRsp" => {
|
|
Some(Self::CmdTrainPartyHandlePendingActionScRsp)
|
|
}
|
|
"CmdTrainPartyBuildStartStepCsReq" => {
|
|
Some(Self::CmdTrainPartyBuildStartStepCsReq)
|
|
}
|
|
"CmdKOLIOJKKDCK" => Some(Self::CmdKoliojkkdck),
|
|
"CmdTrainPartySetBadgeAutoFillScRsp" => {
|
|
Some(Self::CmdTrainPartySetBadgeAutoFillScRsp)
|
|
}
|
|
"CmdTrainPartyGamePlayStartScRsp" => {
|
|
Some(Self::CmdTrainPartyGamePlayStartScRsp)
|
|
}
|
|
"CmdHGAAPFBDGKC" => Some(Self::CmdHgaapfbdgkc),
|
|
"CmdTrainPartyBuildDiyScRsp" => Some(Self::CmdTrainPartyBuildDiyScRsp),
|
|
"CmdTrainPartyHandlePendingActionCsReq" => {
|
|
Some(Self::CmdTrainPartyHandlePendingActionCsReq)
|
|
}
|
|
"CmdTrainPartyBuildSelfDisplayAreaDiyScNotify" => {
|
|
Some(Self::CmdTrainPartyBuildSelfDisplayAreaDiyScNotify)
|
|
}
|
|
"CmdTrainPartyMoveScNotify" => Some(Self::CmdTrainPartyMoveScNotify),
|
|
"CmdTrainPartyUseCardScRsp" => Some(Self::CmdTrainPartyUseCardScRsp),
|
|
"CmdTrainPartyBuildingUpdateNotify" => {
|
|
Some(Self::CmdTrainPartyBuildingUpdateNotify)
|
|
}
|
|
"CmdTrainPartySetBadgeAutoFillCsReq" => {
|
|
Some(Self::CmdTrainPartySetBadgeAutoFillCsReq)
|
|
}
|
|
"CmdTrainPartyBuildDiyCsReq" => Some(Self::CmdTrainPartyBuildDiyCsReq),
|
|
"CmdENCAJEEEGGL" => Some(Self::CmdEncajeeeggl),
|
|
"CmdTrainPartyUseCardCsReq" => Some(Self::CmdTrainPartyUseCardCsReq),
|
|
"CmdTrainPartyGamePlayStartCsReq" => {
|
|
Some(Self::CmdTrainPartyGamePlayStartCsReq)
|
|
}
|
|
"CmdTrainPartyBuildRoomScNotify" => {
|
|
Some(Self::CmdTrainPartyBuildRoomScNotify)
|
|
}
|
|
"CmdTrainPartyBuildSelfDisplayAreaDiyCsReq" => {
|
|
Some(Self::CmdTrainPartyBuildSelfDisplayAreaDiyCsReq)
|
|
}
|
|
"CmdDGJCELHHFLK" => Some(Self::CmdDgjcelhhflk),
|
|
"HLDBDENFAIH_IDNPNLLCCHH" => Some(Self::HldbdenfaihIdnpnllcchh),
|
|
"CmdTrainPartyGetDataCsReq" => Some(Self::CmdTrainPartyGetDataCsReq),
|
|
"HLDBDENFAIH_LPOBADAJGNA" => Some(Self::HldbdenfaihLpobadajgna),
|
|
"CmdFCONNMFHEGH" => Some(Self::CmdFconnmfhegh),
|
|
"CmdTrainPartySettleNotify" => Some(Self::CmdTrainPartySettleNotify),
|
|
"CmdTrainPartyGamePlaySettleNotify" => {
|
|
Some(Self::CmdTrainPartyGamePlaySettleNotify)
|
|
}
|
|
"CmdTrainPartyTakeBuildLevelAwardCsReq" => {
|
|
Some(Self::CmdTrainPartyTakeBuildLevelAwardCsReq)
|
|
}
|
|
"CmdPOELOKDNAGA" => Some(Self::CmdPoelokdnaga),
|
|
"CmdTrainPartyTakeBuildLevelAwardScRsp" => {
|
|
Some(Self::CmdTrainPartyTakeBuildLevelAwardScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dpfhpilpnon {
|
|
Eifepomhekj = 0,
|
|
Cifaghhmlki = 1,
|
|
Pjnabhlnlen = 2,
|
|
Aknlpkilelj = 3,
|
|
}
|
|
impl Dpfhpilpnon {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Eifepomhekj => "DPFHPILPNON_EIFEPOMHEKJ",
|
|
Self::Cifaghhmlki => "DPFHPILPNON_CIFAGHHMLKI",
|
|
Self::Pjnabhlnlen => "DPFHPILPNON_PJNABHLNLEN",
|
|
Self::Aknlpkilelj => "DPFHPILPNON_AKNLPKILELJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DPFHPILPNON_EIFEPOMHEKJ" => Some(Self::Eifepomhekj),
|
|
"DPFHPILPNON_CIFAGHHMLKI" => Some(Self::Cifaghhmlki),
|
|
"DPFHPILPNON_PJNABHLNLEN" => Some(Self::Pjnabhlnlen),
|
|
"DPFHPILPNON_AKNLPKILELJ" => Some(Self::Aknlpkilelj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Apaepncjdie {
|
|
Kpmlnpjfhnl = 0,
|
|
Fkccnbdhipo = 1,
|
|
Gdnjngjgndc = 2,
|
|
Mfagiihefhf = 3,
|
|
Bcchpgiphbi = 4,
|
|
Lgdonkabbgg = 5,
|
|
}
|
|
impl Apaepncjdie {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kpmlnpjfhnl => "APAEPNCJDIE_KPMLNPJFHNL",
|
|
Self::Fkccnbdhipo => "APAEPNCJDIE_FKCCNBDHIPO",
|
|
Self::Gdnjngjgndc => "APAEPNCJDIE_GDNJNGJGNDC",
|
|
Self::Mfagiihefhf => "APAEPNCJDIE_MFAGIIHEFHF",
|
|
Self::Bcchpgiphbi => "APAEPNCJDIE_BCCHPGIPHBI",
|
|
Self::Lgdonkabbgg => "APAEPNCJDIE_LGDONKABBGG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"APAEPNCJDIE_KPMLNPJFHNL" => Some(Self::Kpmlnpjfhnl),
|
|
"APAEPNCJDIE_FKCCNBDHIPO" => Some(Self::Fkccnbdhipo),
|
|
"APAEPNCJDIE_GDNJNGJGNDC" => Some(Self::Gdnjngjgndc),
|
|
"APAEPNCJDIE_MFAGIIHEFHF" => Some(Self::Mfagiihefhf),
|
|
"APAEPNCJDIE_BCCHPGIPHBI" => Some(Self::Bcchpgiphbi),
|
|
"APAEPNCJDIE_LGDONKABBGG" => Some(Self::Lgdonkabbgg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bhcmhnkonmj {
|
|
Hhgmflocefl = 0,
|
|
Acpdnfackbl = 1,
|
|
Ffblejknkel = 2,
|
|
Papidkhnjkj = 3,
|
|
}
|
|
impl Bhcmhnkonmj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hhgmflocefl => "BHCMHNKONMJ_HHGMFLOCEFL",
|
|
Self::Acpdnfackbl => "BHCMHNKONMJ_ACPDNFACKBL",
|
|
Self::Ffblejknkel => "BHCMHNKONMJ_FFBLEJKNKEL",
|
|
Self::Papidkhnjkj => "BHCMHNKONMJ_PAPIDKHNJKJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BHCMHNKONMJ_HHGMFLOCEFL" => Some(Self::Hhgmflocefl),
|
|
"BHCMHNKONMJ_ACPDNFACKBL" => Some(Self::Acpdnfackbl),
|
|
"BHCMHNKONMJ_FFBLEJKNKEL" => Some(Self::Ffblejknkel),
|
|
"BHCMHNKONMJ_PAPIDKHNJKJ" => Some(Self::Papidkhnjkj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: HJBFKHGAAJI
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TrainPartyMtSkillBriefType {
|
|
HjbfkhgaajiHibophohgdl = 0,
|
|
HjbfkhgaajiIhbocfiphii = 1,
|
|
HjbfkhgaajiKemjcnkkafe = 2,
|
|
HjbfkhgaajiKmajbnfaapb = 3,
|
|
HjbfkhgaajiIbbacledgfg = 4,
|
|
}
|
|
impl TrainPartyMtSkillBriefType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::HjbfkhgaajiHibophohgdl => "HJBFKHGAAJI_HIBOPHOHGDL",
|
|
Self::HjbfkhgaajiIhbocfiphii => "HJBFKHGAAJI_IHBOCFIPHII",
|
|
Self::HjbfkhgaajiKemjcnkkafe => "HJBFKHGAAJI_KEMJCNKKAFE",
|
|
Self::HjbfkhgaajiKmajbnfaapb => "HJBFKHGAAJI_KMAJBNFAAPB",
|
|
Self::HjbfkhgaajiIbbacledgfg => "HJBFKHGAAJI_IBBACLEDGFG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HJBFKHGAAJI_HIBOPHOHGDL" => Some(Self::HjbfkhgaajiHibophohgdl),
|
|
"HJBFKHGAAJI_IHBOCFIPHII" => Some(Self::HjbfkhgaajiIhbocfiphii),
|
|
"HJBFKHGAAJI_KEMJCNKKAFE" => Some(Self::HjbfkhgaajiKemjcnkkafe),
|
|
"HJBFKHGAAJI_KMAJBNFAAPB" => Some(Self::HjbfkhgaajiKmajbnfaapb),
|
|
"HJBFKHGAAJI_IBBACLEDGFG" => Some(Self::HjbfkhgaajiIbbacledgfg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ponphhdbejj {
|
|
Oeglclnjkec = 0,
|
|
Fpalfkmnbhj = 1,
|
|
Mjiibfojihk = 2,
|
|
Coambkbjofp = 3,
|
|
Ljljcgkcdlh = 4,
|
|
Oeoalaablff = 5,
|
|
Hjobclaogci = 6,
|
|
Gapbdenbkfh = 7,
|
|
Bnllncknaci = 8,
|
|
}
|
|
impl Ponphhdbejj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Oeglclnjkec => "PONPHHDBEJJ_OEGLCLNJKEC",
|
|
Self::Fpalfkmnbhj => "PONPHHDBEJJ_FPALFKMNBHJ",
|
|
Self::Mjiibfojihk => "PONPHHDBEJJ_MJIIBFOJIHK",
|
|
Self::Coambkbjofp => "PONPHHDBEJJ_COAMBKBJOFP",
|
|
Self::Ljljcgkcdlh => "PONPHHDBEJJ_LJLJCGKCDLH",
|
|
Self::Oeoalaablff => "PONPHHDBEJJ_OEOALAABLFF",
|
|
Self::Hjobclaogci => "PONPHHDBEJJ_HJOBCLAOGCI",
|
|
Self::Gapbdenbkfh => "PONPHHDBEJJ_GAPBDENBKFH",
|
|
Self::Bnllncknaci => "PONPHHDBEJJ_BNLLNCKNACI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PONPHHDBEJJ_OEGLCLNJKEC" => Some(Self::Oeglclnjkec),
|
|
"PONPHHDBEJJ_FPALFKMNBHJ" => Some(Self::Fpalfkmnbhj),
|
|
"PONPHHDBEJJ_MJIIBFOJIHK" => Some(Self::Mjiibfojihk),
|
|
"PONPHHDBEJJ_COAMBKBJOFP" => Some(Self::Coambkbjofp),
|
|
"PONPHHDBEJJ_LJLJCGKCDLH" => Some(Self::Ljljcgkcdlh),
|
|
"PONPHHDBEJJ_OEOALAABLFF" => Some(Self::Oeoalaablff),
|
|
"PONPHHDBEJJ_HJOBCLAOGCI" => Some(Self::Hjobclaogci),
|
|
"PONPHHDBEJJ_GAPBDENBKFH" => Some(Self::Gapbdenbkfh),
|
|
"PONPHHDBEJJ_BNLLNCKNACI" => Some(Self::Bnllncknaci),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: PGGMPMKFDLD
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTrainVisitorType {
|
|
PggmpmkfdldPcpdhelpkem = 0,
|
|
CmdNewSupplementVisitorCsReq = 3739,
|
|
CmdTrainVisitorRewardSendNotify = 3718,
|
|
CmdTrainVisitorBehaviorFinishScRsp = 3710,
|
|
CmdTrainVisitorBehaviorFinishCsReq = 3791,
|
|
CmdGetTrainVisitorRegisterCsReq = 3709,
|
|
CmdTrainRefreshTimeNotify = 3714,
|
|
CmdPcgdkhgilee = 3701,
|
|
CmdTakeTrainVisitorBehaviorRewardScRsp = 3726,
|
|
CmdLjpmcojplde = 3795,
|
|
PggmpmkfdldDnphjpkekfm = 3794,
|
|
CmdTakeTrainVisitorBehaviorRewardCsReq = 3763,
|
|
CmdGetTrainVisitorRegisterScRsp = 3798,
|
|
}
|
|
impl CmdTrainVisitorType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::PggmpmkfdldPcpdhelpkem => "PGGMPMKFDLD_PCPDHELPKEM",
|
|
Self::CmdNewSupplementVisitorCsReq => "CmdNewSupplementVisitorCsReq",
|
|
Self::CmdTrainVisitorRewardSendNotify => "CmdTrainVisitorRewardSendNotify",
|
|
Self::CmdTrainVisitorBehaviorFinishScRsp => {
|
|
"CmdTrainVisitorBehaviorFinishScRsp"
|
|
}
|
|
Self::CmdTrainVisitorBehaviorFinishCsReq => {
|
|
"CmdTrainVisitorBehaviorFinishCsReq"
|
|
}
|
|
Self::CmdGetTrainVisitorRegisterCsReq => "CmdGetTrainVisitorRegisterCsReq",
|
|
Self::CmdTrainRefreshTimeNotify => "CmdTrainRefreshTimeNotify",
|
|
Self::CmdPcgdkhgilee => "CmdPCGDKHGILEE",
|
|
Self::CmdTakeTrainVisitorBehaviorRewardScRsp => {
|
|
"CmdTakeTrainVisitorBehaviorRewardScRsp"
|
|
}
|
|
Self::CmdLjpmcojplde => "CmdLJPMCOJPLDE",
|
|
Self::PggmpmkfdldDnphjpkekfm => "PGGMPMKFDLD_DNPHJPKEKFM",
|
|
Self::CmdTakeTrainVisitorBehaviorRewardCsReq => {
|
|
"CmdTakeTrainVisitorBehaviorRewardCsReq"
|
|
}
|
|
Self::CmdGetTrainVisitorRegisterScRsp => "CmdGetTrainVisitorRegisterScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PGGMPMKFDLD_PCPDHELPKEM" => Some(Self::PggmpmkfdldPcpdhelpkem),
|
|
"CmdNewSupplementVisitorCsReq" => Some(Self::CmdNewSupplementVisitorCsReq),
|
|
"CmdTrainVisitorRewardSendNotify" => {
|
|
Some(Self::CmdTrainVisitorRewardSendNotify)
|
|
}
|
|
"CmdTrainVisitorBehaviorFinishScRsp" => {
|
|
Some(Self::CmdTrainVisitorBehaviorFinishScRsp)
|
|
}
|
|
"CmdTrainVisitorBehaviorFinishCsReq" => {
|
|
Some(Self::CmdTrainVisitorBehaviorFinishCsReq)
|
|
}
|
|
"CmdGetTrainVisitorRegisterCsReq" => {
|
|
Some(Self::CmdGetTrainVisitorRegisterCsReq)
|
|
}
|
|
"CmdTrainRefreshTimeNotify" => Some(Self::CmdTrainRefreshTimeNotify),
|
|
"CmdPCGDKHGILEE" => Some(Self::CmdPcgdkhgilee),
|
|
"CmdTakeTrainVisitorBehaviorRewardScRsp" => {
|
|
Some(Self::CmdTakeTrainVisitorBehaviorRewardScRsp)
|
|
}
|
|
"CmdLJPMCOJPLDE" => Some(Self::CmdLjpmcojplde),
|
|
"PGGMPMKFDLD_DNPHJPKEKFM" => Some(Self::PggmpmkfdldDnphjpkekfm),
|
|
"CmdTakeTrainVisitorBehaviorRewardCsReq" => {
|
|
Some(Self::CmdTakeTrainVisitorBehaviorRewardCsReq)
|
|
}
|
|
"CmdGetTrainVisitorRegisterScRsp" => {
|
|
Some(Self::CmdGetTrainVisitorRegisterScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Plhbbmemdbg {
|
|
Nmhbefnnoac = 0,
|
|
Gbpfcamfemc = 1,
|
|
Nbcgpbojjmh = 2,
|
|
}
|
|
impl Plhbbmemdbg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nmhbefnnoac => "PLHBBMEMDBG_NMHBEFNNOAC",
|
|
Self::Gbpfcamfemc => "PLHBBMEMDBG_GBPFCAMFEMC",
|
|
Self::Nbcgpbojjmh => "PLHBBMEMDBG_NBCGPBOJJMH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PLHBBMEMDBG_NMHBEFNNOAC" => Some(Self::Nmhbefnnoac),
|
|
"PLHBBMEMDBG_GBPFCAMFEMC" => Some(Self::Gbpfcamfemc),
|
|
"PLHBBMEMDBG_NBCGPBOJJMH" => Some(Self::Nbcgpbojjmh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JDPJHMHOMLF
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TrainVisitorStatus {
|
|
JdpjhmhomlfPcpdhelpkem = 0,
|
|
JdpjhmhomlfKeibcpanega = 1,
|
|
JdpjhmhomlfCjnbcnnacnj = 2,
|
|
JdpjhmhomlfAcnngjhlljd = 3,
|
|
JdpjhmhomlfEaccggldgel = 4,
|
|
}
|
|
impl TrainVisitorStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JdpjhmhomlfPcpdhelpkem => "JDPJHMHOMLF_PCPDHELPKEM",
|
|
Self::JdpjhmhomlfKeibcpanega => "JDPJHMHOMLF_KEIBCPANEGA",
|
|
Self::JdpjhmhomlfCjnbcnnacnj => "JDPJHMHOMLF_CJNBCNNACNJ",
|
|
Self::JdpjhmhomlfAcnngjhlljd => "JDPJHMHOMLF_ACNNGJHLLJD",
|
|
Self::JdpjhmhomlfEaccggldgel => "JDPJHMHOMLF_EACCGGLDGEL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JDPJHMHOMLF_PCPDHELPKEM" => Some(Self::JdpjhmhomlfPcpdhelpkem),
|
|
"JDPJHMHOMLF_KEIBCPANEGA" => Some(Self::JdpjhmhomlfKeibcpanega),
|
|
"JDPJHMHOMLF_CJNBCNNACNJ" => Some(Self::JdpjhmhomlfCjnbcnnacnj),
|
|
"JDPJHMHOMLF_ACNNGJHLLJD" => Some(Self::JdpjhmhomlfAcnngjhlljd),
|
|
"JDPJHMHOMLF_EACCGGLDGEL" => Some(Self::JdpjhmhomlfEaccggldgel),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bgmkcafeohj {
|
|
Pcpdhelpkem = 0,
|
|
Ehbfjfjfipk = 1,
|
|
Gkobbaejnnc = 2,
|
|
}
|
|
impl Bgmkcafeohj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "BGMKCAFEOHJ_PCPDHELPKEM",
|
|
Self::Ehbfjfjfipk => "BGMKCAFEOHJ_EHBFJFJFIPK",
|
|
Self::Gkobbaejnnc => "BGMKCAFEOHJ_GKOBBAEJNNC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BGMKCAFEOHJ_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"BGMKCAFEOHJ_EHBFJFJFIPK" => Some(Self::Ehbfjfjfipk),
|
|
"BGMKCAFEOHJ_GKOBBAEJNNC" => Some(Self::Gkobbaejnnc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: KHHBBCAJHHN
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTravelBrochureType {
|
|
KhhbbcajhhnKbcmimmjfdo = 0,
|
|
CmdTravelBrochureGetDataScRsp = 6410,
|
|
CmdTravelBrochureApplyPasterListScRsp = 6458,
|
|
CmdTravelBrochureGetDataCsReq = 6491,
|
|
CmdKejiiogihje = 6432,
|
|
CmdIhgioehhfao = 6438,
|
|
CmdTravelBrochurePageResetCsReq = 6433,
|
|
CmdTravelBrochureSelectMessageCsReq = 6414,
|
|
CmdDppjiopgkji = 6401,
|
|
CmdCkkahfidjlm = 6498,
|
|
CmdTravelBrochureSelectMessageScRsp = 6418,
|
|
CmdTravelBrochureUpdatePasterPosCsReq = 6439,
|
|
KhhbbcajhhnFdkelldpdmb = 6409,
|
|
CmdTravelBrochureApplyPasterListCsReq = 6407,
|
|
CmdTravelBrochurePageResetScRsp = 6461,
|
|
CmdKgjceofkeha = 6426,
|
|
CmdTravelBrochureSetCustomValueCsReq = 6404,
|
|
CmdTravelBrochureRemovePasterCsReq = 6463,
|
|
CmdApholankepn = 6474,
|
|
CmdTravelBrochureSetPageDescStatusCsReq = 6472,
|
|
CmdTravelBrochurePageUnlockScNotify = 6494,
|
|
}
|
|
impl CmdTravelBrochureType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KhhbbcajhhnKbcmimmjfdo => "KHHBBCAJHHN_KBCMIMMJFDO",
|
|
Self::CmdTravelBrochureGetDataScRsp => "CmdTravelBrochureGetDataScRsp",
|
|
Self::CmdTravelBrochureApplyPasterListScRsp => {
|
|
"CmdTravelBrochureApplyPasterListScRsp"
|
|
}
|
|
Self::CmdTravelBrochureGetDataCsReq => "CmdTravelBrochureGetDataCsReq",
|
|
Self::CmdKejiiogihje => "CmdKEJIIOGIHJE",
|
|
Self::CmdIhgioehhfao => "CmdIHGIOEHHFAO",
|
|
Self::CmdTravelBrochurePageResetCsReq => "CmdTravelBrochurePageResetCsReq",
|
|
Self::CmdTravelBrochureSelectMessageCsReq => {
|
|
"CmdTravelBrochureSelectMessageCsReq"
|
|
}
|
|
Self::CmdDppjiopgkji => "CmdDPPJIOPGKJI",
|
|
Self::CmdCkkahfidjlm => "CmdCKKAHFIDJLM",
|
|
Self::CmdTravelBrochureSelectMessageScRsp => {
|
|
"CmdTravelBrochureSelectMessageScRsp"
|
|
}
|
|
Self::CmdTravelBrochureUpdatePasterPosCsReq => {
|
|
"CmdTravelBrochureUpdatePasterPosCsReq"
|
|
}
|
|
Self::KhhbbcajhhnFdkelldpdmb => "KHHBBCAJHHN_FDKELLDPDMB",
|
|
Self::CmdTravelBrochureApplyPasterListCsReq => {
|
|
"CmdTravelBrochureApplyPasterListCsReq"
|
|
}
|
|
Self::CmdTravelBrochurePageResetScRsp => "CmdTravelBrochurePageResetScRsp",
|
|
Self::CmdKgjceofkeha => "CmdKGJCEOFKEHA",
|
|
Self::CmdTravelBrochureSetCustomValueCsReq => {
|
|
"CmdTravelBrochureSetCustomValueCsReq"
|
|
}
|
|
Self::CmdTravelBrochureRemovePasterCsReq => {
|
|
"CmdTravelBrochureRemovePasterCsReq"
|
|
}
|
|
Self::CmdApholankepn => "CmdAPHOLANKEPN",
|
|
Self::CmdTravelBrochureSetPageDescStatusCsReq => {
|
|
"CmdTravelBrochureSetPageDescStatusCsReq"
|
|
}
|
|
Self::CmdTravelBrochurePageUnlockScNotify => {
|
|
"CmdTravelBrochurePageUnlockScNotify"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KHHBBCAJHHN_KBCMIMMJFDO" => Some(Self::KhhbbcajhhnKbcmimmjfdo),
|
|
"CmdTravelBrochureGetDataScRsp" => Some(Self::CmdTravelBrochureGetDataScRsp),
|
|
"CmdTravelBrochureApplyPasterListScRsp" => {
|
|
Some(Self::CmdTravelBrochureApplyPasterListScRsp)
|
|
}
|
|
"CmdTravelBrochureGetDataCsReq" => Some(Self::CmdTravelBrochureGetDataCsReq),
|
|
"CmdKEJIIOGIHJE" => Some(Self::CmdKejiiogihje),
|
|
"CmdIHGIOEHHFAO" => Some(Self::CmdIhgioehhfao),
|
|
"CmdTravelBrochurePageResetCsReq" => {
|
|
Some(Self::CmdTravelBrochurePageResetCsReq)
|
|
}
|
|
"CmdTravelBrochureSelectMessageCsReq" => {
|
|
Some(Self::CmdTravelBrochureSelectMessageCsReq)
|
|
}
|
|
"CmdDPPJIOPGKJI" => Some(Self::CmdDppjiopgkji),
|
|
"CmdCKKAHFIDJLM" => Some(Self::CmdCkkahfidjlm),
|
|
"CmdTravelBrochureSelectMessageScRsp" => {
|
|
Some(Self::CmdTravelBrochureSelectMessageScRsp)
|
|
}
|
|
"CmdTravelBrochureUpdatePasterPosCsReq" => {
|
|
Some(Self::CmdTravelBrochureUpdatePasterPosCsReq)
|
|
}
|
|
"KHHBBCAJHHN_FDKELLDPDMB" => Some(Self::KhhbbcajhhnFdkelldpdmb),
|
|
"CmdTravelBrochureApplyPasterListCsReq" => {
|
|
Some(Self::CmdTravelBrochureApplyPasterListCsReq)
|
|
}
|
|
"CmdTravelBrochurePageResetScRsp" => {
|
|
Some(Self::CmdTravelBrochurePageResetScRsp)
|
|
}
|
|
"CmdKGJCEOFKEHA" => Some(Self::CmdKgjceofkeha),
|
|
"CmdTravelBrochureSetCustomValueCsReq" => {
|
|
Some(Self::CmdTravelBrochureSetCustomValueCsReq)
|
|
}
|
|
"CmdTravelBrochureRemovePasterCsReq" => {
|
|
Some(Self::CmdTravelBrochureRemovePasterCsReq)
|
|
}
|
|
"CmdAPHOLANKEPN" => Some(Self::CmdApholankepn),
|
|
"CmdTravelBrochureSetPageDescStatusCsReq" => {
|
|
Some(Self::CmdTravelBrochureSetPageDescStatusCsReq)
|
|
}
|
|
"CmdTravelBrochurePageUnlockScNotify" => {
|
|
Some(Self::CmdTravelBrochurePageUnlockScNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dkhapdhbifc {
|
|
Ijappfeelpa = 0,
|
|
Igmoiknlame = 1,
|
|
Lkobbfmcplk = 2,
|
|
}
|
|
impl Dkhapdhbifc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ijappfeelpa => "DKHAPDHBIFC_IJAPPFEELPA",
|
|
Self::Igmoiknlame => "DKHAPDHBIFC_IGMOIKNLAME",
|
|
Self::Lkobbfmcplk => "DKHAPDHBIFC_LKOBBFMCPLK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DKHAPDHBIFC_IJAPPFEELPA" => Some(Self::Ijappfeelpa),
|
|
"DKHAPDHBIFC_IGMOIKNLAME" => Some(Self::Igmoiknlame),
|
|
"DKHAPDHBIFC_LKOBBFMCPLK" => Some(Self::Lkobbfmcplk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hadibemfdml {
|
|
Imkmpbmamdg = 0,
|
|
Ncoaciddloa = 1,
|
|
Odaklnjknpf = 2,
|
|
}
|
|
impl Hadibemfdml {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Imkmpbmamdg => "HADIBEMFDML_IMKMPBMAMDG",
|
|
Self::Ncoaciddloa => "HADIBEMFDML_NCOACIDDLOA",
|
|
Self::Odaklnjknpf => "HADIBEMFDML_ODAKLNJKNPF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HADIBEMFDML_IMKMPBMAMDG" => Some(Self::Imkmpbmamdg),
|
|
"HADIBEMFDML_NCOACIDDLOA" => Some(Self::Ncoaciddloa),
|
|
"HADIBEMFDML_ODAKLNJKNPF" => Some(Self::Odaklnjknpf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: CEPPBODAFLG
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTreasureDungeonType {
|
|
CeppbodaflgPcpdhelpkem = 0,
|
|
CmdFightTreasureDungeonMonsterCsReq = 4472,
|
|
CmdOpenTreasureDungeonGridScRsp = 4438,
|
|
CmdQuitTreasureDungeonCsReq = 4444,
|
|
CmdFightTreasureDungeonMonsterScRsp = 4432,
|
|
CmdGhnhlnicaoi = 4500,
|
|
CmdUseTreasureDungeonItemScRsp = 4458,
|
|
CmdGetTreasureDungeonActivityDataScRsp = 4401,
|
|
CmdInteractTreasureDungeonGridScRsp = 4461,
|
|
CmdEnterTreasureDungeonCsReq = 4474,
|
|
CmdInteractTreasureDungeonGridCsReq = 4433,
|
|
CmdTreasureDungeonFinishScNotify = 4410,
|
|
CmdEnterTreasureDungeonScRsp = 4437,
|
|
CmdTreasureDungeonDataScNotify = 4491,
|
|
CmdUseTreasureDungeonItemCsReq = 4407,
|
|
CmdOpenTreasureDungeonGridCsReq = 4404,
|
|
CmdGetTreasureDungeonActivityDataCsReq = 4439,
|
|
}
|
|
impl CmdTreasureDungeonType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::CeppbodaflgPcpdhelpkem => "CEPPBODAFLG_PCPDHELPKEM",
|
|
Self::CmdFightTreasureDungeonMonsterCsReq => {
|
|
"CmdFightTreasureDungeonMonsterCsReq"
|
|
}
|
|
Self::CmdOpenTreasureDungeonGridScRsp => "CmdOpenTreasureDungeonGridScRsp",
|
|
Self::CmdQuitTreasureDungeonCsReq => "CmdQuitTreasureDungeonCsReq",
|
|
Self::CmdFightTreasureDungeonMonsterScRsp => {
|
|
"CmdFightTreasureDungeonMonsterScRsp"
|
|
}
|
|
Self::CmdGhnhlnicaoi => "CmdGHNHLNICAOI",
|
|
Self::CmdUseTreasureDungeonItemScRsp => "CmdUseTreasureDungeonItemScRsp",
|
|
Self::CmdGetTreasureDungeonActivityDataScRsp => {
|
|
"CmdGetTreasureDungeonActivityDataScRsp"
|
|
}
|
|
Self::CmdInteractTreasureDungeonGridScRsp => {
|
|
"CmdInteractTreasureDungeonGridScRsp"
|
|
}
|
|
Self::CmdEnterTreasureDungeonCsReq => "CmdEnterTreasureDungeonCsReq",
|
|
Self::CmdInteractTreasureDungeonGridCsReq => {
|
|
"CmdInteractTreasureDungeonGridCsReq"
|
|
}
|
|
Self::CmdTreasureDungeonFinishScNotify => "CmdTreasureDungeonFinishScNotify",
|
|
Self::CmdEnterTreasureDungeonScRsp => "CmdEnterTreasureDungeonScRsp",
|
|
Self::CmdTreasureDungeonDataScNotify => "CmdTreasureDungeonDataScNotify",
|
|
Self::CmdUseTreasureDungeonItemCsReq => "CmdUseTreasureDungeonItemCsReq",
|
|
Self::CmdOpenTreasureDungeonGridCsReq => "CmdOpenTreasureDungeonGridCsReq",
|
|
Self::CmdGetTreasureDungeonActivityDataCsReq => {
|
|
"CmdGetTreasureDungeonActivityDataCsReq"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CEPPBODAFLG_PCPDHELPKEM" => Some(Self::CeppbodaflgPcpdhelpkem),
|
|
"CmdFightTreasureDungeonMonsterCsReq" => {
|
|
Some(Self::CmdFightTreasureDungeonMonsterCsReq)
|
|
}
|
|
"CmdOpenTreasureDungeonGridScRsp" => {
|
|
Some(Self::CmdOpenTreasureDungeonGridScRsp)
|
|
}
|
|
"CmdQuitTreasureDungeonCsReq" => Some(Self::CmdQuitTreasureDungeonCsReq),
|
|
"CmdFightTreasureDungeonMonsterScRsp" => {
|
|
Some(Self::CmdFightTreasureDungeonMonsterScRsp)
|
|
}
|
|
"CmdGHNHLNICAOI" => Some(Self::CmdGhnhlnicaoi),
|
|
"CmdUseTreasureDungeonItemScRsp" => {
|
|
Some(Self::CmdUseTreasureDungeonItemScRsp)
|
|
}
|
|
"CmdGetTreasureDungeonActivityDataScRsp" => {
|
|
Some(Self::CmdGetTreasureDungeonActivityDataScRsp)
|
|
}
|
|
"CmdInteractTreasureDungeonGridScRsp" => {
|
|
Some(Self::CmdInteractTreasureDungeonGridScRsp)
|
|
}
|
|
"CmdEnterTreasureDungeonCsReq" => Some(Self::CmdEnterTreasureDungeonCsReq),
|
|
"CmdInteractTreasureDungeonGridCsReq" => {
|
|
Some(Self::CmdInteractTreasureDungeonGridCsReq)
|
|
}
|
|
"CmdTreasureDungeonFinishScNotify" => {
|
|
Some(Self::CmdTreasureDungeonFinishScNotify)
|
|
}
|
|
"CmdEnterTreasureDungeonScRsp" => Some(Self::CmdEnterTreasureDungeonScRsp),
|
|
"CmdTreasureDungeonDataScNotify" => {
|
|
Some(Self::CmdTreasureDungeonDataScNotify)
|
|
}
|
|
"CmdUseTreasureDungeonItemCsReq" => {
|
|
Some(Self::CmdUseTreasureDungeonItemCsReq)
|
|
}
|
|
"CmdOpenTreasureDungeonGridCsReq" => {
|
|
Some(Self::CmdOpenTreasureDungeonGridCsReq)
|
|
}
|
|
"CmdGetTreasureDungeonActivityDataCsReq" => {
|
|
Some(Self::CmdGetTreasureDungeonActivityDataCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: CELMKJFKCLK
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TreasureDungeonRecordType {
|
|
CelmkjfkclkFobkgbghanc = 0,
|
|
CelmkjfkclkKhagolllgdp = 1,
|
|
CelmkjfkclkJfnlchkdcek = 2,
|
|
CelmkjfkclkNgihdmoeegi = 3,
|
|
CelmkjfkclkMahfdpnhgnl = 5,
|
|
CelmkjfkclkHolekmgjmnc = 6,
|
|
CelmkjfkclkHfmfjokljhj = 9,
|
|
CelmkjfkclkDaopeidgobb = 10,
|
|
CelmkjfkclkPbnahlpppal = 11,
|
|
CelmkjfkclkCncfbbliifm = 15,
|
|
CelmkjfkclkGhlnchecboo = 16,
|
|
CelmkjfkclkLillhgdppdg = 20,
|
|
CelmkjfkclkHnebingebkj = 24,
|
|
CelmkjfkclkChacpgngegm = 25,
|
|
CelmkjfkclkHnfnkoaeddn = 27,
|
|
CelmkjfkclkPdmfkadlean = 28,
|
|
CelmkjfkclkPacnlljmgnn = 29,
|
|
CelmkjfkclkEjppoaojkfo = 30,
|
|
CelmkjfkclkDahccohacop = 31,
|
|
CelmkjfkclkPmcmiekpoic = 33,
|
|
CelmkjfkclkHdpdojnbllj = 34,
|
|
CelmkjfkclkFpfeabdmfjc = 35,
|
|
CelmkjfkclkMmckhobcbjn = 36,
|
|
CelmkjfkclkEikdlkokhca = 37,
|
|
CelmkjfkclkNipobngdega = 40,
|
|
CelmkjfkclkBpeidcioccg = 41,
|
|
CelmkjfkclkEommlkkeplc = 42,
|
|
CelmkjfkclkIlnmnekbgmm = 43,
|
|
}
|
|
impl TreasureDungeonRecordType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::CelmkjfkclkFobkgbghanc => "CELMKJFKCLK_FOBKGBGHANC",
|
|
Self::CelmkjfkclkKhagolllgdp => "CELMKJFKCLK_KHAGOLLLGDP",
|
|
Self::CelmkjfkclkJfnlchkdcek => "CELMKJFKCLK_JFNLCHKDCEK",
|
|
Self::CelmkjfkclkNgihdmoeegi => "CELMKJFKCLK_NGIHDMOEEGI",
|
|
Self::CelmkjfkclkMahfdpnhgnl => "CELMKJFKCLK_MAHFDPNHGNL",
|
|
Self::CelmkjfkclkHolekmgjmnc => "CELMKJFKCLK_HOLEKMGJMNC",
|
|
Self::CelmkjfkclkHfmfjokljhj => "CELMKJFKCLK_HFMFJOKLJHJ",
|
|
Self::CelmkjfkclkDaopeidgobb => "CELMKJFKCLK_DAOPEIDGOBB",
|
|
Self::CelmkjfkclkPbnahlpppal => "CELMKJFKCLK_PBNAHLPPPAL",
|
|
Self::CelmkjfkclkCncfbbliifm => "CELMKJFKCLK_CNCFBBLIIFM",
|
|
Self::CelmkjfkclkGhlnchecboo => "CELMKJFKCLK_GHLNCHECBOO",
|
|
Self::CelmkjfkclkLillhgdppdg => "CELMKJFKCLK_LILLHGDPPDG",
|
|
Self::CelmkjfkclkHnebingebkj => "CELMKJFKCLK_HNEBINGEBKJ",
|
|
Self::CelmkjfkclkChacpgngegm => "CELMKJFKCLK_CHACPGNGEGM",
|
|
Self::CelmkjfkclkHnfnkoaeddn => "CELMKJFKCLK_HNFNKOAEDDN",
|
|
Self::CelmkjfkclkPdmfkadlean => "CELMKJFKCLK_PDMFKADLEAN",
|
|
Self::CelmkjfkclkPacnlljmgnn => "CELMKJFKCLK_PACNLLJMGNN",
|
|
Self::CelmkjfkclkEjppoaojkfo => "CELMKJFKCLK_EJPPOAOJKFO",
|
|
Self::CelmkjfkclkDahccohacop => "CELMKJFKCLK_DAHCCOHACOP",
|
|
Self::CelmkjfkclkPmcmiekpoic => "CELMKJFKCLK_PMCMIEKPOIC",
|
|
Self::CelmkjfkclkHdpdojnbllj => "CELMKJFKCLK_HDPDOJNBLLJ",
|
|
Self::CelmkjfkclkFpfeabdmfjc => "CELMKJFKCLK_FPFEABDMFJC",
|
|
Self::CelmkjfkclkMmckhobcbjn => "CELMKJFKCLK_MMCKHOBCBJN",
|
|
Self::CelmkjfkclkEikdlkokhca => "CELMKJFKCLK_EIKDLKOKHCA",
|
|
Self::CelmkjfkclkNipobngdega => "CELMKJFKCLK_NIPOBNGDEGA",
|
|
Self::CelmkjfkclkBpeidcioccg => "CELMKJFKCLK_BPEIDCIOCCG",
|
|
Self::CelmkjfkclkEommlkkeplc => "CELMKJFKCLK_EOMMLKKEPLC",
|
|
Self::CelmkjfkclkIlnmnekbgmm => "CELMKJFKCLK_ILNMNEKBGMM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CELMKJFKCLK_FOBKGBGHANC" => Some(Self::CelmkjfkclkFobkgbghanc),
|
|
"CELMKJFKCLK_KHAGOLLLGDP" => Some(Self::CelmkjfkclkKhagolllgdp),
|
|
"CELMKJFKCLK_JFNLCHKDCEK" => Some(Self::CelmkjfkclkJfnlchkdcek),
|
|
"CELMKJFKCLK_NGIHDMOEEGI" => Some(Self::CelmkjfkclkNgihdmoeegi),
|
|
"CELMKJFKCLK_MAHFDPNHGNL" => Some(Self::CelmkjfkclkMahfdpnhgnl),
|
|
"CELMKJFKCLK_HOLEKMGJMNC" => Some(Self::CelmkjfkclkHolekmgjmnc),
|
|
"CELMKJFKCLK_HFMFJOKLJHJ" => Some(Self::CelmkjfkclkHfmfjokljhj),
|
|
"CELMKJFKCLK_DAOPEIDGOBB" => Some(Self::CelmkjfkclkDaopeidgobb),
|
|
"CELMKJFKCLK_PBNAHLPPPAL" => Some(Self::CelmkjfkclkPbnahlpppal),
|
|
"CELMKJFKCLK_CNCFBBLIIFM" => Some(Self::CelmkjfkclkCncfbbliifm),
|
|
"CELMKJFKCLK_GHLNCHECBOO" => Some(Self::CelmkjfkclkGhlnchecboo),
|
|
"CELMKJFKCLK_LILLHGDPPDG" => Some(Self::CelmkjfkclkLillhgdppdg),
|
|
"CELMKJFKCLK_HNEBINGEBKJ" => Some(Self::CelmkjfkclkHnebingebkj),
|
|
"CELMKJFKCLK_CHACPGNGEGM" => Some(Self::CelmkjfkclkChacpgngegm),
|
|
"CELMKJFKCLK_HNFNKOAEDDN" => Some(Self::CelmkjfkclkHnfnkoaeddn),
|
|
"CELMKJFKCLK_PDMFKADLEAN" => Some(Self::CelmkjfkclkPdmfkadlean),
|
|
"CELMKJFKCLK_PACNLLJMGNN" => Some(Self::CelmkjfkclkPacnlljmgnn),
|
|
"CELMKJFKCLK_EJPPOAOJKFO" => Some(Self::CelmkjfkclkEjppoaojkfo),
|
|
"CELMKJFKCLK_DAHCCOHACOP" => Some(Self::CelmkjfkclkDahccohacop),
|
|
"CELMKJFKCLK_PMCMIEKPOIC" => Some(Self::CelmkjfkclkPmcmiekpoic),
|
|
"CELMKJFKCLK_HDPDOJNBLLJ" => Some(Self::CelmkjfkclkHdpdojnbllj),
|
|
"CELMKJFKCLK_FPFEABDMFJC" => Some(Self::CelmkjfkclkFpfeabdmfjc),
|
|
"CELMKJFKCLK_MMCKHOBCBJN" => Some(Self::CelmkjfkclkMmckhobcbjn),
|
|
"CELMKJFKCLK_EIKDLKOKHCA" => Some(Self::CelmkjfkclkEikdlkokhca),
|
|
"CELMKJFKCLK_NIPOBNGDEGA" => Some(Self::CelmkjfkclkNipobngdega),
|
|
"CELMKJFKCLK_BPEIDCIOCCG" => Some(Self::CelmkjfkclkBpeidcioccg),
|
|
"CELMKJFKCLK_EOMMLKKEPLC" => Some(Self::CelmkjfkclkEommlkkeplc),
|
|
"CELMKJFKCLK_ILNMNEKBGMM" => Some(Self::CelmkjfkclkIlnmnekbgmm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FEOFAEEBNPA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTutorialType {
|
|
FeofaeebnpaPcpdhelpkem = 0,
|
|
CmdUnlockTutorialGuideScRsp = 1698,
|
|
CmdGetTutorialGuideCsReq = 1694,
|
|
CmdGetTutorialCsReq = 1691,
|
|
CmdUnlockTutorialGuideCsReq = 1609,
|
|
CmdGetTutorialGuideScRsp = 1695,
|
|
CmdFinishTutorialScRsp = 1626,
|
|
CmdGetTutorialScRsp = 1610,
|
|
CmdFinishTutorialGuideScRsp = 1601,
|
|
CmdFinishTutorialCsReq = 1663,
|
|
CmdFinishTutorialGuideCsReq = 1639,
|
|
CmdUnlockTutorialCsReq = 1614,
|
|
CmdUnlockTutorialScRsp = 1618,
|
|
}
|
|
impl CmdTutorialType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FeofaeebnpaPcpdhelpkem => "FEOFAEEBNPA_PCPDHELPKEM",
|
|
Self::CmdUnlockTutorialGuideScRsp => "CmdUnlockTutorialGuideScRsp",
|
|
Self::CmdGetTutorialGuideCsReq => "CmdGetTutorialGuideCsReq",
|
|
Self::CmdGetTutorialCsReq => "CmdGetTutorialCsReq",
|
|
Self::CmdUnlockTutorialGuideCsReq => "CmdUnlockTutorialGuideCsReq",
|
|
Self::CmdGetTutorialGuideScRsp => "CmdGetTutorialGuideScRsp",
|
|
Self::CmdFinishTutorialScRsp => "CmdFinishTutorialScRsp",
|
|
Self::CmdGetTutorialScRsp => "CmdGetTutorialScRsp",
|
|
Self::CmdFinishTutorialGuideScRsp => "CmdFinishTutorialGuideScRsp",
|
|
Self::CmdFinishTutorialCsReq => "CmdFinishTutorialCsReq",
|
|
Self::CmdFinishTutorialGuideCsReq => "CmdFinishTutorialGuideCsReq",
|
|
Self::CmdUnlockTutorialCsReq => "CmdUnlockTutorialCsReq",
|
|
Self::CmdUnlockTutorialScRsp => "CmdUnlockTutorialScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FEOFAEEBNPA_PCPDHELPKEM" => Some(Self::FeofaeebnpaPcpdhelpkem),
|
|
"CmdUnlockTutorialGuideScRsp" => Some(Self::CmdUnlockTutorialGuideScRsp),
|
|
"CmdGetTutorialGuideCsReq" => Some(Self::CmdGetTutorialGuideCsReq),
|
|
"CmdGetTutorialCsReq" => Some(Self::CmdGetTutorialCsReq),
|
|
"CmdUnlockTutorialGuideCsReq" => Some(Self::CmdUnlockTutorialGuideCsReq),
|
|
"CmdGetTutorialGuideScRsp" => Some(Self::CmdGetTutorialGuideScRsp),
|
|
"CmdFinishTutorialScRsp" => Some(Self::CmdFinishTutorialScRsp),
|
|
"CmdGetTutorialScRsp" => Some(Self::CmdGetTutorialScRsp),
|
|
"CmdFinishTutorialGuideScRsp" => Some(Self::CmdFinishTutorialGuideScRsp),
|
|
"CmdFinishTutorialCsReq" => Some(Self::CmdFinishTutorialCsReq),
|
|
"CmdFinishTutorialGuideCsReq" => Some(Self::CmdFinishTutorialGuideCsReq),
|
|
"CmdUnlockTutorialCsReq" => Some(Self::CmdUnlockTutorialCsReq),
|
|
"CmdUnlockTutorialScRsp" => Some(Self::CmdUnlockTutorialScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: MKIHBGNOCJA
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TutorialStatus {
|
|
MkihbgnocjaOiipmbjbooi = 0,
|
|
MkihbgnocjaCdlcacaoiap = 1,
|
|
MkihbgnocjaMikoefhpfaf = 2,
|
|
}
|
|
impl TutorialStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MkihbgnocjaOiipmbjbooi => "MKIHBGNOCJA_OIIPMBJBOOI",
|
|
Self::MkihbgnocjaCdlcacaoiap => "MKIHBGNOCJA_CDLCACAOIAP",
|
|
Self::MkihbgnocjaMikoefhpfaf => "MKIHBGNOCJA_MIKOEFHPFAF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MKIHBGNOCJA_OIIPMBJBOOI" => Some(Self::MkihbgnocjaOiipmbjbooi),
|
|
"MKIHBGNOCJA_CDLCACAOIAP" => Some(Self::MkihbgnocjaCdlcacaoiap),
|
|
"MKIHBGNOCJA_MIKOEFHPFAF" => Some(Self::MkihbgnocjaMikoefhpfaf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: GCPJLENDFIC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TutorialFinishType {
|
|
GcpjlendficPcpdhelpkem = 0,
|
|
GcpjlendficGkobbaejnnc = 1,
|
|
GcpjlendficIfgdhkngcdi = 2,
|
|
}
|
|
impl TutorialFinishType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::GcpjlendficPcpdhelpkem => "GCPJLENDFIC_PCPDHELPKEM",
|
|
Self::GcpjlendficGkobbaejnnc => "GCPJLENDFIC_GKOBBAEJNNC",
|
|
Self::GcpjlendficIfgdhkngcdi => "GCPJLENDFIC_IFGDHKNGCDI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GCPJLENDFIC_PCPDHELPKEM" => Some(Self::GcpjlendficPcpdhelpkem),
|
|
"GCPJLENDFIC_GKOBBAEJNNC" => Some(Self::GcpjlendficGkobbaejnnc),
|
|
"GCPJLENDFIC_IFGDHKNGCDI" => Some(Self::GcpjlendficIfgdhkngcdi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: FGKLPMCJBAC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TutorialGuideType {
|
|
FgklpmcjbacNnmbahcckja = 0,
|
|
FgklpmcjbacIpkohpfiaoi = 1,
|
|
}
|
|
impl TutorialGuideType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FgklpmcjbacNnmbahcckja => "FGKLPMCJBAC_NNMBAHCCKJA",
|
|
Self::FgklpmcjbacIpkohpfiaoi => "FGKLPMCJBAC_IPKOHPFIAOI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FGKLPMCJBAC_NNMBAHCCKJA" => Some(Self::FgklpmcjbacNnmbahcckja),
|
|
"FGKLPMCJBAC_IPKOHPFIAOI" => Some(Self::FgklpmcjbacIpkohpfiaoi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: DCEEDHMEPMC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdWaypointType {
|
|
DceedhmepmcPcpdhelpkem = 0,
|
|
DceedhmepmcDblimccnlac = 498,
|
|
DceedhmepmcFibgcobdnkg = 414,
|
|
CmdJglmanjemja = 463,
|
|
CmdNkioipmcong = 495,
|
|
CmdKpocainfjda = 418,
|
|
DceedhmepmcHdindjgmclb = 494,
|
|
CmdOldmkciingh = 410,
|
|
DceedhmepmcNjmcpciedgd = 491,
|
|
CmdDebhhhifihk = 409,
|
|
}
|
|
impl CmdWaypointType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::DceedhmepmcPcpdhelpkem => "DCEEDHMEPMC_PCPDHELPKEM",
|
|
Self::DceedhmepmcDblimccnlac => "DCEEDHMEPMC_DBLIMCCNLAC",
|
|
Self::DceedhmepmcFibgcobdnkg => "DCEEDHMEPMC_FIBGCOBDNKG",
|
|
Self::CmdJglmanjemja => "CmdJGLMANJEMJA",
|
|
Self::CmdNkioipmcong => "CmdNKIOIPMCONG",
|
|
Self::CmdKpocainfjda => "CmdKPOCAINFJDA",
|
|
Self::DceedhmepmcHdindjgmclb => "DCEEDHMEPMC_HDINDJGMCLB",
|
|
Self::CmdOldmkciingh => "CmdOLDMKCIINGH",
|
|
Self::DceedhmepmcNjmcpciedgd => "DCEEDHMEPMC_NJMCPCIEDGD",
|
|
Self::CmdDebhhhifihk => "CmdDEBHHHIFIHK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DCEEDHMEPMC_PCPDHELPKEM" => Some(Self::DceedhmepmcPcpdhelpkem),
|
|
"DCEEDHMEPMC_DBLIMCCNLAC" => Some(Self::DceedhmepmcDblimccnlac),
|
|
"DCEEDHMEPMC_FIBGCOBDNKG" => Some(Self::DceedhmepmcFibgcobdnkg),
|
|
"CmdJGLMANJEMJA" => Some(Self::CmdJglmanjemja),
|
|
"CmdNKIOIPMCONG" => Some(Self::CmdNkioipmcong),
|
|
"CmdKPOCAINFJDA" => Some(Self::CmdKpocainfjda),
|
|
"DCEEDHMEPMC_HDINDJGMCLB" => Some(Self::DceedhmepmcHdindjgmclb),
|
|
"CmdOLDMKCIINGH" => Some(Self::CmdOldmkciingh),
|
|
"DCEEDHMEPMC_NJMCPCIEDGD" => Some(Self::DceedhmepmcNjmcpciedgd),
|
|
"CmdDEBHHHIFIHK" => Some(Self::CmdDebhhhifihk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ndhpiofcpfn {
|
|
Pcpdhelpkem = 0,
|
|
Fpopmpcoofe = 1,
|
|
Gjlbgmelbhj = 2,
|
|
}
|
|
impl Ndhpiofcpfn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "NDHPIOFCPFN_PCPDHELPKEM",
|
|
Self::Fpopmpcoofe => "NDHPIOFCPFN_FPOPMPCOOFE",
|
|
Self::Gjlbgmelbhj => "NDHPIOFCPFN_GJLBGMELBHJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NDHPIOFCPFN_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"NDHPIOFCPFN_FPOPMPCOOFE" => Some(Self::Fpopmpcoofe),
|
|
"NDHPIOFCPFN_GJLBGMELBHJ" => Some(Self::Gjlbgmelbhj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jfeckfahflg {
|
|
Cclnkjbcijn = 0,
|
|
Chebhcomedo = 1,
|
|
Ajlhomambae = 2,
|
|
}
|
|
impl Jfeckfahflg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Cclnkjbcijn => "JFECKFAHFLG_CCLNKJBCIJN",
|
|
Self::Chebhcomedo => "JFECKFAHFLG_CHEBHCOMEDO",
|
|
Self::Ajlhomambae => "JFECKFAHFLG_AJLHOMAMBAE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JFECKFAHFLG_CCLNKJBCIJN" => Some(Self::Cclnkjbcijn),
|
|
"JFECKFAHFLG_CHEBHCOMEDO" => Some(Self::Chebhcomedo),
|
|
"JFECKFAHFLG_AJLHOMAMBAE" => Some(Self::Ajlhomambae),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JIOOLBKBEPC
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdWolfBroType {
|
|
JioolbkbepcPcpdhelpkem = 0,
|
|
CmdEjgainkkbfm = 6536,
|
|
CmdJljhoobhdhp = 6513,
|
|
CmdKhohcmmcmbl = 6519,
|
|
CmdBlgnjjnfdea = 6503,
|
|
CmdBnegeebjcmd = 6550,
|
|
CmdEegaioccmkm = 6535,
|
|
CmdIpnaeodcpdd = 6505,
|
|
CmdMomaeppeaja = 6502,
|
|
CmdMgdagapaiej = 6531,
|
|
CmdHbpbhnpieak = 6518,
|
|
CmdPchlkjcncen = 6516,
|
|
CmdPpbjilgapbf = 6544,
|
|
CmdNjmpapfmnfm = 6538,
|
|
CmdEibnpikgcjn = 6530,
|
|
CmdDndhidkfbka = 6507,
|
|
CmdDppdcnbilmn = 6501,
|
|
CmdCmohigkknen = 6527,
|
|
CmdOffbngeidfm = 6545,
|
|
CmdBcgihfgiaem = 6547,
|
|
}
|
|
impl CmdWolfBroType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JioolbkbepcPcpdhelpkem => "JIOOLBKBEPC_PCPDHELPKEM",
|
|
Self::CmdEjgainkkbfm => "CmdEJGAINKKBFM",
|
|
Self::CmdJljhoobhdhp => "CmdJLJHOOBHDHP",
|
|
Self::CmdKhohcmmcmbl => "CmdKHOHCMMCMBL",
|
|
Self::CmdBlgnjjnfdea => "CmdBLGNJJNFDEA",
|
|
Self::CmdBnegeebjcmd => "CmdBNEGEEBJCMD",
|
|
Self::CmdEegaioccmkm => "CmdEEGAIOCCMKM",
|
|
Self::CmdIpnaeodcpdd => "CmdIPNAEODCPDD",
|
|
Self::CmdMomaeppeaja => "CmdMOMAEPPEAJA",
|
|
Self::CmdMgdagapaiej => "CmdMGDAGAPAIEJ",
|
|
Self::CmdHbpbhnpieak => "CmdHBPBHNPIEAK",
|
|
Self::CmdPchlkjcncen => "CmdPCHLKJCNCEN",
|
|
Self::CmdPpbjilgapbf => "CmdPPBJILGAPBF",
|
|
Self::CmdNjmpapfmnfm => "CmdNJMPAPFMNFM",
|
|
Self::CmdEibnpikgcjn => "CmdEIBNPIKGCJN",
|
|
Self::CmdDndhidkfbka => "CmdDNDHIDKFBKA",
|
|
Self::CmdDppdcnbilmn => "CmdDPPDCNBILMN",
|
|
Self::CmdCmohigkknen => "CmdCMOHIGKKNEN",
|
|
Self::CmdOffbngeidfm => "CmdOFFBNGEIDFM",
|
|
Self::CmdBcgihfgiaem => "CmdBCGIHFGIAEM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JIOOLBKBEPC_PCPDHELPKEM" => Some(Self::JioolbkbepcPcpdhelpkem),
|
|
"CmdEJGAINKKBFM" => Some(Self::CmdEjgainkkbfm),
|
|
"CmdJLJHOOBHDHP" => Some(Self::CmdJljhoobhdhp),
|
|
"CmdKHOHCMMCMBL" => Some(Self::CmdKhohcmmcmbl),
|
|
"CmdBLGNJJNFDEA" => Some(Self::CmdBlgnjjnfdea),
|
|
"CmdBNEGEEBJCMD" => Some(Self::CmdBnegeebjcmd),
|
|
"CmdEEGAIOCCMKM" => Some(Self::CmdEegaioccmkm),
|
|
"CmdIPNAEODCPDD" => Some(Self::CmdIpnaeodcpdd),
|
|
"CmdMOMAEPPEAJA" => Some(Self::CmdMomaeppeaja),
|
|
"CmdMGDAGAPAIEJ" => Some(Self::CmdMgdagapaiej),
|
|
"CmdHBPBHNPIEAK" => Some(Self::CmdHbpbhnpieak),
|
|
"CmdPCHLKJCNCEN" => Some(Self::CmdPchlkjcncen),
|
|
"CmdPPBJILGAPBF" => Some(Self::CmdPpbjilgapbf),
|
|
"CmdNJMPAPFMNFM" => Some(Self::CmdNjmpapfmnfm),
|
|
"CmdEIBNPIKGCJN" => Some(Self::CmdEibnpikgcjn),
|
|
"CmdDNDHIDKFBKA" => Some(Self::CmdDndhidkfbka),
|
|
"CmdDPPDCNBILMN" => Some(Self::CmdDppdcnbilmn),
|
|
"CmdCMOHIGKKNEN" => Some(Self::CmdCmohigkknen),
|
|
"CmdOFFBNGEIDFM" => Some(Self::CmdOffbngeidfm),
|
|
"CmdBCGIHFGIAEM" => Some(Self::CmdBcgihfgiaem),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
/// Obf: JEMENFKDOJM
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdWorldUnlockType {
|
|
JemenfkdojmPcpdhelpkem = 0,
|
|
CmdWorldUnlockScRsp = 7627,
|
|
CmdWorldUnlockCsReq = 7626,
|
|
}
|
|
impl CmdWorldUnlockType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::JemenfkdojmPcpdhelpkem => "JEMENFKDOJM_PCPDHELPKEM",
|
|
Self::CmdWorldUnlockScRsp => "CmdWorldUnlockScRsp",
|
|
Self::CmdWorldUnlockCsReq => "CmdWorldUnlockCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JEMENFKDOJM_PCPDHELPKEM" => Some(Self::JemenfkdojmPcpdhelpkem),
|
|
"CmdWorldUnlockScRsp" => Some(Self::CmdWorldUnlockScRsp),
|
|
"CmdWorldUnlockCsReq" => Some(Self::CmdWorldUnlockCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ofbaeiehdhj {
|
|
Pcpdhelpkem = 0,
|
|
Maobgcpkmnb = 1,
|
|
Cdkdfcdebce = 2,
|
|
Cfmflgianfk = 3,
|
|
Ebfhkigpjnc = 4,
|
|
Nliiemngbao = 5,
|
|
Gmnijemphfi = 6,
|
|
Ilfiabhdcog = 7,
|
|
Lclkikjjmmh = 8,
|
|
}
|
|
impl Ofbaeiehdhj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcpdhelpkem => "OFBAEIEHDHJ_PCPDHELPKEM",
|
|
Self::Maobgcpkmnb => "OFBAEIEHDHJ_MAOBGCPKMNB",
|
|
Self::Cdkdfcdebce => "OFBAEIEHDHJ_CDKDFCDEBCE",
|
|
Self::Cfmflgianfk => "OFBAEIEHDHJ_CFMFLGIANFK",
|
|
Self::Ebfhkigpjnc => "OFBAEIEHDHJ_EBFHKIGPJNC",
|
|
Self::Nliiemngbao => "OFBAEIEHDHJ_NLIIEMNGBAO",
|
|
Self::Gmnijemphfi => "OFBAEIEHDHJ_GMNIJEMPHFI",
|
|
Self::Ilfiabhdcog => "OFBAEIEHDHJ_ILFIABHDCOG",
|
|
Self::Lclkikjjmmh => "OFBAEIEHDHJ_LCLKIKJJMMH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OFBAEIEHDHJ_PCPDHELPKEM" => Some(Self::Pcpdhelpkem),
|
|
"OFBAEIEHDHJ_MAOBGCPKMNB" => Some(Self::Maobgcpkmnb),
|
|
"OFBAEIEHDHJ_CDKDFCDEBCE" => Some(Self::Cdkdfcdebce),
|
|
"OFBAEIEHDHJ_CFMFLGIANFK" => Some(Self::Cfmflgianfk),
|
|
"OFBAEIEHDHJ_EBFHKIGPJNC" => Some(Self::Ebfhkigpjnc),
|
|
"OFBAEIEHDHJ_NLIIEMNGBAO" => Some(Self::Nliiemngbao),
|
|
"OFBAEIEHDHJ_GMNIJEMPHFI" => Some(Self::Gmnijemphfi),
|
|
"OFBAEIEHDHJ_ILFIABHDCOG" => Some(Self::Ilfiabhdcog),
|
|
"OFBAEIEHDHJ_LCLKIKJJMMH" => Some(Self::Lclkikjjmmh),
|
|
_ => None,
|
|
}
|
|
}
|
|
} |